Issue 34272: Reorganize C API tests
Created on 2018-07-29 12:56 by serhiy.storchaka, last changed 2022-04-11 14:59 by admin.
| Pull Requests | |||
|---|---|---|---|
| URL | Status | Linked | Edit |
| PR 8551 | open | serhiy.storchaka, 2018-07-29 13:15 | |
| PR 8567 | merged | serhiy.storchaka, 2018-07-30 17:36 | |
| PR 8689 | merged | miss-islington, 2018-08-06 13:50 | |
| PR 8690 | merged | serhiy.storchaka, 2018-08-06 14:10 | |
| PR 8691 | merged | serhiy.storchaka, 2018-08-06 14:49 | |
| PR 10078 | merged | lordmauve, 2018-10-24 21:32 | |
| Messages (8) | |||
|---|---|---|---|
| msg322635 - (view) | Author: Serhiy Storchaka (serhiy.storchaka) * ![]() |
Date: 2018-07-29 12:56 | |
The proposed PR reorganizes C API tests. Most C API tests will be moved into the new directory Lib/test/test_capi/. |
|||
| msg322648 - (view) | Author: Raymond Hettinger (rhettinger) * ![]() |
Date: 2018-07-30 04:12 | |
It seems to me that this will make the individual objects and modules harder to maintain. I expect to find all the tests for an object in a file called test_thatobject.py. This patch violates that expectation and separates things that belong together. |
|||
| msg322656 - (view) | Author: Serhiy Storchaka (serhiy.storchaka) * ![]() |
Date: 2018-07-30 06:51 | |
Not all C API tests are related to specific type or module. What about moving just test_capi.py, test_getargs2.py and test_structmembers.py? |
|||
| msg322682 - (view) | Author: Serhiy Storchaka (serhiy.storchaka) * ![]() |
Date: 2018-07-30 17:40 | |
PR 8567 moves argument parsing tests from test_capi to test_getargs2. It also makes tests defined in _testcapi more discoverable. Now you can run "./python -m test -v -m test_buildvalue_N test_capi". |
|||
| msg323207 - (view) | Author: Serhiy Storchaka (serhiy.storchaka) * ![]() |
Date: 2018-08-06 13:50 | |
New changeset 8f7bb100d0fa7fb2714f3953b5b627878277c7c6 by Serhiy Storchaka in branch 'master': bpo-34272: Move argument parsing tests from test_capi to test_getargs2. (GH-8567) https://github.com/python/cpython/commit/8f7bb100d0fa7fb2714f3953b5b627878277c7c6 |
|||
| msg323209 - (view) | Author: miss-islington (miss-islington) | Date: 2018-08-06 14:11 | |
New changeset a1ff5f9031dc81b2c368def037fc0e88f5bc48b7 by Miss Islington (bot) in branch '3.7': bpo-34272: Move argument parsing tests from test_capi to test_getargs2. (GH-8567) https://github.com/python/cpython/commit/a1ff5f9031dc81b2c368def037fc0e88f5bc48b7 |
|||
| msg323210 - (view) | Author: Serhiy Storchaka (serhiy.storchaka) * ![]() |
Date: 2018-08-06 14:34 | |
New changeset 278d975ce158608f6be491c561247d4701c842be by Serhiy Storchaka in branch '3.6': [3.6] bpo-34272: Move argument parsing tests from test_capi to test_getargs2. (GH-8567). (GH-8690) https://github.com/python/cpython/commit/278d975ce158608f6be491c561247d4701c842be |
|||
| msg323211 - (view) | Author: Serhiy Storchaka (serhiy.storchaka) * ![]() |
Date: 2018-08-06 15:06 | |
New changeset d1c5e278a1a2458bc5efcdc300c17f9e39a59b6c by Serhiy Storchaka in branch '2.7': [2.7] bpo-34272: Move argument parsing tests from test_capi to test_getargs2. (GH-8567). (GH-8691) https://github.com/python/cpython/commit/d1c5e278a1a2458bc5efcdc300c17f9e39a59b6c |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022-04-11 14:59:04 | admin | set | github: 78453 |
| 2019-12-09 16:13:39 | vstinner | set | components: + C API |
| 2018-10-24 21:32:07 | lordmauve | set | pull_requests: + pull_request9414 |
| 2018-08-06 15:06:19 | serhiy.storchaka | set | messages: + msg323211 |
| 2018-08-06 14:49:42 | serhiy.storchaka | set | pull_requests: + pull_request8186 |
| 2018-08-06 14:34:50 | serhiy.storchaka | set | messages: + msg323210 |
| 2018-08-06 14:11:08 | miss-islington | set | nosy:
+ miss-islington messages: + msg323209 |
| 2018-08-06 14:10:10 | serhiy.storchaka | set | pull_requests: + pull_request8185 |
| 2018-08-06 13:50:38 | miss-islington | set | pull_requests: + pull_request8184 |
| 2018-08-06 13:50:22 | serhiy.storchaka | set | messages: + msg323207 |
| 2018-07-30 17:40:56 | serhiy.storchaka | set | messages: + msg322682 |
| 2018-07-30 17:36:15 | serhiy.storchaka | set | pull_requests: + pull_request8079 |
| 2018-07-30 06:51:35 | serhiy.storchaka | set | messages: + msg322656 |
| 2018-07-30 04:12:02 | rhettinger | set | nosy:
+ rhettinger messages: + msg322648 |
| 2018-07-29 16:47:05 | serhiy.storchaka | set | nosy:
- osdotsystem |
| 2018-07-29 16:46:50 | serhiy.storchaka | set | messages: - msg322638 |
| 2018-07-29 16:43:27 | osdotsystem | set | nosy:
+ osdotsystem messages: + msg322638 |
| 2018-07-29 13:15:48 | serhiy.storchaka | set | keywords:
+ patch stage: patch review pull_requests: + pull_request8067 |
| 2018-07-29 13:14:23 | xtreak | set | nosy:
+ xtreak |
| 2018-07-29 12:56:01 | serhiy.storchaka | create | |
