|
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