Hi!
When running the testsuite of logilab-common-0.53.0, one test fails:
test_xml_valid (unittest_testlib.TestlibTC)
tests xml is valid ... unhandled exception occurred while testing
unittest_testlib
The full log is attached.
The unit test calls assertXMLStringWellFormed() in testlib.py (line
1450), which calls _assertETXMLWellFormed() (line 1463) with
parse=xml.etree.ElementTree.fromstring. The latter is expected to fail
on invalid xml, which it does with xml.etree.ElementTree.ParseError.
However, only xml.parsers.expat.ExpatError is caught.
Regards,
Matthias Liebig
======================= unittest_testlib.py ========================
test_require_module_bad (unittest_testlib.DecoratorTC)
should return a different function : skipping test ... ok
test_require_module_good (unittest_testlib.DecoratorTC)
should return the same function ... ok
test_require_version_bad (unittest_testlib.DecoratorTC)
should return a different function : skipping test ... ok
test_require_version_exception (unittest_testlib.DecoratorTC)
should throw a ValueError exception ... ok
test_require_version_good (unittest_testlib.DecoratorTC)
should return the same function ... ok
test_tmp_dir_normal_1 (unittest_testlib.DecoratorTC) ... ok
test_tmp_dir_normal_2 (unittest_testlib.DecoratorTC) ... ok
test_error_exit_first (unittest_testlib.ExitFirstTC) ... ok
test_failure_exit_first (unittest_testlib.ExitFirstTC) ... ok
test_generative_exit_first (unittest_testlib.ExitFirstTC) ... ok
test_generative_error (unittest_testlib.GenerativeTestsTC) ... ok
test_generative_error2 (unittest_testlib.GenerativeTestsTC) ... ok
test_generative_half_bad (unittest_testlib.GenerativeTestsTC) ... ok
test_generative_inner_error (unittest_testlib.GenerativeTestsTC) ... ok
test_generative_inner_failure (unittest_testlib.GenerativeTestsTC) ... ok
test_generative_inner_skip (unittest_testlib.GenerativeTestsTC) ... ok
test_generative_ok (unittest_testlib.GenerativeTestsTC) ... ok
test_generative_setup (unittest_testlib.GenerativeTestsTC) ... ok
test_generative_skip (unittest_testlib.GenerativeTestsTC) ... ok
test_both_capture (unittest_testlib.OutErrCaptureTC) ... ok
test_capture_core (unittest_testlib.OutErrCaptureTC) ... ok
test_encoded_non_ascii_messages (unittest_testlib.OutErrCaptureTC) ... ok
test_no_capture (unittest_testlib.OutErrCaptureTC) ... ok
test_stderr_capture (unittest_testlib.OutErrCaptureTC) ... ok
test_stdout_capture (unittest_testlib.OutErrCaptureTC) ... ok
test_unicode_non_ascii_messages (unittest_testlib.OutErrCaptureTC) ... ok
test_tag_decorator (unittest_testlib.TagTC) ... ok
test_tagged_class (unittest_testlib.TagTC) ... ok
test_tags_class (unittest_testlib.TagTC) ... ok
test_tags_match (unittest_testlib.TagTC) ... ok
test__classes_are_ignored (unittest_testlib.TestLoaderTC) ... ok
test_collect_everything (unittest_testlib.TestLoaderTC)
make sure we don't change the default behaviour ... ok
test_collect_everything_and_skipped_patterns (unittest_testlib.TestLoaderTC)
... ok
ok
ok
test_collect_specific_pattern_and_skip_some (unittest_testlib.TestLoaderTC) ...
ok
ok
ok
test_collect_with_classname (unittest_testlib.TestLoaderTC) ... ok
test_collect_with_classname_and_pattern (unittest_testlib.TestLoaderTC) ... ok
ok
ok
ok
ok
ok
test_collect_with_pattern (unittest_testlib.TestLoaderTC) ... ok
ok
ok
ok
ok
ok
ok
ok
ok
test_inner_tests_selection (unittest_testlib.TestLoaderTC) ... ok
ok
ok
ok
test_nonregr_class_skipped_option (unittest_testlib.TestLoaderTC) ... ok
test_nonregr_dotted_path (unittest_testlib.TestLoaderTC) ... ok
test_skip_classname (unittest_testlib.TestLoaderTC) ... ok
ok
test_skip_classname_and_specific_collect (unittest_testlib.TestLoaderTC) ... ok
ok
test_tescase_with_custom_metaclass (unittest_testlib.TestLoaderTC) ... ok
ok
ok
ok
ok
ok
ok
ok
ok
ok
ok
ok
ok
ok
ok
test_assert_raises (unittest_testlib.TestlibTC) ... ok
test_cached_datadir (unittest_testlib.TestlibTC)
test datadir is cached on the class ... ok
test_custom_datadir (unittest_testlib.TestlibTC) ... SKIPPED
test_default_datadir (unittest_testlib.TestlibTC) ... ok
test_dict_equals (unittest_testlib.TestlibTC)
tests TestCase.assertDictEquals ... ok
test_dir_equality (unittest_testlib.TestlibTC) ... ok
test_equality_for_sets (unittest_testlib.TestlibTC) ... ok
test_file_equality (unittest_testlib.TestlibTC) ... ok
test_in (unittest_testlib.TestlibTC) ... ok
test_is (unittest_testlib.TestlibTC) ... ok
test_isnot (unittest_testlib.TestlibTC) ... ok
test_lines_equals (unittest_testlib.TestlibTC)
tests assertLineEquals ... ok
test_list_equals (unittest_testlib.TestlibTC)
tests TestCase.assertListEqual ... ok
test_multiple_args_datadir (unittest_testlib.TestlibTC) ... ok
test_none (unittest_testlib.TestlibTC) ... ok
test_not_in (unittest_testlib.TestlibTC) ... ok
test_not_none (unittest_testlib.TestlibTC) ... ok
test_stream_equality (unittest_testlib.TestlibTC) ... ok
test_text_equality (unittest_testlib.TestlibTC) ... ok
test_unordered_equality_for_dicts (unittest_testlib.TestlibTC) ... ok
test_unordered_equality_for_iterables (unittest_testlib.TestlibTC) ... ok
test_unordered_equality_for_lists (unittest_testlib.TestlibTC) ... ok
test_xml_valid (unittest_testlib.TestlibTC)
tests xml is valid ... unhandled exception occurred while testing
unittest_testlib
Traceback (most recent call last):
File
"/var/tmp/portage/dev-python/logilab-common-0.53.0/temp/test-2.7/usr/lib64/python2.7/site-packages/logilab/common/pytest.py",
line 431, in testfile
options=self.options, outstream=sys.stderr)
File
"/var/tmp/portage/dev-python/logilab-common-0.53.0/temp/test-2.7/usr/lib64/python2.7/site-packages/logilab/common/testlib.py",
line 970, in unittest_main
cvg, options, outstream)
File
"/var/tmp/portage/dev-python/logilab-common-0.53.0/temp/test-2.7/usr/lib64/python2.7/site-packages/logilab/common/testlib.py",
line 736, in __init__
testLoader=NonStrictTestLoader())
File "/usr/lib64/python2.7/site-packages/unittest2/main.py", line 98, in
__init__
self.runTests()
File
"/var/tmp/portage/dev-python/logilab-common-0.53.0/temp/test-2.7/usr/lib64/python2.7/site-packages/logilab/common/testlib.py",
line 807, in runTests
return self._runTests()
File
"/var/tmp/portage/dev-python/logilab-common-0.53.0/temp/test-2.7/usr/lib64/python2.7/site-packages/logilab/common/testlib.py",
line 860, in _runTests
result = self.testRunner.run(self.test)
File
"/var/tmp/portage/dev-python/logilab-common-0.53.0/temp/test-2.7/usr/lib64/python2.7/site-packages/logilab/common/testlib.py",
line 542, in run
test(result, self._runcondition, self.options)
File "/usr/lib64/python2.7/site-packages/unittest2/suite.py", line 64, in
__call__
return self.run(*args, **kwds)
File
"/var/tmp/portage/dev-python/logilab-common-0.53.0/temp/test-2.7/usr/lib64/python2.7/site-packages/logilab/common/testlib.py",
line 452, in run
test(result, runcondition, options)
File "/usr/lib64/python2.7/site-packages/unittest2/suite.py", line 64, in
__call__
return self.run(*args, **kwds)
File
"/var/tmp/portage/dev-python/logilab-common-0.53.0/temp/test-2.7/usr/lib64/python2.7/site-packages/logilab/common/testlib.py",
line 452, in run
test(result, runcondition, options)
File
"/var/tmp/portage/dev-python/logilab-common-0.53.0/temp/test-2.7/usr/lib64/python2.7/site-packages/logilab/common/testlib.py",
line 1186, in __call__
status = self._proceed(result, testMethod)
File
"/var/tmp/portage/dev-python/logilab-common-0.53.0/temp/test-2.7/usr/lib64/python2.7/site-packages/logilab/common/testlib.py",
line 1272, in _proceed
result.addError(self, self.__exc_info())
File
"/var/tmp/portage/dev-python/logilab-common-0.53.0/temp/test-2.7/usr/lib64/python2.7/site-packages/logilab/common/testlib.py",
line 383, in addError
super(SkipAwareTestResult, self).addError(test, err)
File "/usr/lib64/python2.7/site-packages/unittest2/runner.py", line 72, in
addError
super(TextTestResult, self).addError(test, err)
File "/usr/lib64/python2.7/site-packages/unittest2/result.py", line 19, in
inner
return method(self, *args, **kw)
File "/usr/lib64/python2.7/site-packages/unittest2/result.py", line 108, in
addError
self.errors.append((test, self._exc_info_to_string(err, test)))
File
"/var/tmp/portage/dev-python/logilab-common-0.53.0/temp/test-2.7/usr/lib64/python2.7/site-packages/logilab/common/testlib.py",
line 368, in _exc_info_to_string
output.append(' self.%s: %r' % (varname, value))
File "/usr/lib64/python2.7/site-packages/unittest2/case.py", line 296, in
__repr__
(strclass(self.__class__), self._testMethodName)
AttributeError: 'MockTestCase' object has no attribute '_testMethodName'
======================== unittest_pytest.py ========================
test_this_is_testdir (unittest_pytest.ModuleFunctionTC) ... ok
test_this_is_testfile (unittest_pytest.ModuleFunctionTC) ... ok
==================== unittest_ureports_text.py =====================
test_advanced_table (unittest_ureports_text.TextWriterTC) ... ok
test_field_table (unittest_ureports_text.TextWriterTC) ... ok
test_list (unittest_ureports_text.TextWriterTC) ... ok
test_nested_list (unittest_ureports_text.TextWriterTC) ... ok
test_section (unittest_ureports_text.TextWriterTC) ... ok
test_table (unittest_ureports_text.TextWriterTC) ... ok
test_verbatim (unittest_ureports_text.TextWriterTC) ... ok
==================== unittest_ureports_html.py =====================
test_advanced_table (unittest_ureports_html.HTMLWriterTC) ... ok
test_field_table (unittest_ureports_html.HTMLWriterTC) ... ok
test_list (unittest_ureports_html.HTMLWriterTC) ... ok
test_nested_list (unittest_ureports_html.HTMLWriterTC) ... ok
test_section (unittest_ureports_html.HTMLWriterTC) ... ok
test_table (unittest_ureports_html.HTMLWriterTC) ... ok
test_verbatim (unittest_ureports_html.HTMLWriterTC) ... ok
======================== unittest_compat.py ========================
test_basic_set (unittest_compat.Py23CompatTC) ... ok
test_frozenset (unittest_compat.Py23CompatTC) ... ok
test_removed_builtins (unittest_compat.Py23CompatTC)
tests that builtins are actually uncallable ... ok
test_removed_modules (unittest_compat.Py23CompatTC)
tests that builtins are actually emtpy ... ok
test_removed_builtins (unittest_compat.Py24CompatTC)
tests that builtins are actually uncallable ... ok
test_removed_modules (unittest_compat.Py24CompatTC)
tests that builtins are actually emtpy ... ok
test_reversed (unittest_compat.Py24CompatTC) ... ok
test_set (unittest_compat.Py24CompatTC) ... ok
test_sorted (unittest_compat.Py24CompatTC) ... ok
test_all (unittest_compat.Py25CompatTC) ... ok
test_any (unittest_compat.Py25CompatTC) ... ok
test_max (unittest_compat.Py25CompatTC) ... ok
test_removed_builtins (unittest_compat.Py25CompatTC)
tests that builtins are actually uncallable ... ok
test_removed_modules (unittest_compat.Py25CompatTC)
tests that builtins are actually emtpy ... ok
======================= unittest_modutils.py =======================
get_module_part (logilab.common.modutils)
Doctest: logilab.common.modutils.get_module_part ... ok
test_find_egg_module (unittest_modutils.ModuleFileTC) ... ok
test_find_zipped_module (unittest_modutils.ModuleFileTC) ... ok
test_knownValues_file_from_modpath_1 (unittest_modutils.file_from_modpath_tc)
... ok
test_knownValues_file_from_modpath_2 (unittest_modutils.file_from_modpath_tc)
... ok
test_knownValues_file_from_modpath_3 (unittest_modutils.file_from_modpath_tc)
... ok
test_knownValues_file_from_modpath_4 (unittest_modutils.file_from_modpath_tc)
... ok
test_raise_file_from_modpath_Exception (unittest_modutils.file_from_modpath_tc)
... ok
test_knownValues_get_builtin_module_part (unittest_modutils.get_module_part_tc)
... ok
test_knownValues_get_compiled_module_part
(unittest_modutils.get_module_part_tc) ... ok
test_knownValues_get_module_part_1 (unittest_modutils.get_module_part_tc) ... ok
test_knownValues_get_module_part_2 (unittest_modutils.get_module_part_tc) ... ok
test_knownValues_get_module_part_3 (unittest_modutils.get_module_part_tc) ... ok
test_knownValues_get_module_files_1 (unittest_modutils.get_modules_files_tc)
given a directory return a list of all available python module's files, even
... ok
test_load_module_set_attribute (unittest_modutils.get_modules_files_tc) ... ok
test_knownValues_get_modules_1 (unittest_modutils.get_modules_tc)
given a directory return a list of all available python modules, even ... ok
test (unittest_modutils.get_source_file_tc) ... ok
test_raise (unittest_modutils.get_source_file_tc) ... ok
test_knownValues_is_relative_1 (unittest_modutils.is_relative_tc) ... ok
test_knownValues_is_relative_2 (unittest_modutils.is_relative_tc) ... ok
test_knownValues_is_relative_3 (unittest_modutils.is_relative_tc) ... ok
test_knownValues_is_standard_module_0 (unittest_modutils.is_standard_module_tc)
... ok
test_knownValues_is_standard_module_1 (unittest_modutils.is_standard_module_tc)
... ok
test_knownValues_is_standard_module_2 (unittest_modutils.is_standard_module_tc)
... ok
test_knownValues_is_standard_module_3 (unittest_modutils.is_standard_module_tc)
... ok
test_knownValues_is_standard_module_4 (unittest_modutils.is_standard_module_tc)
... ok
test_knownValues_is_standard_module_5 (unittest_modutils.is_standard_module_tc)
... ok
test_knownValues_load_module_from_name_1
(unittest_modutils.load_module_from_name_tc) ... ok
test_knownValues_load_module_from_name_2
(unittest_modutils.load_module_from_name_tc) ... ok
test_raise_load_module_from_name_1 (unittest_modutils.load_module_from_name_tc)
... ok
test_knownValues_modpath_from_file_1 (unittest_modutils.modpath_from_file_tc)
... ok
test_knownValues_modpath_from_file_2 (unittest_modutils.modpath_from_file_tc)
... ok
test_raise_modpath_from_file_Exception (unittest_modutils.modpath_from_file_tc)
... ok
========================= unittest_tree.py =========================
test_flatten (unittest_tree.Node_ClassTest) ... ok
test_flatten_with_outlist (unittest_tree.Node_ClassTest) ... ok
test_known_values_depth (unittest_tree.Node_ClassTest) ... ok
test_known_values_depth_down (unittest_tree.Node_ClassTest) ... ok
test_known_values_get_child_by_id (unittest_tree.Node_ClassTest) ... ok
test_known_values_get_child_by_path (unittest_tree.Node_ClassTest) ... ok
test_known_values_get_node_by_id (unittest_tree.Node_ClassTest) ... ok
test_known_values_get_sibling (unittest_tree.Node_ClassTest) ... ok
test_known_values_leaves (unittest_tree.Node_ClassTest) ... ok
test_known_values_lineage (unittest_tree.Node_ClassTest) ... ok
test_known_values_remove (unittest_tree.Node_ClassTest) ... ok
test_known_values_replace (unittest_tree.Node_ClassTest) ... ok
test_known_values_root (unittest_tree.Node_ClassTest) ... ok
test_known_values_width (unittest_tree.Node_ClassTest) ... ok
test_raise_get_child_by_id_NodeNotFound (unittest_tree.Node_ClassTest) ... ok
test_raise_get_child_by_path_NodeNotFound (unittest_tree.Node_ClassTest) ... ok
test_raise_get_node_by_id_NodeNotFound (unittest_tree.Node_ClassTest) ... ok
test_raise_get_sibling_NodeNotFound (unittest_tree.Node_ClassTest) ... ok
test_known_values_next (unittest_tree.PostfixedDepthFirstIterator_ClassTest)
... ok
test_known_values_next (unittest_tree.PrefixedDepthFirstIterator_ClassTest) ...
ok
test_known_values_post_order_list (unittest_tree.post_order_list_FunctionTest)
... ok
test_known_values_post_order_list2 (unittest_tree.post_order_list_FunctionTest)
... ok
test_known_values_pre_order_list (unittest_tree.pre_order_list_FunctionTest)
... ok
test_known_values_pre_order_list2 (unittest_tree.pre_order_list_FunctionTest)
... ok
====================== unittest_decorators.py ======================
test_cached_preserves_docstrings (unittest_decorators.DecoratorsTC) ... ok
test_monkeypatch_with_custom_name (unittest_decorators.DecoratorsTC) ... ok
test_monkeypatch_with_same_name (unittest_decorators.DecoratorsTC) ... ok
====================== unittest_fileutils.py =======================
test (unittest_fileutils.ExportTC) ... ok
test_known_values_first_level_directory
(unittest_fileutils.FirstleveldirectoryTC)
return the first level directory of a path ... ok
test (unittest_fileutils.GetModeTC) ... ok
test (unittest_fileutils.IsBinaryTC) ... ok
test_known_values_lines (unittest_fileutils.LinesTC) ... ok
test_known_values_lines_comment (unittest_fileutils.LinesTC) ... ok
first_level_directory (logilab.common.fileutils)
Doctest: logilab.common.fileutils.first_level_directory ... ok
relative_path (logilab.common.fileutils)
Doctest: logilab.common.fileutils.relative_path ... ok
test_known_values_norm_read (unittest_fileutils.NormReadTC) ... ok
test_mode_change (unittest_fileutils.ProtectedFileTC)
tests that mode is changed when needed ... ok
test_mode_change_on_append (unittest_fileutils.ProtectedFileTC)
tests that mode is changed when file is opened in 'a' mode ... ok
test_restore_on_close (unittest_fileutils.ProtectedFileTC)
tests original mode is restored on close ... ok
========================= unittest_html.py =========================
test_generated_html (unittest_html.UIlibHTMLGenerationTC) ... ok
====================== unittest_interface.py =======================
test_already_impl (unittest_interface.ExtendTC) ... ok
test_base (unittest_interface.ExtendTC) ... ok
test_no_impl (unittest_interface.ExtendTC) ... ok
test_nonregr_implements_baseinterface (unittest_interface.ExtendTC) ... ok
test_notimpl_explicit (unittest_interface.ExtendTC) ... ok
======================== unittest_table.py =========================
test_abstract_writer (unittest_table.DocbookTableWriterTC)
tests that Abstract Writers can't be used ! ... ok
test_write_table (unittest_table.DocbookTableWriterTC)
make sure write_table() doesn't raise any exception ... ok
test_multiple_groupby (unittest_table.GroupByTC)
tests groupby() on several columns ... ok
test_select (unittest_table.GroupByTC)
tests Table.select() method ... ok
test_single_groupby (unittest_table.GroupByTC)
tests groupby() on several columns ... ok
test_cell_content (unittest_table.RendererTC)
test how alignment is rendered ... ok
test_default_content_rendering (unittest_table.RendererTC)
tests that default rendering just prints the cell's content ... ok
test_replacement_char (unittest_table.RendererTC)
tests that 0 is replaced when asked for ... ok
test_unit (unittest_table.RendererTC)
tests if units are added ... ok
test_add_rule (unittest_table.TableStyleSheetTC)
Tests that the regex pattern works as expected. ... ok
test_colavg_rule (unittest_table.TableStyleSheetTC)
Tests that add_colavg_rule works as expected ... ok
test_colsum_rule (unittest_table.TableStyleSheetTC)
Tests that add_colsum_rule works as expected ... ok
test_rowavg_rule (unittest_table.TableStyleSheetTC)
Tests that add_rowavg_rule works as expected ... ok
test_rowsum_rule (unittest_table.TableStyleSheetTC)
Tests that add_rowsum_rule works as expected ... ok
test_stylesheet_init (unittest_table.TableStyleSheetTC)
tests Stylesheet.__init__ ... ok
test_getset (unittest_table.TableStyleTC)
tests style's get and set methods ... ok
test_getset_index (unittest_table.TableStyleTC)
tests style's get and set by index methods ... ok
test_cells_ids (unittest_table.TableTC)
tests that we can access cells by giving row/col ids ... ok
test_delete_column (unittest_table.TableTC)
Tests that table.delete_column() works fine. ... ok
test_get_cells (unittest_table.TableTC) ... ok
test_get_column (unittest_table.TableTC)
Tests that table.get_column() works fine. ... ok
test_get_columns (unittest_table.TableTC)
Tests if table.get_columns() works fine. ... ok
test_get_rows (unittest_table.TableTC)
tests Table.get_rows() ... ok
test_indexation (unittest_table.TableTC)
we should be able to use [] to access rows ... ok
test_insert_column (unittest_table.TableTC)
Tests that table.insert_column() works fine. ... ok
test_insert_row (unittest_table.TableTC)
tests a row insertion ... ok
test_iterable (unittest_table.TableTC)
test iter(table) ... ok
test_pprint (unittest_table.TableTC)
only tests pprint doesn't raise an exception ... ok
test_set_column (unittest_table.TableTC)
Tests that table.set_column() works fine. ... ok
test_set_column_by_id (unittest_table.TableTC)
Tests that table.set_column_by_id() works fine. ... ok
test_shape (unittest_table.TableTC)
tests table shape ... ok
test_sort_by_id (unittest_table.TableTC)
tests sort_by_column_id() ... ok
test_sort_table (unittest_table.TableTC)
Tests the table sort by column ... ok
test_transpose (unittest_table.TableTC)
Tests that table.transpose() works fine. ... ok
test_valeur_colonne (unittest_table.TableTC) ... ok
test_valeur_ligne (unittest_table.TableTC) ... ok
test_valeur_scalaire (unittest_table.TableTC) ... ok
==================== unittest_configuration.py =====================
test_base (unittest_configuration.ConfigurationTC) ... ok
test_default (unittest_configuration.ConfigurationTC) ... ok
test_generate_config (unittest_configuration.ConfigurationTC) ... ok
test_generate_config_with_space_string (unittest_configuration.ConfigurationTC)
... ok
test_help (unittest_configuration.ConfigurationTC) ... ok
test_load_command_line_configuration (unittest_configuration.ConfigurationTC)
... ok
test_load_configuration (unittest_configuration.ConfigurationTC) ... ok
test_load_configuration_file_case_insensitive
(unittest_configuration.ConfigurationTC) ... ok
test_loopback (unittest_configuration.ConfigurationTC) ... ok
test_manpage (unittest_configuration.ConfigurationTC) ... ok
test_rewrite_config (unittest_configuration.ConfigurationTC) ... ok
test_setitem (unittest_configuration.ConfigurationTC) ... ok
test_load_defaults (unittest_configuration.RegrTC) ... ok
====================== unittest_textutils.py =======================
test_known (unittest_textutils.ColorizeAnsiTC) ... ok
test_raise (unittest_textutils.ColorizeAnsiTC) ... ok
test_known (unittest_textutils.GetCsvTC) ... ok
pretty_match (logilab.common.textutils)
Doctest: logilab.common.textutils.pretty_match ... ok
splitstrip (logilab.common.textutils)
Doctest: logilab.common.textutils.splitstrip ... ok
text_to_dict (logilab.common.textutils)
Doctest: logilab.common.textutils.text_to_dict ... ok
test_known_values (unittest_textutils.NormalizeParagraphTC) ... ok
test_known_values (unittest_textutils.NormalizeTextTC) ... ok
test_nonregr_rest_normalize (unittest_textutils.NormalizeTextTC) ... ok
test_nonregr_unsplitable_word (unittest_textutils.NormalizeTextTC) ... ok
test_normalize_paragraph2 (unittest_textutils.NormalizeTextTC) ... ok
test_normalize_rest_paragraph (unittest_textutils.NormalizeTextTC) ... ok
test_normalize_rest_paragraph2 (unittest_textutils.NormalizeTextTC) ... ok
test_known (unittest_textutils.PrettyMatchTC) ... ok
test_known_values_1 (unittest_textutils.PrettyMatchTC) ... ok
test_known_values_2 (unittest_textutils.PrettyMatchTC) ... ok
test_blank_base (unittest_textutils.UnitsTC) ... ok
test_blank_coma (unittest_textutils.UnitsTC) ... ok
test_blank_mixed (unittest_textutils.UnitsTC) ... ok
test_blank_space (unittest_textutils.UnitsTC) ... ok
test_empty_base (unittest_textutils.UnitsTC) ... ok
test_empty_final (unittest_textutils.UnitsTC) ... ok
test_empty_inter (unittest_textutils.UnitsTC) ... ok
test_empty_inter_final (unittest_textutils.UnitsTC) ... ok
test_unit_multipleunit (unittest_textutils.UnitsTC) ... ok
test_unit_singleunit_caseinsensitive (unittest_textutils.UnitsTC) ... ok
test_unit_singleunit_multipleletter (unittest_textutils.UnitsTC) ... ok
test_unit_singleunit_singleletter (unittest_textutils.UnitsTC) ... ok
test_unit_with_blank (unittest_textutils.UnitsTC) ... ok
test_unormalize (unittest_textutils.UnormalizeTC) ... ok
ok
ok
ok
ok
ok
ok
test (unittest_textutils.UnquoteTC) ... ok
====================== unittest_taskqueue.py =======================
test_priority (unittest_taskqueue.PrioritizedTasksQueueTC) ... ok
test_remove (unittest_taskqueue.PrioritizedTasksQueueTC) ... ok
test_remove_equivalent (unittest_taskqueue.PrioritizedTasksQueueTC) ... ok
test_cmp (unittest_taskqueue.TaskTC) ... ok
test_eq (unittest_taskqueue.TaskTC) ... ok
======================== unittest_cache.py =========================
test_delitem (unittest_cache.CacheTestCase)
Checks that elements are removed from both element dict and element ... ok
test_getitem (unittest_cache.CacheTestCase)
Checks that getitem doest not modify the _usage attribute ... ok
test_nullsize (unittest_cache.CacheTestCase)
Checks that a 'NULL' size cache doesn't store anything ... ok
test_recycling1 (unittest_cache.CacheTestCase)
Checks the removal of old elements ... ok
test_recycling2 (unittest_cache.CacheTestCase)
Checks that accessed elements get in the front of the list ... ok
test_setitem1 (unittest_cache.CacheTestCase)
Checks that the setitem method works ... ok
test_setitem2 (unittest_cache.CacheTestCase)
Checks that the setitem method works for multiple items ... ok
test_setitem3 (unittest_cache.CacheTestCase)
Checks that the setitem method works when replacing an element in the cache ...
ok
======================== unittest_graph.py =========================
test_known0 (unittest_graph.getCyclesTC) ... ok
test_known1 (unittest_graph.getCyclesTC) ... ok
test_known2 (unittest_graph.getCyclesTC) ... ok
test_cycle (unittest_graph.hasPathTC) ... ok
test_direct_connection (unittest_graph.hasPathTC) ... ok
test_indirect_connection (unittest_graph.hasPathTC) ... ok
test_no_connection (unittest_graph.hasPathTC) ... ok
======================= unittest_xmlutils.py =======================
test_complex_pi_with_different_quotes
(unittest_xmlutils.ProcessingInstructionDataParsingTest) ... ok
test_empty_pi (unittest_xmlutils.ProcessingInstructionDataParsingTest) ... ok
test_pi_with_non_attribute_data
(unittest_xmlutils.ProcessingInstructionDataParsingTest) ... ok
test_simple_pi_with_double_quotes
(unittest_xmlutils.ProcessingInstructionDataParsingTest) ... ok
test_simple_pi_with_simple_quotes
(unittest_xmlutils.ProcessingInstructionDataParsingTest) ... ok
======================= unittest_umessage.py =======================
test_decode_QP (unittest_umessage.UMessageTC) ... ok
test_get_all (unittest_umessage.UMessageTC) ... ok
test_get_payload_no_multi (unittest_umessage.UMessageTC) ... ok
test_get_subject (unittest_umessage.UMessageTC) ... ok
===================== unittest_deprecation.py ======================
test_class_deprecated (unittest_deprecation.RawInputTC) ... ok
test_deprecated_decorator (unittest_deprecation.RawInputTC) ... ok
test_deprecated_func (unittest_deprecation.RawInputTC) ... ok
test_moved (unittest_deprecation.RawInputTC) ... ok
====================== unittest_changelog.py =======================
test_round_trip (unittest_changelog.ChangeLogTC) ... unittest_changelog.py:33:
DeprecationWarning: Non-standard
self.assertStreamEquals(open(self.cl_file), out)
ok
====================== unittest_shellutils.py ======================
test_acquire_normal (unittest_shellutils.AcquireLockTC) ... ok
test_locked_for_one_hour (unittest_shellutils.AcquireLockTC) ... ok
test_no_possible_acquire (unittest_shellutils.AcquireLockTC) ... ok
test_wrong_process (unittest_shellutils.AcquireLockTC) ... ok
test_wrong_process_and_continue (unittest_shellutils.AcquireLockTC) ... ok
test_exclude (unittest_shellutils.FindTC) ... ok
test_globfind (unittest_shellutils.FindTC) ... ok
test_include (unittest_shellutils.FindTC) ... ok
test_default (unittest_shellutils.ProgressBarTC) ... ok
test_nbops_gt_size (unittest_shellutils.ProgressBarTC)
Test the progress bar for nbops > size ... ok
test_nbops_lt_size (unittest_shellutils.ProgressBarTC)
Test the progress bar for nbops < size ... ok
test_nbops_nomul_size (unittest_shellutils.ProgressBarTC)
Test the progress bar for size % nbops !=0 (non int number of dots per update)
... ok
test_overflow (unittest_shellutils.ProgressBarTC) ... ok
test_refresh (unittest_shellutils.ProgressBarTC) ... ok
test_refresh_g_size (unittest_shellutils.ProgressBarTC) ... ok
test_refresh_l_size (unittest_shellutils.ProgressBarTC) ... ok
test_ask_ambiguous (unittest_shellutils.RawInputTC) ... ok
test_ask_case (unittest_shellutils.RawInputTC) ... ok
test_ask_default (unittest_shellutils.RawInputTC) ... ok
test_ask_prompt (unittest_shellutils.RawInputTC) ... ok
test_confirm (unittest_shellutils.RawInputTC) ... ok
========================= unittest_date.py =========================
test_add_days_worked (unittest_date.DateTC) ... ok
test_day (unittest_date.DateTC)
enumerate days ... ok
test_get_national_holidays (unittest_date.DateTC) ... ok
ok
ok
test_open_days_afternoon (unittest_date.DateTC) ... ok
test_open_days_afternoon_before_holiday (unittest_date.DateTC) ... ok
test_open_days_afternoon_before_saturday (unittest_date.DateTC) ... ok
test_open_days_day_nextday (unittest_date.DateTC) ... ok
test_open_days_friday_monday (unittest_date.DateTC) ... ok
test_open_days_friday_monday_with_two_weekends (unittest_date.DateTC) ... ok
test_open_days_friday_saturday (unittest_date.DateTC) ... ok
test_open_days_friday_sunday (unittest_date.DateTC) ... ok
test_open_days_now_and_before (unittest_date.DateTC) ... ok
test_open_days_now_now (unittest_date.DateTC) ... ok
test_open_days_now_now2 (unittest_date.DateTC) ... ok
test_open_days_saturday_monday (unittest_date.DateTC) ... ok
test_open_days_saturday_sunday (unittest_date.DateTC) ... ok
test_open_days_saturday_tuesday (unittest_date.DateTC) ... ok
test_open_days_tuesday_friday (unittest_date.DateTC) ... ok
test_open_days_tuesday_wednesday (unittest_date.DateTC)
week-end + easter monday ... ok
test_ustrftime_before_1900 (unittest_date.DateTC) ... ok
test_add_days_worked (unittest_date.MxDateTC) ... ok
test_day (unittest_date.MxDateTC)
enumerate days ... ok
test_get_national_holidays (unittest_date.MxDateTC) ... ok
ok
ok
test_month (unittest_date.MxDateTC)
enumerate months ... ok
test_open_days_afternoon (unittest_date.MxDateTC) ... ok
test_open_days_afternoon_before_holiday (unittest_date.MxDateTC) ... ok
test_open_days_afternoon_before_saturday (unittest_date.MxDateTC) ... ok
test_open_days_day_nextday (unittest_date.MxDateTC) ... ok
test_open_days_friday_monday (unittest_date.MxDateTC) ... ok
test_open_days_friday_monday_with_two_weekends (unittest_date.MxDateTC) ... ok
test_open_days_friday_saturday (unittest_date.MxDateTC) ... ok
test_open_days_friday_sunday (unittest_date.MxDateTC) ... ok
test_open_days_now_and_before (unittest_date.MxDateTC) ... ok
test_open_days_now_now (unittest_date.MxDateTC) ... ok
test_open_days_now_now2 (unittest_date.MxDateTC) ... ok
test_open_days_saturday_monday (unittest_date.MxDateTC) ... ok
test_open_days_saturday_sunday (unittest_date.MxDateTC) ... ok
test_open_days_saturday_tuesday (unittest_date.MxDateTC) ... ok
test_open_days_tuesday_friday (unittest_date.MxDateTC) ... ok
test_open_days_tuesday_wednesday (unittest_date.MxDateTC)
week-end + easter monday ... ok
test_ustrftime_before_1900 (unittest_date.MxDateTC) ... ok
*******************************************************************************
Ran 296 test cases in 11.27s (0.25s CPU), 1 errors
22 modules OK (1 failed)
_______________________________________________
Python-Projects mailing list
[email protected]
http://lists.logilab.org/mailman/listinfo/python-projects