|
87 | 87 | The argument is a comma-separated list of words indicating the
|
88 | 88 | resources to test. Currently only the following are defined:
|
89 | 89 |
|
90 |
| - all - Enable all special resources. |
| 90 | + all - Enable all special resources. |
91 | 91 |
|
92 |
| - none - Disable all special resources (this is the default). |
| 92 | + none - Disable all special resources (this is the default). |
93 | 93 |
|
94 |
| - audio - Tests that use the audio device. (There are known |
95 |
| - cases of broken audio drivers that can crash Python or |
96 |
| - even the Linux kernel.) |
| 94 | + audio - Tests that use the audio device. (There are known |
| 95 | + cases of broken audio drivers that can crash Python or |
| 96 | + even the Linux kernel.) |
97 | 97 |
|
98 |
| - curses - Tests that use curses and will modify the terminal's |
99 |
| - state and output modes. |
| 98 | + curses - Tests that use curses and will modify the terminal's |
| 99 | + state and output modes. |
100 | 100 |
|
101 |
| - largefile - It is okay to run some test that may create huge |
102 |
| - files. These tests can take a long time and may |
103 |
| - consume >2 GiB of disk space temporarily. |
| 101 | + largefile - It is okay to run some test that may create huge |
| 102 | + files. These tests can take a long time and may |
| 103 | + consume >2 GiB of disk space temporarily. |
104 | 104 |
|
105 |
| - network - It is okay to run tests that use external network |
106 |
| - resource, e.g. testing SSL support for sockets. |
| 105 | + extralargefile - Like 'largefile', but even larger (and slower). |
107 | 106 |
|
108 |
| - decimal - Test the decimal module against a large suite that |
109 |
| - verifies compliance with standards. |
| 107 | + network - It is okay to run tests that use external network |
| 108 | + resource, e.g. testing SSL support for sockets. |
110 | 109 |
|
111 |
| - cpu - Used for certain CPU-heavy tests. |
| 110 | + decimal - Test the decimal module against a large suite that |
| 111 | + verifies compliance with standards. |
112 | 112 |
|
113 |
| - walltime - Long running but not CPU-bound tests. |
| 113 | + cpu - Used for certain CPU-heavy tests. |
114 | 114 |
|
115 |
| - subprocess Run all tests for the subprocess module. |
| 115 | + walltime - Long running but not CPU-bound tests. |
116 | 116 |
|
117 |
| - urlfetch - It is okay to download files required on testing. |
| 117 | + subprocess Run all tests for the subprocess module. |
118 | 118 |
|
119 |
| - gui - Run tests that require a running GUI. |
| 119 | + urlfetch - It is okay to download files required on testing. |
120 | 120 |
|
121 |
| - tzdata - Run tests that require timezone data. |
| 121 | + gui - Run tests that require a running GUI. |
| 122 | +
|
| 123 | + tzdata - Run tests that require timezone data. |
122 | 124 |
|
123 | 125 | To enable all resources except one, use '-uall,-<resource>'. For
|
124 | 126 | example, to run all the tests except for the gui tests, give the
|
|
0 commit comments