Example #1
0
    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()))
Example #2
0
 def test_check_force(self):
     dep = FileDoesNotExists('filename')
     self.assertTrue(dep.do_test(None, True))
Example #3
0
 def dependencys(self):
     return [
         FileChanged(self.paths['source_img']),
         FileDoesNotExists(self.paths['destination_img']),
     ]