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