SMT测试套件描述和注释之间有什么区别?

时间:2019-03-04 14:04:08

标签: origen-sdk

我看到了SMT test suite has a 'comment' attribute,也看到了atp gem generally supports a test level description。在呈现的SMT流文件中应使用哪一行添加行?当从here调用以下代码时不起作用:

func :my_func, comment: "make a comment"

thx

1 个答案:

答案 0 :(得分:1)

描述旨在作为测试的元文档,这意味着它可能很长,并且不会呈现给生成的程序。相反,它会用在文档中,这里概述了-https://origen-sdk.org/origen/guides/program/doc/

此注释属性直接映射到测试程序中的注释字段,尽管您可以这样设置,但默认情况下它不包含描述/文档。

creating a test suite时,应选择注释。如果您在生成的流程中没有看到它,则可能意味着您的界面层没有将该注释选项转发给测试套件的创建。

因此,要么在调用test_suites.add时传递选项,要么在测试套件对象中进行设置,例如:my_test_suite.comment = options[:comment]