Package ru.ispras.verilog.parser.util
Class VerilogBenchmarkTest
- java.lang.Object
-
- ru.ispras.verilog.parser.util.VerilogBenchmarkTest
-
public abstract class VerilogBenchmarkTest extends java.lang.Object
Basic class for test cases are aimed at collections of Verilog modules, i.e. benchmarks.Benchmarks a located at the same basic directory and can contain sub-directories.
-
-
Constructor Summary
Constructors Constructor Description VerilogBenchmarkTest()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.String
getTestDirPath()
Returns the full path to basic test directory.protected void
runTest(java.lang.String module, java.lang.String... args)
Prints the elaborated structure of the module with the specified arguments.
-
-
-
Method Detail
-
getTestDirPath
public abstract java.lang.String getTestDirPath()
Returns the full path to basic test directory.- Returns:
- The full path to basic test directory.
-
runTest
protected void runTest(java.lang.String module, java.lang.String... args)
Prints the elaborated structure of the module with the specified arguments.- Parameters:
module
- The module name.args
- VerilogPrinter arguments.
-
-