Tests: Fix relocation of extract tests
This commit is contained in:
parent
8b52bd817f
commit
2c0372acdf
|
@ -23,35 +23,35 @@ test.compile(verilator_flags2=['--assert'],
|
|||
expect_filename=test.golden_filename)
|
||||
|
||||
test.extract(in_filename=test.top_filename,
|
||||
out_filename="../docs/gen/ex_USERWARN_faulty.rst",
|
||||
out_filename=root + "/docs/gen/ex_USERWARN_faulty.rst",
|
||||
regexp=r'\$warn.*User')
|
||||
|
||||
test.extract(in_filename=test.top_filename,
|
||||
out_filename="../docs/gen/ex_USERERROR_faulty.rst",
|
||||
out_filename=root + "/docs/gen/ex_USERERROR_faulty.rst",
|
||||
regexp=r'\$error.*User')
|
||||
|
||||
test.extract(in_filename=test.top_filename,
|
||||
out_filename="../docs/gen/ex_USERINFO_faulty.rst",
|
||||
out_filename=root + "/docs/gen/ex_USERINFO_faulty.rst",
|
||||
regexp=r'\$info.*User')
|
||||
|
||||
test.extract(in_filename=test.top_filename,
|
||||
out_filename="../docs/gen/ex_USERFATAL_faulty.rst",
|
||||
out_filename=root + "/docs/gen/ex_USERFATAL_faulty.rst",
|
||||
regexp=r'\$fatal.*User')
|
||||
|
||||
test.extract(in_filename=test.golden_filename,
|
||||
out_filename="../docs/gen/ex_USERWARN_msg.rst",
|
||||
out_filename=root + "/docs/gen/ex_USERWARN_msg.rst",
|
||||
regexp=r'USERWARN:.* User')
|
||||
|
||||
test.extract(in_filename=test.golden_filename,
|
||||
out_filename="../docs/gen/ex_USERERROR_msg.rst",
|
||||
out_filename=root + "/docs/gen/ex_USERERROR_msg.rst",
|
||||
regexp=r'USERERROR:.* User')
|
||||
|
||||
test.extract(in_filename=test.golden_filename,
|
||||
out_filename="../docs/gen/ex_USERINFO_msg.rst",
|
||||
out_filename=root + "/docs/gen/ex_USERINFO_msg.rst",
|
||||
regexp=r'-Info:.* User')
|
||||
|
||||
test.extract(in_filename=test.golden_filename,
|
||||
out_filename="../docs/gen/ex_USERFATAL_msg.rst",
|
||||
out_filename=root + "/docs/gen/ex_USERFATAL_msg.rst",
|
||||
regexp=r'USERFATAL:.* User')
|
||||
|
||||
test.passes()
|
||||
|
|
|
@ -11,14 +11,19 @@ import vltest_bootstrap
|
|||
|
||||
test.scenarios('vlt')
|
||||
|
||||
root = ".."
|
||||
|
||||
if not os.path.exists(root + "/.git"):
|
||||
test.skip("Not in a git repository")
|
||||
|
||||
test.lint(fails=True, expect_filename=test.golden_filename)
|
||||
|
||||
test.extract(in_filename=test.top_filename,
|
||||
out_filename="../docs/gen/ex_BADVLTPRAGMA_faulty.rst",
|
||||
out_filename=root + "/docs/gen/ex_BADVLTPRAGMA_faulty.rst",
|
||||
lines="7")
|
||||
|
||||
test.extract(in_filename=test.golden_filename,
|
||||
out_filename="../docs/gen/ex_BADVLTPRAGMA_msg.rst",
|
||||
out_filename=root + "/docs/gen/ex_BADVLTPRAGMA_msg.rst",
|
||||
lines="1-3")
|
||||
|
||||
test.passes()
|
||||
|
|
|
@ -21,11 +21,11 @@ test.compile(verilator_flags2=["--prof-cfuncs"])
|
|||
test.execute(fails=True, expect_filename=test.golden_filename)
|
||||
|
||||
test.extract(in_filename=test.top_filename,
|
||||
out_filename="../docs/gen/ex_DIDNOTCONVERGE_faulty.rst",
|
||||
out_filename=root + "/docs/gen/ex_DIDNOTCONVERGE_faulty.rst",
|
||||
lines="16-17")
|
||||
|
||||
test.extract(in_filename=test.golden_filename,
|
||||
out_filename="../docs/gen/ex_DIDNOTCONVERGE_msg.rst",
|
||||
out_filename=root + "/docs/gen/ex_DIDNOTCONVERGE_msg.rst",
|
||||
lines="1-2")
|
||||
|
||||
test.passes()
|
||||
|
|
|
@ -22,7 +22,7 @@ test.compile(make_flags=['CPPFLAGS_ADD=-UVL_DEBUG'])
|
|||
test.execute(fails=True, expect_filename=test.golden_filename)
|
||||
|
||||
test.extract(in_filename=test.golden_filename,
|
||||
out_filename="../docs/gen/ex_DIDNOTCONVERGE_nodbg_msg.rst",
|
||||
out_filename=root + "/docs/gen/ex_DIDNOTCONVERGE_nodbg_msg.rst",
|
||||
lines="1")
|
||||
|
||||
test.passes()
|
||||
|
|
|
@ -19,11 +19,11 @@ if not os.path.exists(root + "/.git"):
|
|||
test.lint(fails=True, expect_filename=test.golden_filename)
|
||||
|
||||
test.extract(in_filename=test.top_filename,
|
||||
out_filename="../docs/gen/ex_MULTIDRIVEN_faulty.rst",
|
||||
out_filename=root + "/docs/gen/ex_MULTIDRIVEN_faulty.rst",
|
||||
lines="31-36")
|
||||
|
||||
test.extract(in_filename=test.golden_filename,
|
||||
out_filename="../docs/gen/ex_MULTIDRIVEN_msg.rst",
|
||||
out_filename=root + "/docs/gen/ex_MULTIDRIVEN_msg.rst",
|
||||
lines="10,11,14")
|
||||
|
||||
test.passes()
|
||||
|
|
|
@ -19,11 +19,11 @@ if not os.path.exists(root + "/.git"):
|
|||
test.lint(fails=True, expect_filename=test.golden_filename)
|
||||
|
||||
test.extract(in_filename=test.top_filename,
|
||||
out_filename="../docs/gen/ex_PINMISSING_faulty.rst",
|
||||
out_filename=root + "/docs/gen/ex_PINMISSING_faulty.rst",
|
||||
lines="7-12")
|
||||
|
||||
test.extract(in_filename=test.golden_filename,
|
||||
out_filename="../docs/gen/ex_PINMISSING_msg.rst",
|
||||
out_filename=root + "/docs/gen/ex_PINMISSING_msg.rst",
|
||||
lines="1-1")
|
||||
|
||||
test.passes()
|
||||
|
|
|
@ -19,11 +19,11 @@ if not os.path.exists(root + "/.git"):
|
|||
test.lint(fails=True, expect_filename=test.golden_filename)
|
||||
|
||||
test.extract(in_filename=test.top_filename,
|
||||
out_filename="../docs/gen/ex_PKGNODECL_faulty.rst",
|
||||
out_filename=root + "/docs/gen/ex_PKGNODECL_faulty.rst",
|
||||
lines="7-12")
|
||||
|
||||
test.extract(in_filename=test.golden_filename,
|
||||
out_filename="../docs/gen/ex_PKGNODECL_msg.rst",
|
||||
out_filename=root + "/docs/gen/ex_PKGNODECL_msg.rst",
|
||||
lines="1")
|
||||
|
||||
test.passes()
|
||||
|
|
|
@ -11,20 +11,25 @@ import vltest_bootstrap
|
|||
|
||||
test.scenarios('vlt')
|
||||
|
||||
root = ".."
|
||||
|
||||
if not os.path.exists(root + "/.git"):
|
||||
test.skip("Not in a git repository")
|
||||
|
||||
test.lint(verilator_flags2=['-Wall -Wno-DECLFILENAME'],
|
||||
fails=True,
|
||||
expect_filename=test.golden_filename)
|
||||
|
||||
test.extract(in_filename=test.top_filename,
|
||||
out_filename="../docs/gen/ex_PROCASSINIT_faulty.rst",
|
||||
out_filename=root + "/docs/gen/ex_PROCASSINIT_faulty.rst",
|
||||
lines="26-32")
|
||||
|
||||
test.extract(in_filename=test.top_filename,
|
||||
out_filename="../docs/gen/ex_PROCASSINIT_fixed.rst",
|
||||
out_filename=root + "/docs/gen/ex_PROCASSINIT_fixed.rst",
|
||||
lines="36-45")
|
||||
|
||||
test.extract(in_filename=test.golden_filename,
|
||||
out_filename="../docs/gen/ex_PROCASSINIT_msg.rst",
|
||||
out_filename=root + "/docs/gen/ex_PROCASSINIT_msg.rst",
|
||||
lines="1-9")
|
||||
|
||||
test.passes()
|
||||
|
|
|
@ -19,11 +19,11 @@ if not os.path.exists(root + "/.git"):
|
|||
test.lint(verilator_flags2=["--no-timing"], fails=True, expect_filename=test.golden_filename)
|
||||
|
||||
test.extract(in_filename=test.top_filename,
|
||||
out_filename="../docs/gen/ex_STMTDLY_faulty.rst",
|
||||
out_filename=root + "/docs/gen/ex_STMTDLY_faulty.rst",
|
||||
lines="10")
|
||||
|
||||
test.extract(in_filename=test.golden_filename,
|
||||
out_filename="../docs/gen/ex_STMTDLY_msg.rst",
|
||||
out_filename=root + "/docs/gen/ex_STMTDLY_msg.rst",
|
||||
lines="1")
|
||||
|
||||
test.passes()
|
||||
|
|
|
@ -21,16 +21,16 @@ test.lint(verilator_flags2=["--lint-only"],
|
|||
expect_filename=test.golden_filename)
|
||||
|
||||
test.extract(in_filename=test.top_filename,
|
||||
out_filename="../docs/gen/ex_WIDTHEXPAND_1_faulty.rst",
|
||||
out_filename=root + "/docs/gen/ex_WIDTHEXPAND_1_faulty.rst",
|
||||
lines="8-10")
|
||||
|
||||
test.extract(in_filename=test.golden_filename,
|
||||
out_filename="../docs/gen/ex_WIDTHEXPAND_1_msg.rst",
|
||||
out_filename=root + "/docs/gen/ex_WIDTHEXPAND_1_msg.rst",
|
||||
lineno_adjust=-7,
|
||||
regexp=r'Warning-WIDTH')
|
||||
|
||||
test.extract(in_filename=test.top_filename,
|
||||
out_filename="../docs/gen/ex_WIDTHEXPAND_1_fixed.rst",
|
||||
out_filename=root + "/docs/gen/ex_WIDTHEXPAND_1_fixed.rst",
|
||||
lines="18")
|
||||
|
||||
test.passes()
|
||||
|
|
|
@ -21,11 +21,11 @@ test.lint(verilator_flags2=["--lint-only -Wwarn-VARHIDDEN"],
|
|||
expect_filename=test.golden_filename)
|
||||
|
||||
test.extract(in_filename=test.top_filename,
|
||||
out_filename="../docs/gen/ex_VARHIDDEN_faulty.rst",
|
||||
out_filename=root + "/docs/gen/ex_VARHIDDEN_faulty.rst",
|
||||
regexp=r'(module t|integer|endmodule)')
|
||||
|
||||
test.extract(in_filename=test.golden_filename,
|
||||
out_filename="../docs/gen/ex_VARHIDDEN_msg.rst",
|
||||
out_filename=root + "/docs/gen/ex_VARHIDDEN_msg.rst",
|
||||
lineno_adjust=-6,
|
||||
regexp=r'(var_bad_hide)')
|
||||
|
||||
|
|
Loading…
Reference in New Issue