|
CIRCT 24.0.0git
|
Public Member Functions | |
| test_uses_verilator_bin (self, tmp_path) | |
| test_cmake_and_ninja_commands (self, tmp_path, monkeypatch) | |
| test_configure_skips_when_inputs_unchanged (self, tmp_path, monkeypatch) | |
| test_configure_leaves_cmakelists_changes_to_ninja (self, tmp_path, monkeypatch) | |
| test_configure_runs_when_environment_changes (self, tmp_path, monkeypatch) | |
| test_failed_configure_is_not_cached (self, tmp_path, monkeypatch) | |
| test_no_exe_or_build_flags_cmake (self, tmp_path) | |
| test_no_cflags_or_ldflags_cmake (self, tmp_path) | |
| test_driver_not_in_verilator_cmd_cmake (self, tmp_path) | |
| test_trace_flags_in_debug (self, tmp_path) | |
| test_respects_verilator_path_env (self, tmp_path) | |
| test_verilator_path_redirects_perl_wrapper (self, tmp_path) | |
| test_verilator_path_overrides_path (self, tmp_path) | |
| test_compile_commands_requires_verilator_bin (self, tmp_path) | |
| test_macro_definitions (self, tmp_path) | |
Definition at line 139 of file test_verilator.py.
| test_verilator.TestCompileCommands.test_cmake_and_ninja_commands | ( | self, | |
| tmp_path, | |||
| monkeypatch | |||
| ) |
Definition at line 148 of file test_verilator.py.
References test_verilator._make_cmake_verilator().
| test_verilator.TestCompileCommands.test_compile_commands_requires_verilator_bin | ( | self, | |
| tmp_path | |||
| ) |
Definition at line 297 of file test_verilator.py.
References test_verilator._make_verilator().
| test_verilator.TestCompileCommands.test_configure_leaves_cmakelists_changes_to_ninja | ( | self, | |
| tmp_path, | |||
| monkeypatch | |||
| ) |
Definition at line 178 of file test_verilator.py.
References test_verilator._make_cmake_verilator().
| test_verilator.TestCompileCommands.test_configure_runs_when_environment_changes | ( | self, | |
| tmp_path, | |||
| monkeypatch | |||
| ) |
Definition at line 194 of file test_verilator.py.
References test_verilator._make_cmake_verilator().
| test_verilator.TestCompileCommands.test_configure_skips_when_inputs_unchanged | ( | self, | |
| tmp_path, | |||
| monkeypatch | |||
| ) |
Definition at line 163 of file test_verilator.py.
References test_verilator._make_cmake_verilator().
| test_verilator.TestCompileCommands.test_driver_not_in_verilator_cmd_cmake | ( | self, | |
| tmp_path | |||
| ) |
When using cmake, driver.cpp should not be in the verilator command.
Definition at line 249 of file test_verilator.py.
References test_verilator._make_verilator().
| test_verilator.TestCompileCommands.test_failed_configure_is_not_cached | ( | self, | |
| tmp_path, | |||
| monkeypatch | |||
| ) |
Definition at line 210 of file test_verilator.py.
References test_verilator._make_cmake_verilator().
| test_verilator.TestCompileCommands.test_macro_definitions | ( | self, | |
| tmp_path | |||
| ) |
Definition at line 307 of file test_verilator.py.
References test_verilator._make_verilator().
| test_verilator.TestCompileCommands.test_no_cflags_or_ldflags_cmake | ( | self, | |
| tmp_path | |||
| ) |
When using cmake, -CFLAGS and -LDFLAGS should not appear.
Definition at line 239 of file test_verilator.py.
References test_verilator._make_verilator().
| test_verilator.TestCompileCommands.test_no_exe_or_build_flags_cmake | ( | self, | |
| tmp_path | |||
| ) |
When using cmake, --exe and --build should not appear.
Definition at line 229 of file test_verilator.py.
References test_verilator._make_verilator().
| test_verilator.TestCompileCommands.test_respects_verilator_path_env | ( | self, | |
| tmp_path | |||
| ) |
Definition at line 265 of file test_verilator.py.
References test_verilator._make_verilator().
| test_verilator.TestCompileCommands.test_trace_flags_in_debug | ( | self, | |
| tmp_path | |||
| ) |
Definition at line 258 of file test_verilator.py.
References test_verilator._make_verilator().
| test_verilator.TestCompileCommands.test_uses_verilator_bin | ( | self, | |
| tmp_path | |||
| ) |
Definition at line 142 of file test_verilator.py.
References test_verilator._make_verilator().
| test_verilator.TestCompileCommands.test_verilator_path_overrides_path | ( | self, | |
| tmp_path | |||
| ) |
Definition at line 283 of file test_verilator.py.
| test_verilator.TestCompileCommands.test_verilator_path_redirects_perl_wrapper | ( | self, | |
| tmp_path | |||
| ) |
Definition at line 273 of file test_verilator.py.
References test_verilator._make_verilator().