1
0
mirror of https://github.com/antonblanchard/microwatt.git synced 2026-04-14 23:38:09 +00:00

Add unit tests make target

We don't run these but we should.

The SOC tests have bit rotted. We need to fix them but leave them out
for now.

Signed-off-by: Michael Neuling <mikey@neuling.org>
This commit is contained in:
Michael Neuling
2020-05-24 12:08:47 +10:00
parent 560a6f6b18
commit 809933a567

View File

@@ -189,6 +189,20 @@ test_micropython: core_tb
test_micropython_long: core_tb
@./scripts/test_micropython_long.py
tests_core_tb = $(patsubst %_tb,%_tb_test,$(core_tbs))
tests_soc_tb = $(patsubst %_tb,%_tb_test,$(soc_tbs))
%_test: %
./$< --assert-level=error > /dev/null
tests_core: $(tests_core_tb)
tests_soc: $(tests_soc_tb)
# FIXME SOC tests have bit rotted, so disable for now
#tests_unit: tests_core tests_soc
tests_unit: tests_core
TAGS:
find . -name '*.vhdl' | xargs ./scripts/vhdltags