def test_project_false_when_no_file(self): path = '%s.jpg' % current_function_name() target = ProjectTarget() status = target.test(path) self.assertFalse(status)
def test_project_false_when_not_project_name(self): project_name = 'qwerty' project = Project({'project_name': project_name}) target = ProjectTarget(project=project) status = target.test(project_name + '123') self.assertFalse(status)
def test_project_true_when_project_name(self): project_name = 'qwerty' project = Project({'project_name': project_name}) target = ProjectTarget(project=project) status = target.test(project_name) self.assertTrue(status)
def test_project_true_when_project_file(self): with TestDir() as test_dir: path = osp.join(test_dir.path, 'test.jpg') Project().save(path) target = ProjectTarget() status = target.test(path) self.assertTrue(status)
def test_project_true_when_not_project_file(self): with TestDir() as test_dir: path = osp.join(test_dir.path, 'test.jpg') with open(path, 'w+') as f: f.write('wqererw') target = ProjectTarget() status = target.test(path) self.assertFalse(status)
def test_project_false_when_no_name(self): target = ProjectTarget(project=Project()) status = target.test('') self.assertFalse(status)
def test_project_false_when_no_file(self): target = ProjectTarget() status = target.test('somepath.jpg') self.assertFalse(status)