<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/python/pytest/main.py, branch CLI_2.30.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.30.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.30.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2026-03-18T17:39:57Z</updated>
<entry>
<title>feat pytest: clean up CONFTEST_LOAD_POLICY_LOCAL implementation</title>
<updated>2026-03-18T17:39:57Z</updated>
<author>
<name>antonyzhilin</name>
<email>antonyzhilin@yandex-team.com</email>
</author>
<published>2026-03-18T17:01:00Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e156035788bddca3eb74b11bddc9afc4256d1f7b'/>
<id>urn:sha1:e156035788bddca3eb74b11bddc9afc4256d1f7b</id>
<content type='text'>
* Add docs for `CONFTEST_LOAD_POLICY_LOCAL` and `CONFTEST_LOAD_POLICY_LEGACY_GLOBAL`
* Use `ya_` prefixes for custom fields of `LoadedModule` to differentiate from fields used by pytest
* Clean up `LoadedModule.__init__` parameters
* Move resfs modules lookup from `main.py` to `collection.py` to gather module name lookup and loading in the same place
* Turn `collection.py` into a plugin instead of using a class plugin. As a benefit, it is now displayed as `library.python.pytest.plugins.collection` in the plugin list (previously it was displayed as `&lt;unnamed plugin&gt;`)
commit_hash:be61134f075fbc9b645cc98635ab33fe7bf8a979
</content>
</entry>
<entry>
<title>feat pytest: partially enable behavior of  CONFTEST_LOAD_POLICY_LOCAL for all tests</title>
<updated>2026-03-17T03:05:46Z</updated>
<author>
<name>antonyzhilin</name>
<email>antonyzhilin@yandex-team.com</email>
</author>
<published>2026-03-16T13:02:58Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8b3f2accec2c327842e23d6c7e3674acb11419ed'/>
<id>urn:sha1:8b3f2accec2c327842e23d6c7e3674acb11419ed</id>
<content type='text'>
1. `module_node.path` (py3) or `fspath` (py2) are now always in the form `yatest.common.source_path("path/from/repo/root/to/my_test.py")` instead of the previous `partial.path.to.my_test.py`
2. `module_node.nodeid` is now always in the form `path/from/repo/root/to/my_test.py` instead of the previous `partial.path.to.my_test.py`
3. `module_node.name` was also changed to `path/from/repo/root/to/my_test.py`. But it is not recommended to specialize on that, it may change again shortly in the future
4. Refactorings, simplifications and unifications in `library/python/pytest`
commit_hash:8a5b4951208a034f94231b2f799eb0c32a6d787d
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2026-02-06T16:43:50Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2026-02-06T15:04:04Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=758137d5381cc360421c90825bbcff9490f698c4'/>
<id>urn:sha1:758137d5381cc360421c90825bbcff9490f698c4</id>
<content type='text'>
commit_hash:525c32eb93ddaea7b409248280f0871fb5fd788d
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2026-02-04T23:33:59Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2026-02-04T23:05:50Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9bcffe0e91eb3b15ae3b223ddb9c46742b579076'/>
<id>urn:sha1:9bcffe0e91eb3b15ae3b223ddb9c46742b579076</id>
<content type='text'>
commit_hash:e6d634bd59f23a5fa99d8c54932926f775dab895
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2024-09-04T07:18:19Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2024-09-04T07:05:24Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=31d385aefad0d8c21f3b36f304cb447757dab030'/>
<id>urn:sha1:31d385aefad0d8c21f3b36f304cb447757dab030</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix some style issues in library/python/pytest</title>
<updated>2023-08-24T11:01:39Z</updated>
<author>
<name>thegeorg</name>
<email>thegeorg@yandex-team.com</email>
</author>
<published>2023-08-24T10:46:13Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a0e8ac430192b8b6acda11beccd9abe68ccd5fba'/>
<id>urn:sha1:a0e8ac430192b8b6acda11beccd9abe68ccd5fba</id>
<content type='text'>
Two issues remain unfixed:
```
[fail] library/python/pytest/rewrite.py:96: [PLW0122] Use of exec (exec-used)
[fail] library/python/pytest/yatest_tools.py:49: [F821] undefined name 'unicode'
```
</content>
</entry>
<entry>
<title>DEVTOOLS-9500 [library/python/pytest] Generate call graph if --profile-pytest is specified</title>
<updated>2022-06-01T10:47:52Z</updated>
<author>
<name>Aleksandr</name>
<email>ivansduck@gmail.com</email>
</author>
<published>2022-06-01T10:47:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=18e30b63b3358b58bcce35a95d876e459e602ef6'/>
<id>urn:sha1:18e30b63b3358b58bcce35a95d876e459e602ef6</id>
<content type='text'>
ref:b1b93724ca5ccf2a420b7dd063764bc8eed4f3e4
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;razmser@yandex-team.ru&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:51:06Z</updated>
<author>
<name>razmser</name>
<email>razmser@yandex-team.ru</email>
</author>
<published>2022-02-10T13:51:06Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d3ee18093cac15c8c0746b371bf311882131b133'/>
<id>urn:sha1:d3ee18093cac15c8c0746b371bf311882131b133</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for &lt;razmser@yandex-team.ru&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:51:06Z</updated>
<author>
<name>razmser</name>
<email>razmser@yandex-team.ru</email>
</author>
<published>2022-02-10T13:51:06Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=a7d2aff0c33129eecb25ed04190b40eb79076433'/>
<id>urn:sha1:a7d2aff0c33129eecb25ed04190b40eb79076433</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for Dmitry Kopylov &lt;kopylovd@gmail.com&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:48:18Z</updated>
<author>
<name>Dmitry Kopylov</name>
<email>kopylovd@gmail.com</email>
</author>
<published>2022-02-10T13:48:18Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=7230275728d34873cba1ba78bb68669b0c5faa31'/>
<id>urn:sha1:7230275728d34873cba1ba78bb68669b0c5faa31</id>
<content type='text'>
</content>
</entry>
</feed>
