amaranth/nmigen/test
whitequark 6fd7cbad0d hdl.dsl: don't allow inheriting from Module.
`Module` is an object with a lot of complex and sometimes fragile
behavior that overrides Python attribute accessors and so on.
To prevent user designs from breaking when it is changed, it is not
supposed to be inherited from (unlike in Migen), but rather returned
from the elaborate() method. This commit makes sure it will not be
inherited from by accident (most likely by users familiar with
Migen).

Fixes #286.
2020-02-01 02:15:45 +00:00
..
compat test: use #nmigen: magic comment instead of monkey patch. 2019-10-26 06:37:08 +00:00
__init__.py test: use #nmigen: magic comment instead of monkey patch. 2019-10-26 06:37:08 +00:00
test_build_dsl.py build.dsl: allow strings to be used as connector numbers. 2020-01-31 03:11:34 +00:00
test_build_plat.py build.plat: in Platform.add_file(), allow adding exact duplicates. 2019-11-15 23:40:44 +00:00
test_build_res.py test: use #nmigen: magic comment instead of monkey patch. 2019-10-26 06:37:08 +00:00
test_compat.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00
test_examples.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00
test_hdl_ast.py Remove everything deprecated in nmigen 0.1. 2020-01-12 13:59:26 +00:00
test_hdl_cd.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00
test_hdl_dsl.py hdl.dsl: don't allow inheriting from Module. 2020-02-01 02:15:45 +00:00
test_hdl_ir.py hdl.ir: resolve hierarchy conflicts before creating missing domains. 2020-01-18 10:30:36 +00:00
test_hdl_mem.py test: use #nmigen: magic comment instead of monkey patch. 2019-10-26 06:37:08 +00:00
test_hdl_rec.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00
test_hdl_xfrm.py test: use #nmigen: magic comment instead of monkey patch. 2019-10-26 06:37:08 +00:00
test_lib_cdc.py back.pysim: redesign the simulator. 2019-11-28 21:05:34 +00:00
test_lib_coding.py back.pysim: redesign the simulator. 2019-11-28 21:05:34 +00:00
test_lib_fifo.py test: use #nmigen: magic comment instead of monkey patch. 2019-10-26 06:37:08 +00:00
test_lib_io.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00
test_sim.py back.pysim: redesign the simulator. 2019-11-28 21:05:34 +00:00
utils.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00