Example #1
0
 def test_calls_nosetest_exlude_filter(self):
     class Foo(object):
         is_abstract_test = True
     finder = TestFinder(get_project_path(), False)
     self.assert_false(finder._want_TestCase_class(Foo))
Example #2
0
 def test_package_not_within_agilo_subtree(self):
     c = [get_project_path(), 'functional_tests']
     path = os.path.join(*(c + ['sprint_test.py']))
     package = self._get_package_name_from_pathname(path)
     self.assert_equals('functional_tests.sprint_test', package)
Example #3
0
 def test_select_all_classes_when_running_with_functional_tests(self):
     class Foo(object):
         pass
     finder = TestFinder(get_project_path(), True)
     self.assert_true(finder._want_TestCase_class(Foo))
Example #4
0
 def test_package_from_directory(self):
     path = os.path.join(get_project_path(), os.path.join('agilo', 'scrum'))
     package = self._get_package_name_from_pathname(path)
     self.assert_equals('agilo.scrum', package)
Example #5
0
 def test_package_from_pyo_filename(self):
     c = [get_project_path(), os.path.join('agilo', 'scrum')]
     path = os.path.join(*(c + ['burndown.pyo']))
     package = self._get_package_name_from_pathname(path)
     self.assert_equals('agilo.scrum.burndown', package)
Example #6
0
    def test_calls_nosetest_exlude_filter(self):
        class Foo(object):
            is_abstract_test = True

        finder = TestFinder(get_project_path(), False)
        self.assert_false(finder._want_TestCase_class(Foo))
Example #7
0
 def _get_package_name_from_pathname(self, path):
     finder = TestFinder(get_project_path(), False)
     return finder._get_package_name_from_pathname(path)
Example #8
0
    def test_select_all_classes_when_running_with_functional_tests(self):
        class Foo(object):
            pass

        finder = TestFinder(get_project_path(), True)
        self.assert_true(finder._want_TestCase_class(Foo))
Example #9
0
 def test_package_not_within_agilo_subtree(self):
     c = [get_project_path(), 'functional_tests']
     path = os.path.join(*(c + ['sprint_test.py']))
     package = self._get_package_name_from_pathname(path)
     self.assert_equals('functional_tests.sprint_test', package)
Example #10
0
 def test_package_from_pyo_filename(self):
     c = [get_project_path(), os.path.join('agilo', 'scrum')]
     path = os.path.join(*(c + ['burndown.pyo']))
     package = self._get_package_name_from_pathname(path)
     self.assert_equals('agilo.scrum.burndown', package)
Example #11
0
 def test_package_from_directory(self):
     path = os.path.join(get_project_path(), os.path.join('agilo', 'scrum'))
     package = self._get_package_name_from_pathname(path)
     self.assert_equals('agilo.scrum', package)
Example #12
0
 def _get_package_name_from_pathname(self, path):
     finder = TestFinder(get_project_path(), False)
     return finder._get_package_name_from_pathname(path)