#!/bin/bash test_default() {
cs=$SHUNIT_TMPDIR/cs.v cv=$SHUNIT_TMPDIR/cv.v
convert "standard conversion" $cs package.svh module.sv convert "verbose conversion" $cv package.svh module.sv -v
simulateAndCompare reference.v $cs $cv "$SCRIPT_DIR/empty.v"
} test_siloed() { runAndCapture --siloed package.svh module.sv assertFalse "siloed conversion should fail" $result assertNull "stdout should be empty" "$stdout" assertEquals "stderr should have missing macro" \ "module.sv:8:35: Lexical error: Undefined macro: FANCY_SEEING_YOU" \ "$stderr" } source ../lib/functions.sh . shunit2