Log
running unittest
No handlers could be found for logger "bitten.config"
running egg_info
Not printing coverage data for 'c:\\python24\\lib\\site-packages\\genshi-0.4.4-py2.4.egg\\genshi\\__init__.py': [Errno 2] No such file or directory: 'c:\\python24\\lib\\site-packages\\genshi-0.4.4-py2.4.egg\\genshi\\__init__.py'
creating Bitten.egg-info
Not printing coverage data for 'c:\\python24\\lib\\site-packages\\genshi-0.4.4-py2.4.egg\\genshi\\template\\__init__.py': [Errno 2] No such file or directory: 'c:\\python24\\lib\\site-packages\\genshi-0.4.4-py2.4.egg\\genshi\\template\\__init__.py'
writing Bitten.egg-info\PKG-INFO
Not printing coverage data for '<doctest bitten.report.coverage.TestCoverageAnnotator[0]>': [Errno 2] No such file or directory: '<doctest bitten.report.coverage.TestCoverageAnnotator[0]>'
writing top-level names to Bitten.egg-info\top_level.txt
trace: Could not open 'build/coverage\\<doctest bitten.report.coverage.cover' for writing: [Errno 2] No such file or directory: 'build/coverage\\<doctest bitten.report.coverage.cover'- skipping
writing dependency_links to Bitten.egg-info\dependency_links.txt
writing entry points to Bitten.egg-info\entry_points.txt
writing manifest file 'Bitten.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'doc\api\*.*'
writing manifest file 'Bitten.egg-info\SOURCES.txt'
running build_ext
test_get_admin_pages (bitten.tests.admin.BuildMasterAdminPageProviderTestCase) ... ERROR
test_process_config_changes (bitten.tests.admin.BuildMasterAdminPageProviderTestCase) ... ERROR
test_process_get_request (bitten.tests.admin.BuildMasterAdminPageProviderTestCase) ... ERROR
test_get_admin_pages (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_new_config_submit_with_invalid_path (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_activate_config (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_add_config (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_add_config_cancel (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_add_config_invalid_name (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_add_config_no_name (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_add_config_no_perms (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_add_platform (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_add_platform_cancel (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_deactivate_config (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_edit_platform (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_new_platform (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_remove_config (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_remove_config_bad_selection (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_remove_config_cancel (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_remove_config_no_perms (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_remove_config_no_selection (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_remove_platforms (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_remove_platforms_no_selection (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_update_config (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_update_config_invalid_name (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_update_config_invalid_path (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_update_config_invalid_recipe (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_update_config_no_name (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_update_config_non_wellformed_recipe (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_update_platform (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_update_platform_cancel (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_view_config (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_view_configs (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_process_view_configs_empty (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase) ... ERROR
test_cancel_build (bitten.tests.master.BuildMasterTestCase) ... ok
test_create_build (bitten.tests.master.BuildMasterTestCase) ... ok
test_create_build_invalid_xml (bitten.tests.master.BuildMasterTestCase) ... ok
test_create_build_no_match (bitten.tests.master.BuildMasterTestCase) ... ok
test_create_build_no_post (bitten.tests.master.BuildMasterTestCase) ... ok
test_initiate_build (bitten.tests.master.BuildMasterTestCase) ... ok
test_initiate_build_no_such_build (bitten.tests.master.BuildMasterTestCase) ... ok
test_process_build_step_failure (bitten.tests.master.BuildMasterTestCase) ... ok
test_process_build_step_failure_ignored (bitten.tests.master.BuildMasterTestCase) ... ok
test_process_build_step_invalid_datetime (bitten.tests.master.BuildMasterTestCase) ... ok
test_process_build_step_invalid_xml (bitten.tests.master.BuildMasterTestCase) ... ok
test_process_build_step_invalidated_build (bitten.tests.master.BuildMasterTestCase) ... ok
test_process_build_step_no_post (bitten.tests.master.BuildMasterTestCase) ... ok
test_process_build_step_success (bitten.tests.master.BuildMasterTestCase) ... ok
test_process_build_step_success_with_log (bitten.tests.master.BuildMasterTestCase) ... ok
test_process_build_step_success_with_report (bitten.tests.master.BuildMasterTestCase) ... ok
test_process_build_step_wrong_slave (bitten.tests.master.BuildMasterTestCase) ... ok
test_process_unknown_collection (bitten.tests.master.BuildMasterTestCase) ... ok
test_delete (bitten.tests.model.BuildConfigTestCase) ... ok
test_delete_non_existing (bitten.tests.model.BuildConfigTestCase) ... ok
test_fetch (bitten.tests.model.BuildConfigTestCase) ... ok
test_fetch_none (bitten.tests.model.BuildConfigTestCase) ... ok
test_insert (bitten.tests.model.BuildConfigTestCase) ... ok
test_insert_no_name (bitten.tests.model.BuildConfigTestCase) ... ok
test_new (bitten.tests.model.BuildConfigTestCase) ... ok
test_select_none (bitten.tests.model.BuildConfigTestCase) ... ok
test_update (bitten.tests.model.BuildConfigTestCase) ... ok
test_update_name (bitten.tests.model.BuildConfigTestCase) ... ok
test_update_name_with_platform (bitten.tests.model.BuildConfigTestCase) ... ok
test_update_no_name (bitten.tests.model.BuildConfigTestCase) ... ok
test_fetch (bitten.tests.model.TargetPlatformTestCase) ... ok
test_insert (bitten.tests.model.TargetPlatformTestCase) ... ok
test_new (bitten.tests.model.TargetPlatformTestCase) ... ok
test_select (bitten.tests.model.TargetPlatformTestCase) ... ok
test_fetch (bitten.tests.model.BuildTestCase) ... ok
test_insert (bitten.tests.model.BuildTestCase) ... ok
test_insert_invalid_status (bitten.tests.model.BuildTestCase) ... ok
test_insert_no_config_or_rev_or_rev_time_or_platform (bitten.tests.model.BuildTestCase) ... ok
test_insert_no_slave (bitten.tests.model.BuildTestCase) ... ok
test_new (bitten.tests.model.BuildTestCase) ... ok
test_update (bitten.tests.model.BuildTestCase) ... ok
test_fetch (bitten.tests.model.BuildStepTestCase) ... ok
test_fetch_with_errors (bitten.tests.model.BuildStepTestCase) ... ok
test_insert (bitten.tests.model.BuildStepTestCase) ... ok
test_insert_no_build_or_name (bitten.tests.model.BuildStepTestCase) ... ok
test_insert_with_errors (bitten.tests.model.BuildStepTestCase) ... ok
test_new (bitten.tests.model.BuildStepTestCase) ... ok
test_select (bitten.tests.model.BuildStepTestCase) ... ok
test_delete (bitten.tests.model.BuildLogTestCase) ... ok
test_delete_new (bitten.tests.model.BuildLogTestCase) ... ok
test_fetch (bitten.tests.model.BuildLogTestCase) ... ok
test_insert (bitten.tests.model.BuildLogTestCase) ... ok
test_insert_empty (bitten.tests.model.BuildLogTestCase) ... ok
test_insert_no_build_or_step (bitten.tests.model.BuildLogTestCase) ... ok
test_new (bitten.tests.model.BuildLogTestCase) ... ok
test_select (bitten.tests.model.BuildLogTestCase) ... ok
test_delete (bitten.tests.model.ReportTestCase) ... ok
test_fetch (bitten.tests.model.ReportTestCase) ... ok
test_insert (bitten.tests.model.ReportTestCase) ... ok
test_insert_dupe (bitten.tests.model.ReportTestCase) ... ok
test_insert_empty_items (bitten.tests.model.ReportTestCase) ... ok
test_select (bitten.tests.model.ReportTestCase) ... ok
test_empty_recipe (bitten.tests.recipe.RecipeTestCase) ... ok
test_empty_step (bitten.tests.recipe.RecipeTestCase) ... ok
test_validate_bad_root (bitten.tests.recipe.RecipeTestCase) ... ok
test_validate_child_not_step (bitten.tests.recipe.RecipeTestCase) ... ok
test_validate_no_steps (bitten.tests.recipe.RecipeTestCase) ... ok
test_validate_step_with_command_children (bitten.tests.recipe.RecipeTestCase) ... ok
test_validate_step_with_duplicate_id (bitten.tests.recipe.RecipeTestCase) ... ok
test_validate_step_with_empty_id (bitten.tests.recipe.RecipeTestCase) ... ok
test_validate_step_without_commands (bitten.tests.recipe.RecipeTestCase) ... ok
test_validate_step_without_id (bitten.tests.recipe.RecipeTestCase) ... ok
test_validate_successful (bitten.tests.recipe.RecipeTestCase) ... ok
test_skip_empty_dir (bitten.tests.queue.CollectChangesTestCase) ... ok
test_skip_until_maxrev (bitten.tests.queue.CollectChangesTestCase) ... ok
test_stop_on_copy (bitten.tests.queue.CollectChangesTestCase) ... ok
test_stop_on_minrev (bitten.tests.queue.CollectChangesTestCase) ... ok
test_get_build_for_slave (bitten.tests.queue.BuildQueueTestCase) ... ok
test_match_slave_match (bitten.tests.queue.BuildQueueTestCase) ... ok
test_next_pending_build_inactive_config (bitten.tests.queue.BuildQueueTestCase) ... ok
test_next_pending_build_no_matching_slave (bitten.tests.queue.BuildQueueTestCase) ... ok
test_populate_build_all (bitten.tests.queue.BuildQueueTestCase) ... ok
test_populate_not_build_all (bitten.tests.queue.BuildQueueTestCase) ... ok
test_register_slave_match_regexp (bitten.tests.queue.BuildQueueTestCase) ... ok
test_register_slave_match_regexp_fail (bitten.tests.queue.BuildQueueTestCase) ... ok
test_register_slave_match_regexp_invalid (bitten.tests.queue.BuildQueueTestCase) ... ok
test_register_slave_match_regexp_multi (bitten.tests.queue.BuildQueueTestCase) ... ok
test_register_slave_match_simple_fail (bitten.tests.queue.BuildQueueTestCase) ... ok
test_reset_orphaned_builds (bitten.tests.queue.BuildQueueTestCase) ... ok
test_overview (bitten.tests.web_ui.BuildConfigControllerTestCase) ... ok
test_view_config (bitten.tests.web_ui.BuildConfigControllerTestCase) ... ok
test_view_config_paging (bitten.tests.web_ui.BuildConfigControllerTestCase) ... ok
test_format_link_in_repos_with_line (bitten.tests.web_ui.SourceFileLinkFormatterTestCase) ... ok
test_format_link_not_in_repos_with_line (bitten.tests.web_ui.SourceFileLinkFormatterTestCase) ... ok
test_format_simple_link_in_repos (bitten.tests.web_ui.SourceFileLinkFormatterTestCase) ... ok
test_format_simple_link_not_in_repos (bitten.tests.web_ui.SourceFileLinkFormatterTestCase) ... ok
test_combine (bitten.build.tests.api.CommandLineTestCase) ... ok
test_extract_lines (bitten.build.tests.api.CommandLineTestCase) ... ok
test_extract_lines_spanned (bitten.build.tests.api.CommandLineTestCase) ... ok
test_extract_lines_trailing (bitten.build.tests.api.CommandLineTestCase) ... ok
test_input_stream_as_fileobj (bitten.build.tests.api.CommandLineTestCase) ... ok
test_input_stream_as_string (bitten.build.tests.api.CommandLineTestCase) ... ok
test_multiple_arguments (bitten.build.tests.api.CommandLineTestCase) ... ok
test_output_error_streams (bitten.build.tests.api.CommandLineTestCase) ... ok
test_single_argument (bitten.build.tests.api.CommandLineTestCase) ... ok
test_timeout (bitten.build.tests.api.CommandLineTestCase) ... ok
test_empty (bitten.build.tests.api.FileSetTestCase) ... ok
test_files_in_subdir (bitten.build.tests.api.FileSetTestCase) ... ok
test_files_in_subdir_with_exclude (bitten.build.tests.api.FileSetTestCase) ... ok
test_files_in_subdir_with_include (bitten.build.tests.api.FileSetTestCase) ... ok
test_top_level_files (bitten.build.tests.api.FileSetTestCase) ... ok
test_get_dirpath (bitten.build.tests.config.ConfigurationTestCase) ... ok
test_get_dirpath_non_existant (bitten.build.tests.config.ConfigurationTestCase) ... ok
test_get_filepath (bitten.build.tests.config.ConfigurationTestCase) ... ok
test_get_filepath_non_existant (bitten.build.tests.config.ConfigurationTestCase) ... ok
test_interpolate (bitten.build.tests.config.ConfigurationTestCase) ... ok
test_interpolate_default (bitten.build.tests.config.ConfigurationTestCase) ... ok
test_interpolate_missing (bitten.build.tests.config.ConfigurationTestCase) ... ok
test_package_configfile (bitten.build.tests.config.ConfigurationTestCase) ... ok
test_package_properties (bitten.build.tests.config.ConfigurationTestCase) ... ok
test_sysinfo_configfile_override (bitten.build.tests.config.ConfigurationTestCase) ... ok
test_sysinfo_defaults (bitten.build.tests.config.ConfigurationTestCase) ... ok
test_sysinfo_properties_override (bitten.build.tests.config.ConfigurationTestCase) ... ok
test_empty_summary (bitten.build.tests.ctools.CppUnitTestCase) ... ok
test_missing_param_file (bitten.build.tests.ctools.CppUnitTestCase) ... ok
test_no_file (bitten.build.tests.ctools.GCovTestCase) ... ok
test_single_file (bitten.build.tests.ctools.GCovTestCase) ... ok
test_missing_param_file (bitten.build.tests.phptools.PhpUnitTestCase) ... ok
test_sample_unit_test_result (bitten.build.tests.phptools.PhpUnitTestCase) ... ok
test_missing_param_file (bitten.build.tests.phptools.PhpCodeCoverageTestCase) ... ok
test_sample_code_coverage (bitten.build.tests.phptools.PhpCodeCoverageTestCase) ... ok
test_empty_summary (bitten.build.tests.pythontools.CoverageTestCase) ... ok
test_missing_param_summary (bitten.build.tests.pythontools.CoverageTestCase) ... ok
test_summary_with_absolute_path (bitten.build.tests.pythontools.CoverageTestCase) ... ok
test_summary_with_missing_lines (bitten.build.tests.pythontools.CoverageTestCase) ... ok
test_summary_with_relative_path (bitten.build.tests.pythontools.CoverageTestCase) ... ok
test_empty_summary (bitten.build.tests.pythontools.TraceTestCase) ... ok
test_missing_param_coverdir (bitten.build.tests.pythontools.TraceTestCase) ... ok
test_missing_param_summary (bitten.build.tests.pythontools.TraceTestCase) ... ok
test_summary_with_absolute_path (bitten.build.tests.pythontools.TraceTestCase) ... ok
test_summary_with_relative_path (bitten.build.tests.pythontools.TraceTestCase) ... ok
test_empty_summary (bitten.build.tests.pythontools.FigleafTestCase) ... ok
test_missing_coverage_file (bitten.build.tests.pythontools.FigleafTestCase) ... ok
test_missing_param_summary (bitten.build.tests.pythontools.FigleafTestCase) ... ok
test_summary_with_absolute_path (bitten.build.tests.pythontools.FigleafTestCase) ... FAIL
test_summary_with_non_covered_file (bitten.build.tests.pythontools.FigleafTestCase) ... FAIL
test_summary_with_non_python_files (bitten.build.tests.pythontools.FigleafTestCase) ... ok
test_absolute_path (bitten.build.tests.pythontools.FilenameNormalizationTestCase) ... ok
test_empty_results (bitten.build.tests.pythontools.UnittestTestCase) ... ok
test_file_path_normalization (bitten.build.tests.pythontools.UnittestTestCase) ... ok
test_missing_file_attribute (bitten.build.tests.pythontools.UnittestTestCase) ... ok
test_missing_file_param (bitten.build.tests.pythontools.UnittestTestCase) ... ok
test_successful_test (bitten.build.tests.pythontools.UnittestTestCase) ... ok
test_multi_platform (bitten.report.tests.coverage.TestCoverageChartGeneratorTestCase) ... ok
test_no_reports (bitten.report.tests.coverage.TestCoverageChartGeneratorTestCase) ... ok
test_single_platform (bitten.report.tests.coverage.TestCoverageChartGeneratorTestCase) ... ok
test_supported_categories (bitten.report.tests.coverage.TestCoverageChartGeneratorTestCase) ... ok
TestCoverageAnnotator (bitten.report.coverage) ... FAIL
test_multi_platform (bitten.report.tests.testing.TestResultsChartGeneratorTestCase) ... ok
test_no_reports (bitten.report.tests.testing.TestResultsChartGeneratorTestCase) ... ok
test_single_platform (bitten.report.tests.testing.TestResultsChartGeneratorTestCase) ... ok
test_supported_categories (bitten.report.tests.testing.TestResultsChartGeneratorTestCase) ... ok
Element (bitten.util.xmlio) ... ok
ParsedElement (bitten.util.xmlio) ... ok
======================================================================
ERROR: test_get_admin_pages (bitten.tests.admin.BuildMasterAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 49, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_config_changes (bitten.tests.admin.BuildMasterAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 49, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_get_request (bitten.tests.admin.BuildMasterAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 49, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_get_admin_pages (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_new_config_submit_with_invalid_path (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_activate_config (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_add_config (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_add_config_cancel (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_add_config_invalid_name (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_add_config_no_name (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_add_config_no_perms (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_add_platform (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_add_platform_cancel (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_deactivate_config (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_edit_platform (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_new_platform (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_remove_config (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_remove_config_bad_selection (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_remove_config_cancel (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_remove_config_no_perms (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_remove_config_no_selection (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_remove_platforms (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_remove_platforms_no_selection (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_update_config (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_update_config_invalid_name (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_update_config_invalid_path (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_update_config_invalid_recipe (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_update_config_no_name (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_update_config_non_wellformed_recipe (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_update_platform (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_update_platform_cancel (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_view_config (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_view_configs (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
ERROR: test_process_view_configs_empty (bitten.tests.admin.BuildConfigurationsAdminPageProviderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\tests\admin.py", line 141, in setUp
self.old_perm_cache_expiry = DefaultPermissionPolicy.CACHE_EXPIRY
AttributeError: type object 'DefaultPermissionPolicy' has no attribute 'CACHE_EXPIRY'
======================================================================
FAIL: test_summary_with_absolute_path (bitten.build.tests.pythontools.FigleafTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\build\tests\pythontools.py", line 262, in test_summary_with_absolute_path
self.assertEqual('test/module.py', child.attr['file'])
AssertionError: 'test/module.py' != 'test\\module.py'
======================================================================
FAIL: test_summary_with_non_covered_file (bitten.build.tests.pythontools.FigleafTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\bitten\build\build_trunk_1247\bitten\build\tests\pythontools.py", line 287, in test_summary_with_non_covered_file
self.assertEqual('test/module.py', child.attr['file'])
AssertionError: 'test/module.py' != 'test\\module.py'
======================================================================
FAIL: TestCoverageAnnotator (bitten.report.coverage)
----------------------------------------------------------------------
Traceback (most recent call last):
File "c:\python24\lib\doctest.py", line 2157, in runTest
raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for bitten.report.coverage.TestCoverageAnnotator
File "C:\bitten\build\build_trunk_1247\bitten\report\coverage.py", line 131, in TestCoverageAnnotator
----------------------------------------------------------------------
File "C:\bitten\build\build_trunk_1247\bitten\report\coverage.py", line 135, in bitten.report.coverage.TestCoverageAnnotator
Failed example:
from trac.mimeview import Context
Exception raised:
Traceback (most recent call last):
File "c:\python24\lib\doctest.py", line 1248, in __run
compileflags, 1) in test.globs
File "<doctest bitten.report.coverage.TestCoverageAnnotator[2]>", line 1, in ?
from trac.mimeview import Context
ImportError: cannot import name Context
----------------------------------------------------------------------
File "C:\bitten\build\build_trunk_1247\bitten\report\coverage.py", line 151, in bitten.report.coverage.TestCoverageAnnotator
Failed example:
context = Context.from_request(req, 'source', 'branches/blah/foo.py', 123)
Exception raised:
Traceback (most recent call last):
File "c:\python24\lib\doctest.py", line 1248, in __run
compileflags, 1) in test.globs
File "<doctest bitten.report.coverage.TestCoverageAnnotator[14]>", line 1, in ?
context = Context.from_request(req, 'source', 'branches/blah/foo.py', 123)
NameError: name 'Context' is not defined
----------------------------------------------------------------------
File "C:\bitten\build\build_trunk_1247\bitten\report\coverage.py", line 152, in bitten.report.coverage.TestCoverageAnnotator
Failed example:
ann.get_annotation_data(context)
Exception raised:
Traceback (most recent call last):
File "c:\python24\lib\doctest.py", line 1248, in __run
compileflags, 1) in test.globs
File "<doctest bitten.report.coverage.TestCoverageAnnotator[15]>", line 1, in ?
ann.get_annotation_data(context)
NameError: name 'context' is not defined
----------------------------------------------------------------------
File "C:\bitten\build\build_trunk_1247\bitten\report\coverage.py", line 156, in bitten.report.coverage.TestCoverageAnnotator
Failed example:
context = Context.from_request(req, 'source', 'trunk/foo.py', 123)
Exception raised:
Traceback (most recent call last):
File "c:\python24\lib\doctest.py", line 1248, in __run
compileflags, 1) in test.globs
File "<doctest bitten.report.coverage.TestCoverageAnnotator[16]>", line 1, in ?
context = Context.from_request(req, 'source', 'trunk/foo.py', 123)
NameError: name 'Context' is not defined
----------------------------------------------------------------------
File "C:\bitten\build\build_trunk_1247\bitten\report\coverage.py", line 157, in bitten.report.coverage.TestCoverageAnnotator
Failed example:
data = ann.get_annotation_data(context)
Exception raised:
Traceback (most recent call last):
File "c:\python24\lib\doctest.py", line 1248, in __run
compileflags, 1) in test.globs
File "<doctest bitten.report.coverage.TestCoverageAnnotator[17]>", line 1, in ?
data = ann.get_annotation_data(context)
NameError: name 'context' is not defined
----------------------------------------------------------------------
File "C:\bitten\build\build_trunk_1247\bitten\report\coverage.py", line 158, in bitten.report.coverage.TestCoverageAnnotator
Failed example:
print data
Exception raised:
Traceback (most recent call last):
File "c:\python24\lib\doctest.py", line 1248, in __run
compileflags, 1) in test.globs
File "<doctest bitten.report.coverage.TestCoverageAnnotator[18]>", line 1, in ?
print data
NameError: name 'data' is not defined
----------------------------------------------------------------------
File "C:\bitten\build\build_trunk_1247\bitten\report\coverage.py", line 166, in bitten.report.coverage.TestCoverageAnnotator
Failed example:
annotate_row(1, 'x = 1')
Exception raised:
Traceback (most recent call last):
File "c:\python24\lib\doctest.py", line 1248, in __run
compileflags, 1) in test.globs
File "<doctest bitten.report.coverage.TestCoverageAnnotator[20]>", line 1, in ?
annotate_row(1, 'x = 1')
File "<doctest bitten.report.coverage.TestCoverageAnnotator[19]>", line 3, in annotate_row
ann.annotate_row(context, row, lineno, line, data)
NameError: global name 'context' is not defined
----------------------------------------------------------------------
File "C:\bitten\build\build_trunk_1247\bitten\report\coverage.py", line 168, in bitten.report.coverage.TestCoverageAnnotator
Failed example:
annotate_row(2, '')
Exception raised:
Traceback (most recent call last):
File "c:\python24\lib\doctest.py", line 1248, in __run
compileflags, 1) in test.globs
File "<doctest bitten.report.coverage.TestCoverageAnnotator[21]>", line 1, in ?
annotate_row(2, '')
File "<doctest bitten.report.coverage.TestCoverageAnnotator[19]>", line 3, in annotate_row
ann.annotate_row(context, row, lineno, line, data)
NameError: global name 'context' is not defined
----------------------------------------------------------------------
File "C:\bitten\build\build_trunk_1247\bitten\report\coverage.py", line 170, in bitten.report.coverage.TestCoverageAnnotator
Failed example:
annotate_row(3, 'y = x')
Exception raised:
Traceback (most recent call last):
File "c:\python24\lib\doctest.py", line 1248, in __run
compileflags, 1) in test.globs
File "<doctest bitten.report.coverage.TestCoverageAnnotator[22]>", line 1, in ?
annotate_row(3, 'y = x')
File "<doctest bitten.report.coverage.TestCoverageAnnotator[19]>", line 3, in annotate_row
ann.annotate_row(context, row, lineno, line, data)
NameError: global name 'context' is not defined
----------------------------------------------------------------------
Ran 198 tests in 6.219s
FAILED (failures=3, errors=34)