mirror of
https://github.com/YosysHQ/sby.git
synced 2025-08-28 07:28:57 +00:00
tests/links: heredocs are never linked
This commit is contained in:
parent
2a16a48a60
commit
b80a843995
2 changed files with 10 additions and 1 deletions
|
@ -6,6 +6,12 @@ def main():
|
|||
workdir, task = sys.argv[1:]
|
||||
src = Path(workdir) / "src"
|
||||
for srcfile in src.iterdir():
|
||||
if srcfile.name == "heredoc":
|
||||
assert(not srcfile.is_symlink())
|
||||
with open(srcfile, "r") as f:
|
||||
local_contents = f.readline()
|
||||
assert(local_contents.strip() == 'log foo')
|
||||
else:
|
||||
assert(srcfile.is_symlink() == (task == "link"))
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
|
|
@ -16,3 +16,6 @@ script dir/script.ys
|
|||
../../docs/examples/demos/picorv32.v
|
||||
prv32fmcmp.v
|
||||
dir
|
||||
|
||||
[file heredoc]
|
||||
log foo
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue