def test_bear_dirs(self): section = Section('section', None) empty_bear_dirs_len = len(section.bear_dirs()) section.append(Setting('bear_dirs', 'test1, test2 (1)')) self.assertEqual(len(section.bear_dirs()), empty_bear_dirs_len + 2) # Verify if bear directories are properly escaped root = get_config_directory(section) path = os.path.join(glob_escape(root), glob_escape('test2 (1)'), '**') self.assertIn(path, section.bear_dirs())
def test_bear_dirs(self): section = Section('section', None) empty_bear_dirs_len = len(section.bear_dirs()) section.append(Setting('bear_dirs', 'test1, test2 (1)')) self.assertEqual(len(section.bear_dirs()), empty_bear_dirs_len + 2) # Verify if bear directories are properly escaped root = get_config_directory(section) path = os.path.join(glob_escape(root), glob_escape('test2 (1)'), '**') self.assertIn(path, section.bear_dirs())
def test_bear_dirs(self): section = Section("section", None) empty_bear_dirs_len = len(section.bear_dirs()) section.append(Setting("bear_dirs", "test1, test2 (1)")) self.assertEqual(len(section.bear_dirs()), empty_bear_dirs_len + 2) # Verify if bear directories are properly escaped root = get_config_directory(section) path = os.path.join(glob_escape(root), glob_escape("test2 (1)"), "**") self.assertIn(path, section.bear_dirs())
def test_bear_dirs(self): section = Section("section", None) empty_bear_dirs_len = len(section.bear_dirs()) section.append(Setting("bear_dirs", "test1, test2 (1)")) self.assertEqual(len(section.bear_dirs()), empty_bear_dirs_len + 2) # Verify if bear directories are properly escaped root = get_config_directory(section) path = os.path.join(glob_escape(root), glob_escape("test2 (1)"), "**") self.assertIn(path, section.bear_dirs())
def test_all_bears_from_sections(self): test_section = Section("test_section") test_section.bear_dirs = lambda: os.path.join( self.collectors_test_dir, "bears_local_global", "**") local_bears, global_bears = collect_all_bears_from_sections( {'test_section': test_section}, self.log_printer) self.assertEqual(len(local_bears['test_section']), 2) self.assertEqual(len(global_bears['test_section']), 2)
def test_all_bears_from_sections(self): test_section = Section('test_section') test_section.bear_dirs = lambda: os.path.join(self.collectors_test_dir, 'bears_local_global', '**') local_bears, global_bears = collect_all_bears_from_sections( {'test_section': test_section}, self.log_printer) self.assertEqual(len(local_bears['test_section']), 2) self.assertEqual(len(global_bears['test_section']), 2)
def test_filter_section_bears_by_languages(self): test_section = Section("test_section") test_section.bear_dirs = lambda: os.path.join( self.collectors_test_dir, "bears_local_global", "**") local_bears, global_bears = collect_all_bears_from_sections( {'test_section': test_section}, self.log_printer) local_bears = filter_section_bears_by_languages(local_bears, ['C']) self.assertEqual(len(local_bears['test_section']), 1) self.assertEqual(str(local_bears['test_section'][0]), "<class 'bears2.Test2LocalBear'>") global_bears = filter_section_bears_by_languages( global_bears, ['Java']) self.assertEqual(len(global_bears['test_section']), 1) self.assertEqual(str(global_bears['test_section'][0]), "<class 'bears1.Test1GlobalBear'>")
def test_filter_section_bears_by_languages(self): test_section = Section('test_section') test_section.bear_dirs = lambda: os.path.join(self.collectors_test_dir, 'bears_local_global', '**') local_bears, global_bears = collect_all_bears_from_sections( {'test_section': test_section}, self.log_printer) local_bears = filter_section_bears_by_languages(local_bears, ['C']) self.assertEqual(len(local_bears['test_section']), 1) self.assertEqual(str(local_bears['test_section'][0]), "<class 'bears2.Test2LocalBear'>") global_bears = filter_section_bears_by_languages(global_bears, ['Java']) self.assertEqual(len(global_bears['test_section']), 1) self.assertEqual(str(global_bears['test_section'][0]), "<class 'bears1.Test1GlobalBear'>")
def test_bear_dirs(self): section = Section("section", None) section.append(Setting("bear_dirs", "test1, test2")) self.assertEqual(len(section.bear_dirs()), 3)
def test_bear_dirs_empty(self): section = Section("section", None) self.assertEqual(len(section.bear_dirs()), 1)
def test_bear_dirs(self): section = Section("section", None) empty_bear_dirs_len = len(section.bear_dirs()) section.append(Setting("bear_dirs", "test1, test2")) self.assertEqual(len(section.bear_dirs()), empty_bear_dirs_len + 2)
def test_bear_dirs_empty(self): section = Section("section", None) self.assertEqual(len(section.bear_dirs()), 1)