|
3 | 3 | from unittest.mock import patch, Mock
|
4 | 4 | from click.testing import CliRunner
|
5 | 5 |
|
6 |
| -EXPECTED_BASE_COMMAND = 'sudo timeout --kill-after=300s -s SIGTERM --foreground ' |
| 6 | +EXPECTED_BASE_COMMAND = 'sudo ' |
7 | 7 |
|
8 | 8 | @patch("show.main.run_command")
|
9 | 9 | @pytest.mark.parametrize(
|
10 | 10 | "cli_arguments,expected",
|
11 | 11 | [
|
12 |
| - ([], '30m generate_dump -v -t 5'), |
13 |
| - (['--since', '2 days ago'], "30m generate_dump -v -s '2 days ago' -t 5"), |
14 |
| - (['-g', '50'], '50m generate_dump -v -t 5'), |
15 |
| - (['--allow-process-stop'], '30m -a generate_dump -v -t 5'), |
16 |
| - (['--silent'], '30m generate_dump -t 5'), |
17 |
| - (['--debug-dump', '--redirect-stderr'], '30m generate_dump -v -d -t 5 -r'), |
| 12 | + ([], 'generate_dump -v -t 5'), |
| 13 | + (['--since', '2 days ago'], "generate_dump -v -s '2 days ago' -t 5"), |
| 14 | + (['-g', '50'], 'timeout --kill-after=300s -s SIGTERM --foreground 50m generate_dump -v -t 5'), |
| 15 | + (['--allow-process-stop'], '-a generate_dump -v -t 5'), |
| 16 | + (['--silent'], 'generate_dump -t 5'), |
| 17 | + (['--debug-dump', '--redirect-stderr'], 'generate_dump -v -d -t 5 -r'), |
18 | 18 | ]
|
19 | 19 | )
|
20 | 20 | def test_techsupport(run_command, cli_arguments, expected):
|
|
0 commit comments