Exemple #1
0
    def test_project_false_when_no_file(self):
        path = '%s.jpg' % current_function_name()
        target = ProjectTarget()

        status = target.test(path)

        self.assertFalse(status)
Exemple #2
0
    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)
Exemple #3
0
    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)
Exemple #4
0
    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)
Exemple #5
0
    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)
Exemple #6
0
    def test_project_false_when_no_name(self):
        target = ProjectTarget(project=Project())

        status = target.test('')

        self.assertFalse(status)
Exemple #7
0
    def test_project_false_when_no_file(self):
        target = ProjectTarget()

        status = target.test('somepath.jpg')

        self.assertFalse(status)