コード例 #1
0
ファイル: dependency.py プロジェクト: socek/pymk
    def test_graph(self):
        dep = FileDoesNotExists('')

        self.assertEqual(str, type(dep.extra()))
        self.assertEqual(str, type(dep.get_graph_name()))
        self.assertEqual(str, type(dep.get_graph_details()))

        dep.runned = True

        self.assertEqual(str, type(dep.extra()))
        self.assertEqual(str, type(dep.get_graph_name()))
        self.assertEqual(str, type(dep.get_graph_details()))

        output = StringIO.StringIO()
        dep.write_graph_detailed(output)
        self.assertNotEqual(0, len(output.getvalue().strip()))
コード例 #2
0
ファイル: dependency.py プロジェクト: socek/pymk
 def test_check_force(self):
     dep = FileDoesNotExists('filename')
     self.assertTrue(dep.do_test(None, True))
コード例 #3
0
ファイル: mkfile.py プロジェクト: socek/razbiak
 def dependencys(self):
     return [
         FileChanged(self.paths['source_img']),
         FileDoesNotExists(self.paths['destination_img']),
     ]