为了检查在提供 JSON 字符串作为测试计划描述时测试框架将调用哪些测试和配置,内置库 SYS.SQLSCRIPT_TEST 包含两个附加过程。LIST_TESTS 返回至少执行一次的每个测试。LIST_CONFIGURATIONS 返回至少将执行一个测试的每个配置。结果集将不包含任何重复项。
CALL SYS.SQLSCRIPT_TEST:LIST_TESTS('')
CALL SYS.SQLSCRIPT_TEST:LIST_CONFIGURATIONS('')
示例代码示例CALL SYS.SQLSCRIPT_TEST:LIST_TESTS('{"schema":"MY_SCHEMA","library":"*"}', ?)CALL SYS.SQLSCRIPT_TEST:LIST_TESTS('{"schema":"MY_SCHEMA","library":"LIB*TEST"}', ?)CALL SYS.SQLSCRIPT_TEST:LIST_CONFIGURATIONS('[{"schema":"MY_SCHEMA","library":"SOME_PREFIX_*"},{"schema":"OTHER_SCHEMA","library":"*_SOME_SUFFIX"}]', ?)
两者都将返回以下表格输出。
列名称类型描述SCHEMA_NAMENVARCHAR(256)模式名称LIBRARY_NAMENVARCHAR(256)库名称CONFIGURATION/TEST_NAMENVARCHAR(256)配置/测试名称评论NCLOB描述