如何将测试引用到utPLSQL中的源/测试文件?

如何将测试引用到utPLSQL中的源/测试文件?,plsql,utplsql,Plsql,Utplsql,我可以用一只小手来处理utPLSQL 我正在尝试产生测试结果,以便声纳能够拾取并扫描它们。到目前为止,Sonar正在提取报告文件,但是测试执行被忽略,因为它们没有引用适当的源文件 我试图在运行ut.run(ut\u sonar\u test\u reporter())时引用源文件和测试文件并且我们的Jenkins没有安装utPLSQL cli。简短版本:他们说他们不会安装它 为了获得单个测试的结果,我尝试了以下方法: spool sonar_results.xml; exec ut.run('t

我可以用一只小手来处理utPLSQL

我正在尝试产生测试结果,以便声纳能够拾取并扫描它们。到目前为止,Sonar正在提取报告文件,但是测试执行被忽略,因为它们没有引用适当的源文件

我试图在运行
ut.run(ut\u sonar\u test\u reporter())时引用源文件和测试文件并且我们的Jenkins没有安装utPLSQL cli。简短版本:他们说他们不会安装它

为了获得单个测试的结果,我尝试了以下方法:

spool sonar_results.xml;
exec ut.run('test_get_something');
exec ut.run(ut_sonar_test_reporter(),a_source_file_mapping=>ut_file_mapping(ut_file_mapping(file_name=>'this_dir/get_something.fnc',object_owner=>'get_something_owner',object_name=>'get_something',object type=>'FUNCTION');
关闭;
并收到以下错误消息:

 Error starting at line : 4 in command -
 BEGIN ut.run(ut_sonar_test_reporter(), a_source_file_mapping => ut_file_mappings(ut_file_mapping(file_name => 'this_dir/get_something.fnc', object_owner=> 'GET_SOMETHING_OWNER', object_name=> 'GET_SOMETHING', object_type=>'FUNCTION'));
 
 Error report -
 ORA-06550: line 1, column 219:
 PLS-00306: wrong number or types of arguments to call to 'RUN'
 ORA-06550: line 1, column 219
 PL/SQL: Statement ignored
utPLSQL的文档没有提供任何有关引用参数的信息,例如
a\u源文件\u映射
a\u测试文件\u映射


我有点困惑。

看看这个:@ThomasKirchhoff我检查了链接并试图在我的数据库中复制它,测试了我的功能并得到了bupkis…我甚至打开了一个问题。我今天早上发布了一个更新。我想我可能对构建源文件映射有点困惑。看看这个:@ThomasKirchhoff我检查了我删除了链接并试图在我的数据库中复制它,测试了我的功能并得到了bupkis…我甚至打开了一个问题。我今天早上发布了一个更新。我想我可能对构建源文件映射有点困惑。