Last active
April 5, 2019 03:16
-
-
Save Eric-Arellano/7559f7bf2ca214dfe6436c960956afce to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
20:14:16 00:16 [pytest] | |
Invalidated 19 targets. | |
scrubbed PYTHONPATH=/Users/eric/DocsLocal/code/projects/pants/src/python: from py.test environment | |
20:14:16 00:16 [run] | |
============== test session starts =============== | |
platform darwin -- Python 3.6.8, pytest-3.6.4, py-1.7.0, pluggy-0.7.1 -- /Users/eric/.pyenv/versions/3.6.8/bin/python3.6 | |
cachedir: .pants.d/.pytest_cache | |
rootdir: /Users/eric/DocsLocal/code/projects/pants/.pants.d, inifile: /Users/eric/DocsLocal/code/projects/pants/.pants.d/test/pytest-prep/CPython-3.6.8/ef674d9b47ad4c4617aa75e878049022ce988507/pytest.ini | |
plugins: cov-2.4.0, timeout-1.2.1 | |
collecting ... collected 223 items | |
tests/python/pants_test/util/test_argutil.py::ArgutilTest::test_ensure_arg <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_argutil.py PASSED [ 0%] | |
tests/python/pants_test/util/test_argutil.py::ArgutilTest::test_remove_arg <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_argutil.py PASSED [ 0%] | |
tests/python/pants_test/util/test_collections.py::TestCollections::test_assert_single_element <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_collections.py PASSED [ 1%] | |
tests/python/pants_test/util/test_collections.py::TestCollections::test_combined_dict <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_collections.py PASSED [ 1%] | |
tests/python/pants_test/util/test_collections.py::TestCollections::test_factory_dict <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_collections.py PASSED [ 2%] | |
tests/python/pants_test/util/test_collections.py::TestCollections::test_recursively_update <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_collections.py PASSED [ 2%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_empty_environment <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 3%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_environment_negation <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 3%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_exception_logging <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 4%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_hermetic_environment <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 4%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_hermetic_environment_subprocesses <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 4%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_hermetic_environment_unicode <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 5%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_maybe_profiled <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 5%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_nested_pushd <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 6%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_open_zipDefault <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 6%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_open_zipFalse <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 7%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_open_zipTrue <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 7%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_open_zip_raises_exception_on_falsey_paths <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 8%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_open_zip_returns_realpath_on_badzipfile <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 8%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_override_single_variable <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 8%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_permissions <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 9%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_signal_handler_as <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 9%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_simple_pushd <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 10%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_stdio_as <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 10%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_stdio_as_dev_null <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 11%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_temporary_dir_no_args <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 11%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_temporary_dir_with_root_dir <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 12%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_temporary_dir_without_cleanup <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 12%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_temporary_file_no_args <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 13%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_temporary_file_within_other_dir <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 13%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_temporary_file_without_cleanup <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 13%] | |
tests/python/pants_test/util/test_contextutil.py::ContextutilTest::test_timer <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_contextutil.py PASSED [ 14%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_fast_relpath <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 14%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_fast_relpath_invalid <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 15%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_get_basedir <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 15%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_longest_dir_prefix <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 16%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_longest_dir_prefix_special <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 16%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_mergetree_existing <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 17%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_mergetree_existing_dir_mismatch <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 17%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_mergetree_existing_file_mismatch <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 17%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_mergetree_ignore_dirs <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 18%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_mergetree_ignore_files <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 18%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_mergetree_new <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 19%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_mergetree_symlink <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 19%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_mkdtemp_setup_teardown <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 20%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_readwrite_file_binary <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 20%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_readwrite_file_unicode <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 21%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_relative_symlink <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 21%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_relative_symlink_bad_link <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 21%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_relative_symlink_bad_source <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 22%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_relative_symlink_exception_on_existing_dir <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 22%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_relative_symlink_link_parent <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 23%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_relative_symlink_overwrite_existing_file <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 23%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_relative_symlink_same_paths <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 24%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_relative_symlink_source_parent <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 24%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_relativize_paths <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 25%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_rm_rf_dir <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 25%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_rm_rf_file <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 26%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_rm_rf_no_such_file_not_an_error <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 26%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_rm_rf_nonexistent <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 26%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_rm_rf_permission_error_raises <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 27%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_safe_concurrent_creation <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 27%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_safe_concurrent_creation_exception_handling <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 28%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_safe_concurrent_creation_noop <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 28%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_safe_rm_oldest_items_in_dir <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 29%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_safe_rm_oldest_items_in_dir_noop <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 29%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_safe_rm_oldest_items_in_dir_with_excludes <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 30%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_safe_rmtree_link <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 30%] | |
tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_safe_walk <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 30%] | |
tests/python/pants_test/util/test_dirutil.py::AbsoluteSymlinkTest::test_check_no_overlapping_paths_prefix <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 31%] | |
tests/python/pants_test/util/test_dirutil.py::AbsoluteSymlinkTest::test_check_no_overlapping_paths_two_same <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 31%] | |
tests/python/pants_test/util/test_dirutil.py::AbsoluteSymlinkTest::test_check_no_overlapping_paths_unique_paths <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 32%] | |
tests/python/pants_test/util/test_dirutil.py::AbsoluteSymlinkTest::test_link <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 32%] | |
tests/python/pants_test/util/test_dirutil.py::AbsoluteSymlinkTest::test_overwrite_dir <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 33%] | |
tests/python/pants_test/util/test_dirutil.py::AbsoluteSymlinkTest::test_overwrite_file <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 33%] | |
tests/python/pants_test/util/test_dirutil.py::AbsoluteSymlinkTest::test_overwrite_link_dir <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 34%] | |
tests/python/pants_test/util/test_dirutil.py::AbsoluteSymlinkTest::test_overwrite_link_file <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 34%] | |
tests/python/pants_test/util/test_dirutil.py::AbsoluteSymlinkTest::test_overwrite_link_link <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_dirutil.py PASSED [ 34%] | |
tests/python/pants_test/util/test_eval.py::ParseLiteralTest::test_custom_error_type <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_eval.py PASSED [ 35%] | |
tests/python/pants_test/util/test_eval.py::ParseLiteralTest::test_failure_type <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_eval.py PASSED [ 35%] | |
tests/python/pants_test/util/test_eval.py::ParseLiteralTest::test_success_complex_syntax <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_eval.py PASSED [ 36%] | |
tests/python/pants_test/util/test_eval.py::ParseLiteralTest::test_success_list_concat <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_eval.py PASSED [ 36%] | |
tests/python/pants_test/util/test_eval.py::ParseLiteralTest::test_success_mixed <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_eval.py PASSED [ 37%] | |
tests/python/pants_test/util/test_eval.py::ParseLiteralTest::test_success_simple <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_eval.py PASSED [ 37%] | |
tests/python/pants_test/util/test_fileutil.py::FileutilTest::test_atomic_copy <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_fileutil.py PASSED [ 38%] | |
tests/python/pants_test/util/test_fileutil.py::FileutilTest::test_hardlink_or_copy <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_fileutil.py PASSED [ 38%] | |
tests/python/pants_test/util/test_fileutil.py::FileutilTest::test_hardlink_or_copy_cross_device_should_copy <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_fileutil.py PASSED [ 39%] | |
tests/python/pants_test/util/test_fileutil.py::FileutilTest::test_line_count_estimator <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_fileutil.py PASSED [ 39%] | |
tests/python/pants_test/util/test_fileutil.py::FileutilTest::test_random_estimator <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_fileutil.py PASSED [ 39%] | |
tests/python/pants_test/util/test_fileutil.py::FileutilTest::test_safe_temp_edit <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_fileutil.py PASSED [ 40%] | |
tests/python/pants_test/util/test_filtering.py::FilteringTest::test_create_filter <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_filtering.py PASSED [ 40%] | |
tests/python/pants_test/util/test_filtering.py::FilteringTest::test_create_filters <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_filtering.py PASSED [ 41%] | |
tests/python/pants_test/util/test_filtering.py::FilteringTest::test_explicit_plus_filter <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_filtering.py PASSED [ 41%] | |
tests/python/pants_test/util/test_filtering.py::FilteringTest::test_list_filter <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_filtering.py PASSED [ 42%] | |
tests/python/pants_test/util/test_filtering.py::FilteringTest::test_negated_filter <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_filtering.py PASSED [ 42%] | |
tests/python/pants_test/util/test_filtering.py::FilteringTest::test_wrap_filters <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_filtering.py PASSED [ 43%] | |
tests/python/pants_test/util/test_memo.py::testable_memoized_property <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants/util/memo.py PASSED [ 43%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_cache_factory <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 43%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_clear <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 44%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_descriptor_application_invalid <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 44%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_descriptor_application_valid <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 45%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_forget <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 45%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_function_application_kwargs <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 46%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_function_application_mixed <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 46%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_function_application_positional <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 47%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_function_application_potentially_ambiguous_parameters <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 47%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_instancemethod_application_degenerate_eq <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 47%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_instancemethod_application_id_eq <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 48%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_key_factory <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 48%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_memoized_class_methods <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 49%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_memoized_method <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 49%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_memoized_property <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 50%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_memoized_property_forget <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 50%] | |
tests/python/pants_test/util/test_memo.py::MemoizeTest::test_mutable_memoized_property <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_memo.py PASSED [ 51%] | |
tests/python/pants_test/util/test_meta.py::AbstractClassTest::test_abstract_method <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_meta.py PASSED [ 51%] | |
tests/python/pants_test/util/test_meta.py::AbstractClassTest::test_abstract_property <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_meta.py PASSED [ 52%] | |
tests/python/pants_test/util/test_meta.py::SingletonTest::test_singleton <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_meta.py PASSED [ 52%] | |
tests/python/pants_test/util/test_meta.py::ClassPropertyTest::test_abstract_classproperty <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_meta.py PASSED [ 52%] | |
tests/python/pants_test/util/test_meta.py::ClassPropertyTest::test_access <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_meta.py PASSED [ 53%] | |
tests/python/pants_test/util/test_meta.py::ClassPropertyTest::test_delete_attr <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_meta.py PASSED [ 53%] | |
tests/python/pants_test/util/test_meta.py::ClassPropertyTest::test_docstring <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_meta.py PASSED [ 54%] | |
tests/python/pants_test/util/test_meta.py::ClassPropertyTest::test_has_attr <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_meta.py PASSED [ 54%] | |
tests/python/pants_test/util/test_meta.py::ClassPropertyTest::test_modify_class_value <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_meta.py PASSED [ 55%] | |
tests/python/pants_test/util/test_meta.py::ClassPropertyTest::test_override_inst_method <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_meta.py PASSED [ 55%] | |
tests/python/pants_test/util/test_meta.py::ClassPropertyTest::test_override_inst_value <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_meta.py PASSED [ 56%] | |
tests/python/pants_test/util/test_meta.py::ClassPropertyTest::test_override_method_super <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_meta.py PASSED [ 56%] | |
tests/python/pants_test/util/test_meta.py::ClassPropertyTest::test_override_value <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_meta.py PASSED [ 56%] | |
tests/python/pants_test/util/test_meta.py::ClassPropertyTest::test_set_attr <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_meta.py PASSED [ 57%] | |
tests/python/pants_test/util/test_netrc.py::TestNetrcUtil::test_netrc_file_missing_error <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_netrc.py PASSED [ 57%] | |
tests/python/pants_test/util/test_netrc.py::TestNetrcUtil::test_netrc_no_usable_blocks <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_netrc.py PASSED [ 58%] | |
tests/python/pants_test/util/test_netrc.py::TestNetrcUtil::test_netrc_parse_error <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_netrc.py PASSED [ 58%] | |
tests/python/pants_test/util/test_netrc.py::TestNetrcUtil::test_netrc_success <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_netrc.py PASSED [ 59%] | |
tests/python/pants_test/util/test_objects.py::SuperclassesOfTest::test_multiple <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 59%] | |
tests/python/pants_test/util/test_objects.py::SuperclassesOfTest::test_none <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 60%] | |
tests/python/pants_test/util/test_objects.py::SuperclassesOfTest::test_single <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 60%] | |
tests/python/pants_test/util/test_objects.py::SuperclassesOfTest::test_str_and_repr <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 60%] | |
tests/python/pants_test/util/test_objects.py::SuperclassesOfTest::test_validate <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 61%] | |
tests/python/pants_test/util/test_objects.py::ExactlyTest::test_checking_via_bare_type <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 61%] | |
tests/python/pants_test/util/test_objects.py::ExactlyTest::test_disallows_unsplatted_lists <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 62%] | |
tests/python/pants_test/util/test_objects.py::ExactlyTest::test_multiple <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 62%] | |
tests/python/pants_test/util/test_objects.py::ExactlyTest::test_none <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 63%] | |
tests/python/pants_test/util/test_objects.py::ExactlyTest::test_single <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 63%] | |
tests/python/pants_test/util/test_objects.py::ExactlyTest::test_str_and_repr <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 64%] | |
tests/python/pants_test/util/test_objects.py::ExactlyTest::test_validate <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 64%] | |
tests/python/pants_test/util/test_objects.py::SubclassesOfTest::test_multiple <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 65%] | |
tests/python/pants_test/util/test_objects.py::SubclassesOfTest::test_none <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 65%] | |
tests/python/pants_test/util/test_objects.py::SubclassesOfTest::test_single <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 65%] | |
tests/python/pants_test/util/test_objects.py::SubclassesOfTest::test_str_and_repr <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 66%] | |
tests/python/pants_test/util/test_objects.py::SubclassesOfTest::test_validate <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 66%] | |
tests/python/pants_test/util/test_objects.py::TypedCollectionTest::test_collection_multiple <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 67%] | |
tests/python/pants_test/util/test_objects.py::TypedCollectionTest::test_collection_single <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 67%] | |
tests/python/pants_test/util/test_objects.py::TypedCollectionTest::test_no_complex_sub_constraint <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 68%] | |
tests/python/pants_test/util/test_objects.py::TypedCollectionTest::test_str_and_repr <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 68%] | |
tests/python/pants_test/util/test_objects.py::TypedCollectionTest::test_validate <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 69%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_as_dict <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 69%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_atrs <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 69%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_deep_copy <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 70%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_double_passed_arg <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 70%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_eq_with_not_implemented_super <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 71%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_invalid_field_name <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 71%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_mixed_argument_types <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 72%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_not_iterable <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 72%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_override_eq_disallowed <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 73%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_properties_not_assignable <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 73%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_replace_non_iterable <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 73%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_repr <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 74%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_subclass_pickleable <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 74%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_subclasses_not_equal <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 75%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_too_many_args <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 75%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_type_included_in_eq <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 76%] | |
tests/python/pants_test/util/test_objects.py::DatatypeTest::test_unexpect_kwarg <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 76%] | |
tests/python/pants_test/util/test_objects.py::TypedDatatypeTest::test_class_construction_errors <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 77%] | |
tests/python/pants_test/util/test_objects.py::TypedDatatypeTest::test_copy <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 77%] | |
tests/python/pants_test/util/test_objects.py::TypedDatatypeTest::test_copy_failure <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 78%] | |
tests/python/pants_test/util/test_objects.py::TypedDatatypeTest::test_enum_class_creation_errors <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 78%] | |
tests/python/pants_test/util/test_objects.py::TypedDatatypeTest::test_enum_comparison <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 78%] | |
tests/python/pants_test/util/test_objects.py::TypedDatatypeTest::test_enum_generated_attrs <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 79%] | |
tests/python/pants_test/util/test_objects.py::TypedDatatypeTest::test_enum_instance_creation <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 79%] | |
tests/python/pants_test/util/test_objects.py::TypedDatatypeTest::test_enum_resolve_variant <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 80%] | |
tests/python/pants_test/util/test_objects.py::TypedDatatypeTest::test_instance_construction_by_repr <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 80%] | |
tests/python/pants_test/util/test_objects.py::TypedDatatypeTest::test_instance_construction_errors <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 81%] | |
tests/python/pants_test/util/test_objects.py::TypedDatatypeTest::test_instance_with_collection_construction_str_repr <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 81%] | |
tests/python/pants_test/util/test_objects.py::TypedDatatypeTest::test_mixin_type_construction <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 82%] | |
tests/python/pants_test/util/test_objects.py::TypedDatatypeTest::test_type_check_errors <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_objects.py PASSED [ 82%] | |
tests/python/pants_test/util/test_osutil.py::OsutilTest::test_alias_normalization <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_osutil.py PASSED [ 82%] | |
tests/python/pants_test/util/test_osutil.py::OsutilTest::test_get_closest_mac_host_platform_pair <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_osutil.py PASSED [ 83%] | |
tests/python/pants_test/util/test_osutil.py::OsutilTest::test_keys_in_aliases <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_osutil.py PASSED [ 83%] | |
tests/python/pants_test/util/test_osutil.py::OsutilTest::test_no_warnings_on_known_names <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_osutil.py PASSED [ 84%] | |
tests/python/pants_test/util/test_osutil.py::OsutilTest::test_warnings_on_unknown_names <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_osutil.py PASSED [ 84%] | |
tests/python/pants_test/util/test_process_handler.py::TestSubprocessProcessHandler::test_communicate_teeing_retrieves_stdout_and_stderr <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_process_handler.py PASSED [ 85%] | |
tests/python/pants_test/util/test_process_handler.py::TestSubprocessProcessHandler::test_exit_0 <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_process_handler.py PASSED [ 85%] | |
tests/python/pants_test/util/test_process_handler.py::TestSubprocessProcessHandler::test_exit_1 <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_process_handler.py PASSED [ 86%] | |
tests/python/pants_test/util/test_retry.py::RetryTest::test_retry_default_backoff <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_retry.py PASSED [ 86%] | |
tests/python/pants_test/util/test_retry.py::RetryTest::test_retry_on_exception <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_retry.py PASSED [ 86%] | |
tests/python/pants_test/util/test_retry.py::RetryTest::test_retry_on_exception_eventual_success <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_retry.py PASSED [ 87%] | |
tests/python/pants_test/util/test_retry.py::RetryTest::test_retry_on_exception_immediate_success <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_retry.py PASSED [ 87%] | |
tests/python/pants_test/util/test_retry.py::RetryTest::test_retry_on_exception_not_caught <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_retry.py PASSED [ 88%] | |
tests/python/pants_test/util/test_rwbuf.py::StringWriterTest::test_can_write_binary_to_buffer <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_rwbuf.py PASSED [ 88%] | |
tests/python/pants_test/util/test_rwbuf.py::StringWriterTest::test_rejects_binary <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_rwbuf.py PASSED [ 89%] | |
tests/python/pants_test/util/test_rwbuf.py::StringWriterTest::test_writes_string <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_rwbuf.py PASSED [ 89%] | |
tests/python/pants_test/util/test_socket.py::TestRecvBufferedSocket::test_getattr <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_socket.py PASSED [ 90%] | |
tests/python/pants_test/util/test_socket.py::TestRecvBufferedSocket::test_recv <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_socket.py PASSED [ 90%] | |
tests/python/pants_test/util/test_socket.py::TestRecvBufferedSocket::test_recv_check_calls <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_socket.py PASSED [ 91%] | |
tests/python/pants_test/util/test_socket.py::TestRecvBufferedSocket::test_recv_max_larger_than_buf <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_socket.py PASSED [ 91%] | |
tests/python/pants_test/util/test_strutil.py::StrutilTest::test_camelcase <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_strutil.py PASSED [ 91%] | |
tests/python/pants_test/util/test_strutil.py::StrutilTest::test_ensure_binary <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_strutil.py PASSED [ 92%] | |
tests/python/pants_test/util/test_strutil.py::StrutilTest::test_ensure_text <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_strutil.py PASSED [ 92%] | |
tests/python/pants_test/util/test_strutil.py::StrutilTest::test_pluralize <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_strutil.py PASSED [ 93%] | |
tests/python/pants_test/util/test_strutil.py::StrutilTest::test_strip_prefix <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_strutil.py PASSED [ 93%] | |
tests/python/pants_test/util/test_tarutil.py::TarutilTest::test_extract <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_tarutil.py PASSED [ 94%] | |
tests/python/pants_test/util/test_tarutil.py::TarutilTest::test_invalid_header_errorlevel_0 <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_tarutil.py PASSED [ 94%] | |
tests/python/pants_test/util/test_tarutil.py::TarutilTest::test_invalid_header_errorlevel_1 <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_tarutil.py PASSED [ 95%] | |
tests/python/pants_test/util/test_xml_parser.py::TestXmlParser::test_bad_path <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_xml_parser.py PASSED [ 95%] | |
tests/python/pants_test/util/test_xml_parser.py::TestXmlParser::test_empty_attribute <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_xml_parser.py PASSED [ 95%] | |
tests/python/pants_test/util/test_xml_parser.py::TestXmlParser::test_empty_element <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_xml_parser.py PASSED [ 96%] | |
tests/python/pants_test/util/test_xml_parser.py::TestXmlParser::test_from_file <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_xml_parser.py PASSED [ 96%] | |
tests/python/pants_test/util/test_xml_parser.py::TestXmlParser::test_get_attribute <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_xml_parser.py PASSED [ 97%] | |
tests/python/pants_test/util/test_xml_parser.py::TestXmlParser::test_missing_attribute <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_xml_parser.py PASSED [ 97%] | |
tests/python/pants_test/util/test_xml_parser.py::TestXmlParser::test_missing_element <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_xml_parser.py PASSED [ 98%] | |
tests/python/pants_test/util/test_xml_parser.py::TestXmlParser::test_parse <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_xml_parser.py PASSED [ 98%] | |
tests/python/pants_test/util/test_xml_parser.py::TestXmlParser::test_parsed <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_xml_parser.py PASSED [ 99%] | |
tests/python/pants_test/util/test_xml_parser.py::TestXmlParser::test_undeclared_element <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_xml_parser.py PASSED [ 99%] | |
tests/python/pants_test/util/test_xml_parser.py::TestXmlParser::test_xml_path <- pyprep/sources/f7d38dcb6f27031b600212abbd618757c660fb78/pants_test/util/test_xml_parser.py PASSED [100%] | |
==================== FAILURES ==================== | |
___________ StrutilTest.test_camelcase ___________ | |
self = <pants_test.util.test_strutil.StrutilTest testMethod=test_camelcase> | |
def test_camelcase(self): | |
> self.assertEqual('Foo', camelcase('fo')) | |
E AssertionError: 'Foo' != 'Fo' | |
E - Foo | |
E ? - | |
E + Fo | |
.pants.d/pyprep/sources/d8ee86678d0085ed0478d6333d676a1393aaac86/pants_test/util/test_strutil.py:18: AssertionError | |
-------------- Captured stdout call -------------- | |
Stdout still outputted upon failure. | |
-------------- Captured stderr call -------------- | |
Stderr still outputted upon failure. | |
generated xml file: /Users/eric/DocsLocal/code/projects/pants/.pants.d/test/pytest/f371f069d58c8f8e335031db151c0037a425ed4c/junitxml/TEST-f371f069d58c8f8e335031db151c0037a425ed4c.xml | |
============ slowest 3 test durations ============ | |
1.10s call ../tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_safe_rm_oldest_items_in_dir | |
1.10s call ../tests/python/pants_test/util/test_dirutil.py::DirutilTest::test_safe_rm_oldest_items_in_dir_with_excludes | |
0.24s call ../tests/python/pants_test/util/test_process_handler.py::TestSubprocessProcessHandler::test_communicate_teeing_retrieves_stdout_and_stderr | |
===== 223 passed, 5 warnings in 5.43 seconds ===== | |
tests/python/pants_test/util:argutil ..... SUCCESS | |
tests/python/pants_test/util:collections ..... SUCCESS | |
tests/python/pants_test/util:contextutil ..... SUCCESS | |
tests/python/pants_test/util:dirutil ..... SUCCESS | |
tests/python/pants_test/util:eval ..... SUCCESS | |
tests/python/pants_test/util:fileutil ..... SUCCESS | |
tests/python/pants_test/util:filtering ..... SUCCESS | |
tests/python/pants_test/util:memo ..... SUCCESS | |
tests/python/pants_test/util:meta ..... SUCCESS | |
tests/python/pants_test/util:netrc ..... SUCCESS | |
tests/python/pants_test/util:objects ..... SUCCESS | |
tests/python/pants_test/util:osutil ..... SUCCESS | |
tests/python/pants_test/util:process_handler ..... SUCCESS | |
tests/python/pants_test/util:retry ..... SUCCESS | |
tests/python/pants_test/util:rwbuf ..... SUCCESS | |
tests/python/pants_test/util:socket ..... SUCCESS | |
tests/python/pants_test/util:strutil ..... SUCCESS | |
tests/python/pants_test/util:tarutil ..... SUCCESS | |
tests/python/pants_test/util:xml_parser ..... SUCCESS | |
20:14:23 00:23 [junit] | |
20:14:23 00:23 [go] | |
20:14:23 00:23 [node] | |
Waiting for background workers to finish. | |
20:14:23 00:23 [complete] | |
SUCCESS |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment