1 ============================= test session starts ==============================
2 platform sunos5 -- Python $(PYTHON_VERSION).X -- $(PYTHON)
3 cachedir: .pytest_cache
7 collecting ... collected 138 items
9 tests/test_asyncio.py::test_basic_usage[shell] PASSED
10 tests/test_asyncio.py::test_basic_usage[exec] PASSED
11 tests/test_asyncio.py::test_with_arguments_shell[True] PASSED
12 tests/test_asyncio.py::test_with_arguments_shell[False] PASSED
13 tests/test_asyncio.py::test_with_arguments_exec[True] PASSED
14 tests/test_asyncio.py::test_with_arguments_exec[False] PASSED
15 tests/test_asyncio.py::test_incorrect_call[shell-True] PASSED
16 tests/test_asyncio.py::test_incorrect_call[shell-False] PASSED
17 tests/test_asyncio.py::test_incorrect_call[exec-True] PASSED
18 tests/test_asyncio.py::test_incorrect_call[exec-False] PASSED
19 tests/test_asyncio.py::test_invalid_event_loop[shell-True] SKIPPED (...)
20 tests/test_asyncio.py::test_invalid_event_loop[shell-False] SKIPPED
21 tests/test_asyncio.py::test_invalid_event_loop[exec-True] SKIPPED (c...)
22 tests/test_asyncio.py::test_invalid_event_loop[exec-False] SKIPPED (...)
23 tests/test_asyncio.py::test_wait[shell-False] PASSED
24 tests/test_asyncio.py::test_wait[shell-True] PASSED
25 tests/test_asyncio.py::test_wait[exec-False] PASSED
26 tests/test_asyncio.py::test_wait[exec-True] PASSED
27 tests/test_asyncio.py::test_devnull_stdout PASSED
28 tests/test_asyncio.py::test_anyio PASSED
29 tests/test_asyncio.py::test_stdout_and_stderr[False] PASSED
30 tests/test_asyncio.py::test_stdout_and_stderr[True] PASSED
31 tests/test_asyncio.py::test_combined_stdout_and_stderr[False] PASSED
32 tests/test_asyncio.py::test_combined_stdout_and_stderr[True] PASSED
33 tests/test_asyncio.py::test_input[False] PASSED
34 tests/test_asyncio.py::test_input[True] PASSED
35 tests/test_asyncio.py::test_popen_recorder PASSED
36 tests/test_asyncio.py::test_asyncio_subprocess_using_callback[no-callback] PASSED
37 tests/test_asyncio.py::test_asyncio_subprocess_using_callback[noop-callback-causes-infinite-loop] XFAIL
38 tests/test_examples.py::test_documentation[docs/index.rst] PASSED
39 tests/test_examples.py::test_documentation[README.rst] PASSED
40 tests/test_subprocess.py::test_legacy_usage PASSED
41 tests/test_subprocess.py::test_completedprocess_args[cmd0] PASSED
42 tests/test_subprocess.py::test_completedprocess_args[cmd1] PASSED
43 tests/test_subprocess.py::test_completedprocess_args_path[str] PASSED
44 tests/test_subprocess.py::test_completedprocess_args_path[path,str] PASSED
45 tests/test_subprocess.py::test_completedprocess_args_path[str,path] PASSED
46 tests/test_subprocess.py::test_completedprocess_args_path[path] PASSED
47 tests/test_subprocess.py::test_called_process_error[cmd] PASSED
48 tests/test_subprocess.py::test_called_process_error[cmd1] PASSED
49 tests/test_subprocess.py::test_called_process_error_with_any[cmd] PASSED
50 tests/test_subprocess.py::test_called_process_error_with_any[cmd1] PASSED
51 tests/test_subprocess.py::test_keep_last_process_error_with_any PASSED
52 tests/test_subprocess.py::test_multiple_levels PASSED
53 tests/test_subprocess.py::test_not_registered PASSED
54 tests/test_subprocess.py::test_context PASSED
55 tests/test_subprocess.py::test_basic_process[str-False] PASSED
56 tests/test_subprocess.py::test_basic_process[str-True] PASSED
57 tests/test_subprocess.py::test_basic_process[path,str-False] PASSED
58 tests/test_subprocess.py::test_basic_process[path,str-True] PASSED
59 tests/test_subprocess.py::test_basic_process[str,path-False] PASSED
60 tests/test_subprocess.py::test_basic_process[str,path-True] PASSED
61 tests/test_subprocess.py::test_basic_process[path-False] PASSED
62 tests/test_subprocess.py::test_basic_process[path-True] PASSED
63 tests/test_subprocess.py::test_basic_process_merge_streams[False] PASSED
64 tests/test_subprocess.py::test_basic_process_merge_streams[True] PASSED
65 tests/test_subprocess.py::test_wait[False] PASSED
66 tests/test_subprocess.py::test_wait[True] PASSED
67 tests/test_subprocess.py::test_check_output[False] PASSED
68 tests/test_subprocess.py::test_check_output[True] PASSED
69 tests/test_subprocess.py::test_check_call[False] PASSED
70 tests/test_subprocess.py::test_check_call[True] PASSED
71 tests/test_subprocess.py::test_call[False] PASSED
72 tests/test_subprocess.py::test_call[True] PASSED
73 tests/test_subprocess.py::test_run[False] PASSED
74 tests/test_subprocess.py::test_run[True] PASSED
75 tests/test_subprocess.py::test_universal_newlines[False] PASSED
76 tests/test_subprocess.py::test_universal_newlines[True] PASSED
77 tests/test_subprocess.py::test_text[False] PASSED
78 tests/test_subprocess.py::test_text[True] PASSED
79 tests/test_subprocess.py::test_binary PASSED
80 tests/test_subprocess.py::test_empty_stdout PASSED
81 tests/test_subprocess.py::test_empty_stdout_list PASSED
82 tests/test_subprocess.py::test_input[False] PASSED
83 tests/test_subprocess.py::test_input[True] PASSED
84 tests/test_subprocess.py::test_ambiguous_input[False] PASSED
85 tests/test_subprocess.py::test_ambiguous_input[True] PASSED
86 tests/test_subprocess.py::test_multiple_wait[False] PASSED
87 tests/test_subprocess.py::test_multiple_wait[True] PASSED
88 tests/test_subprocess.py::test_wrong_arguments PASSED
89 tests/test_subprocess.py::test_callback PASSED
90 tests/test_subprocess.py::test_mutiple_occurrences PASSED
91 tests/test_subprocess.py::test_different_output PASSED
92 tests/test_subprocess.py::test_different_output_with_context PASSED
93 tests/test_subprocess.py::test_different_output_with_context_multilevel PASSED
94 tests/test_subprocess.py::test_multiple_level_early_consuming PASSED
95 tests/test_subprocess.py::test_keep_last_process PASSED
96 tests/test_subprocess.py::test_git PASSED
97 tests/test_subprocess.py::test_use_real PASSED
98 tests/test_subprocess.py::test_real_process PASSED
99 tests/test_subprocess.py::test_context_manager PASSED
100 tests/test_subprocess.py::test_raise_exception PASSED
101 tests/test_subprocess.py::test_callback_with_arguments PASSED
102 tests/test_subprocess.py::test_subprocess_pipe_without_stream_definition PASSED
103 tests/test_subprocess.py::test_different_command_type[command0] PASSED
104 tests/test_subprocess.py::test_different_command_type[test] PASSED
105 tests/test_subprocess.py::test_different_command_type_complex_command[command0] PASSED
106 tests/test_subprocess.py::test_different_command_type_complex_command[test with arguments] PASSED
107 tests/test_subprocess.py::test_raise_exception_check_output PASSED
108 tests/test_subprocess.py::test_callback_and_return_code PASSED
109 tests/test_subprocess.py::test_encoding[False-encoding] PASSED
110 tests/test_subprocess.py::test_encoding[False-errors] PASSED
111 tests/test_subprocess.py::test_encoding[True-encoding] PASSED
112 tests/test_subprocess.py::test_encoding[True-errors] PASSED
113 tests/test_subprocess.py::test_string_or_tuple[ls -lah] PASSED
114 tests/test_subprocess.py::test_string_or_tuple[command1] PASSED
115 tests/test_subprocess.py::test_with_wildcards PASSED
116 tests/test_subprocess.py::test_with_program PASSED
117 tests/test_subprocess.py::test_call_count PASSED
118 tests/test_subprocess.py::test_called_process_waits_for_the_callback_to_finish PASSED
119 tests/test_subprocess.py::test_raises_exceptions_from_callback[wait] PASSED
120 tests/test_subprocess.py::test_raises_exceptions_from_callback[communicate] PASSED
121 tests/test_subprocess.py::test_allow_unregistered_cleaning PASSED
122 tests/test_subprocess.py::test_keep_last_process_cleaning PASSED
123 tests/test_subprocess.py::test_signals PASSED
124 tests/test_subprocess.py::test_signal_callback PASSED
125 tests/test_subprocess.py::test_non_piped_streams[True-False] PASSED
126 tests/test_subprocess.py::test_non_piped_streams[True-True] PASSED
127 tests/test_subprocess.py::test_non_piped_streams[False-False] PASSED
128 tests/test_subprocess.py::test_non_piped_streams[False-True] PASSED
129 tests/test_subprocess.py::test_non_piped_same_file[True-False] PASSED
130 tests/test_subprocess.py::test_non_piped_same_file[True-True] PASSED
131 tests/test_subprocess.py::test_non_piped_same_file[False-False] PASSED
132 tests/test_subprocess.py::test_non_piped_same_file[False-True] PASSED
133 tests/test_subprocess.py::test_process_recorder PASSED
134 tests/test_typing.py::test_typing PASSED
135 tests/test_utils.py::test_simple_command[whoami] PASSED
136 tests/test_utils.py::test_simple_command[command1] PASSED
137 tests/test_utils.py::test_more_complex_command[test command] PASSED
138 tests/test_utils.py::test_more_complex_command[command1] PASSED
139 tests/test_utils.py::test_simple_wildcards PASSED
140 tests/test_utils.py::test_more_complex_wildcards PASSED
141 tests/test_utils.py::test_any_max PASSED
142 tests/test_utils.py::test_any_min PASSED
143 tests/test_utils.py::test_min_max_combined PASSED
144 tests/test_utils.py::test_invalid_instantiation PASSED
145 tests/test_utils.py::test_str_conversions PASSED
146 tests/test_utils.py::test_command_iter PASSED
148 ======== 133 passed, 4 skipped, 1 xfailed ========