amaranth/tests
whitequark 67b957d4f4 tests: move out of the main package.
Compared to tests in the repository root, tests in the package have
many downsides:
  * Unless explicitly excluded in find_packages(), tests and their
    support code effectively become a part of public API.
    This, unfortunately, happened with FHDLTestCase, which was never
    intended for downstream use.
  * Even if explicitly excluded from the setuptools package, using
    an editable install, or setting PYTHONPATH still allows accessing
    the tests.
  * Having a sub-package that is present in the source tree but not
    exported (or, worse, exported only sometimes) is confusing.
  * The name `nmigen.test` cannot be used for anything else, such as
    testing utilities that *are* intended for downstream use.
2020-08-27 00:33:31 +00:00
..
compat tests: move out of the main package. 2020-08-27 00:33:31 +00:00
__init__.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_build_dsl.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_build_plat.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_build_res.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_compat.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_examples.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_hdl_ast.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_hdl_cd.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_hdl_dsl.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_hdl_ir.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_hdl_mem.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_hdl_rec.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_hdl_xfrm.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_lib_cdc.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_lib_coding.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_lib_fifo.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_lib_io.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_lib_scheduler.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_sim.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
utils.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00