diff options
author | alexv-smirnov <alex@ydb.tech> | 2023-06-13 11:05:01 +0300 |
---|---|---|
committer | alexv-smirnov <alex@ydb.tech> | 2023-06-13 11:05:01 +0300 |
commit | bf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0 (patch) | |
tree | 1d1df72c0541a59a81439842f46d95396d3e7189 /library/python/testing | |
parent | 8bfdfa9a9bd19bddbc58d888e180fbd1218681be (diff) | |
download | ydb-bf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0.tar.gz |
add ymake export to ydb
Diffstat (limited to 'library/python/testing')
-rw-r--r-- | library/python/testing/filter/ya.make | 4 | ||||
-rw-r--r-- | library/python/testing/import_test/ya.make | 5 | ||||
-rw-r--r-- | library/python/testing/recipe/ya.make | 14 | ||||
-rw-r--r-- | library/python/testing/yatest_common/ya.make | 38 | ||||
-rw-r--r-- | library/python/testing/yatest_common_standalone/ya.make | 15 | ||||
-rw-r--r-- | library/python/testing/yatest_lib/tests/ya.make | 12 | ||||
-rw-r--r-- | library/python/testing/yatest_lib/ya.make | 24 |
7 files changed, 112 insertions, 0 deletions
diff --git a/library/python/testing/filter/ya.make b/library/python/testing/filter/ya.make new file mode 100644 index 00000000000..8703f5dcd27 --- /dev/null +++ b/library/python/testing/filter/ya.make @@ -0,0 +1,4 @@ +PY23_LIBRARY() +PY_SRCS(filter.py) + +END() diff --git a/library/python/testing/import_test/ya.make b/library/python/testing/import_test/ya.make new file mode 100644 index 00000000000..3f95288f4d3 --- /dev/null +++ b/library/python/testing/import_test/ya.make @@ -0,0 +1,5 @@ +PY23_LIBRARY() + +PY_SRCS(import_test.py) + +END() diff --git a/library/python/testing/recipe/ya.make b/library/python/testing/recipe/ya.make new file mode 100644 index 00000000000..6e05a5a1ea4 --- /dev/null +++ b/library/python/testing/recipe/ya.make @@ -0,0 +1,14 @@ +PY23_LIBRARY() + +PY_SRCS( + __init__.py + ports.py +) + +PEERDIR( + contrib/python/ipdb + library/python/testing/yatest_common + library/python/testing/yatest_lib +) + +END() diff --git a/library/python/testing/yatest_common/ya.make b/library/python/testing/yatest_common/ya.make new file mode 100644 index 00000000000..2f5aa3bf390 --- /dev/null +++ b/library/python/testing/yatest_common/ya.make @@ -0,0 +1,38 @@ +PY23_LIBRARY() + +NO_EXTENDED_SOURCE_SEARCH() + +PY_SRCS( + TOP_LEVEL + yatest/__init__.py + yatest/common/__init__.py + yatest/common/benchmark.py + yatest/common/canonical.py + yatest/common/environment.py + yatest/common/errors.py + yatest/common/misc.py + yatest/common/network.py + yatest/common/path.py + yatest/common/process.py + yatest/common/runtime.py + yatest/common/runtime_java.py +) + +STYLE_PYTHON() + +PEERDIR( + contrib/python/packaging + contrib/python/six + library/python/cores + library/python/filelock + library/python/fs + library/python/testing/yatest_lib +) + +IF (NOT CATBOOST_OPENSOURCE) + PEERDIR( + library/python/coredump_filter + ) +ENDIF() + +END() diff --git a/library/python/testing/yatest_common_standalone/ya.make b/library/python/testing/yatest_common_standalone/ya.make new file mode 100644 index 00000000000..8f2d5f52c3f --- /dev/null +++ b/library/python/testing/yatest_common_standalone/ya.make @@ -0,0 +1,15 @@ +PY23_LIBRARY() + +PY_SRCS( + __init__.py +) + +STYLE_PYTHON() + +PEERDIR( + library/python/testing/yatest_common +) + +PY_CONSTRUCTOR(library.python.testing.yatest_common_standalone) + +END() diff --git a/library/python/testing/yatest_lib/tests/ya.make b/library/python/testing/yatest_lib/tests/ya.make new file mode 100644 index 00000000000..fe7b1c7837f --- /dev/null +++ b/library/python/testing/yatest_lib/tests/ya.make @@ -0,0 +1,12 @@ +PY23_TEST() + +PEERDIR( + library/python/testing/yatest_lib +) + +TEST_SRCS( + test_external.py + test_testsplitter.py +) + +END() diff --git a/library/python/testing/yatest_lib/ya.make b/library/python/testing/yatest_lib/ya.make new file mode 100644 index 00000000000..79442b8faf1 --- /dev/null +++ b/library/python/testing/yatest_lib/ya.make @@ -0,0 +1,24 @@ +PY23_LIBRARY() + +PY_SRCS( + NAMESPACE + yatest_lib + external.py + test_splitter.py + tools.py + ya.py +) + +PEERDIR( + contrib/python/six +) + +IF(PYTHON2) + PEERDIR( + contrib/deprecated/python/enum34 + ) +ENDIF() + +END() + +RECURSE_FOR_TESTS(tests) |