mirror of
https://github.com/YosysHQ/yosys
synced 2026-05-31 22:27:50 +00:00
Cleanup
This commit is contained in:
parent
bfd3e150fa
commit
76732497b9
8 changed files with 75 additions and 76 deletions
|
|
@ -9,59 +9,59 @@ def create_tests():
|
|||
setup = "mkdir -p temp && cp content1.dat temp/content2.dat"
|
||||
|
||||
gen_tests_makefile.generate_cmd_test("parent_content1", [
|
||||
f"{setup};",
|
||||
'cd .. && $(YOSYS_ABS) -qp "read_verilog -defer memfile/memory.v;',
|
||||
'chparam -set MEMFILE \\"content1.dat\\" memory"',
|
||||
f"{setup}",
|
||||
'cd .. && $(YOSYS_ABS) -qp "read_verilog -defer memfile/memory.v; '
|
||||
'chparam -set MEMFILE \\"content1.dat\\" memory"'
|
||||
])
|
||||
|
||||
gen_tests_makefile.generate_cmd_test("parent_content2_temp", [
|
||||
f"{setup};",
|
||||
'cd .. && $(YOSYS_ABS) -qp "read_verilog -defer memfile/memory.v;',
|
||||
'chparam -set MEMFILE \\"temp/content2.dat\\" memory"',
|
||||
f"{setup}",
|
||||
'cd .. && $(YOSYS_ABS) -qp "read_verilog -defer memfile/memory.v; '
|
||||
'chparam -set MEMFILE \\"temp/content2.dat\\" memory"'
|
||||
])
|
||||
|
||||
gen_tests_makefile.generate_cmd_test("parent_content2_full", [
|
||||
f"{setup};",
|
||||
'cd .. && $(YOSYS_ABS) -qp "read_verilog -defer memfile/memory.v;',
|
||||
'chparam -set MEMFILE \\"memfile/temp/content2.dat\\" memory"',
|
||||
f"{setup}",
|
||||
'cd .. && $(YOSYS_ABS) -qp "read_verilog -defer memfile/memory.v; '
|
||||
'chparam -set MEMFILE \\"memfile/temp/content2.dat\\" memory"'
|
||||
])
|
||||
|
||||
gen_tests_makefile.generate_cmd_test("same_content1", [
|
||||
f"{setup};",
|
||||
'$(YOSYS) -qp "read_verilog -defer memory.v;',
|
||||
'chparam -set MEMFILE \\"content1.dat\\" memory"',
|
||||
f"{setup}",
|
||||
'$(YOSYS) -qp "read_verilog -defer memory.v; '
|
||||
'chparam -set MEMFILE \\"content1.dat\\" memory"'
|
||||
])
|
||||
|
||||
gen_tests_makefile.generate_cmd_test("same_content2", [
|
||||
f"{setup};",
|
||||
'$(YOSYS) -qp "read_verilog -defer memory.v;',
|
||||
'chparam -set MEMFILE \\"temp/content2.dat\\" memory"',
|
||||
f"{setup}",
|
||||
'$(YOSYS) -qp "read_verilog -defer memory.v; '
|
||||
'chparam -set MEMFILE \\"temp/content2.dat\\" memory"'
|
||||
])
|
||||
|
||||
gen_tests_makefile.generate_cmd_test("child_content1", [
|
||||
f"{setup};",
|
||||
'cd temp && ../$(YOSYS) -qp "read_verilog -defer ../memory.v;',
|
||||
'chparam -set MEMFILE \\"content1.dat\\" memory"',
|
||||
f"{setup}",
|
||||
'cd temp && ../$(YOSYS) -qp "read_verilog -defer ../memory.v; '
|
||||
'chparam -set MEMFILE \\"content1.dat\\" memory"'
|
||||
])
|
||||
|
||||
gen_tests_makefile.generate_cmd_test("child_content2_temp", [
|
||||
f"{setup};",
|
||||
'cd temp && ../$(YOSYS) -qp "read_verilog -defer ../memory.v;',
|
||||
'chparam -set MEMFILE \\"temp/content2.dat\\" memory"',
|
||||
f"{setup}",
|
||||
'cd temp && ../$(YOSYS) -qp "read_verilog -defer ../memory.v; '
|
||||
'chparam -set MEMFILE \\"temp/content2.dat\\" memory"'
|
||||
])
|
||||
|
||||
gen_tests_makefile.generate_cmd_test("child_content2_direct", [
|
||||
f"{setup};",
|
||||
'cd temp && ../$(YOSYS) -qp "read_verilog -defer ../memory.v;',
|
||||
'chparam -set MEMFILE \\"temp/content2.dat\\" memory"',
|
||||
f"{setup}",
|
||||
'cd temp && ../$(YOSYS) -qp "read_verilog -defer ../memory.v; '
|
||||
'chparam -set MEMFILE \\"temp/content2.dat\\" memory"'
|
||||
])
|
||||
|
||||
gen_tests_makefile.generate_cmd_test("fail_empty_filename",
|
||||
'! $(YOSYS) -qp "read_verilog memory.v"')
|
||||
|
||||
gen_tests_makefile.generate_cmd_test("fail_missing_file", [
|
||||
'! $(YOSYS) -qp "read_verilog -defer memory.v;',
|
||||
'chparam -set MEMFILE \\"content3.dat\\" memory"',
|
||||
'! $(YOSYS) -qp "read_verilog -defer memory.v; '
|
||||
'chparam -set MEMFILE \\"content3.dat\\" memory"'
|
||||
])
|
||||
|
||||
extra = ["YOSYS_ABS := $(abspath $(YOSYS))"]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue