将我的测试迁移到RC18后,我收到以下警告,并且测试挂起: Warning: A test is using time, but is not advancing the test clock, which}.provideCustomLayer(testLayer) 我怀疑,我创建的层是错误的,因为这是我对迁移所做的唯一更改。文档中的标准测试也失败(时间为0): testM("One can move time very
我找不到任何关于如何忽略套件或使用ZIO测试进行测试的内容。无论是在示例中还是在文档中(https://zio.dev/docs/usecases/usecases_testing) test package object中有一个ignored /*** Creates an ignored test result. final val ignored: ZTest[Any, No
如何使用VUnit测试库和VHDL语言对时序元件进行正确的测试?我一直在使用它来测试组合组件,使用wait for语句等等。在我的github代码库中使用的例子。显然,我必须用clk <= not clk after half_period;生成一个时钟信号,但如何等待它呢?我是不是要写一些类似wait until rising_edge(clk)的东西。但是如果我想把时钟提前多个时钟