每次我在PHPUnit中运行单个单元测试时,也会生成代码覆盖率报告.我这里有一台较旧的计算机,如果我不需要它就可以禁用代码覆盖,这会减轻我的CPU压力.
有没有办法在每个测试的基础上禁用代码覆盖率?我找不到任何可以执行此操作的命令行开关.
我正在尝试在IBM i(V5R4)上创建一个外部存储过程,但是在尝试运行它时出现错误。
我要做的就是调用RPG程序,而无需传递任何参数或担心返回任何数据。抱歉,我不是RPG程序员或IBM i专家,所以我可能会缺少一些非常简单的东西。
创建过程的SQL:
CREATE PROCEDURE SOMELIB.SOMEPROC ( )
LANGUAGE RPGLE
NOT DETERMINISTIC
NO SQL
EXTERNAL NAME 'OTHERLIB/SOMERG'
PARAMETER STYLE GENERAL;
Run Code Online (Sandbox Code Playgroud)
执行CALL SOMELIB.SOMEPROC()时出现的错误是:
SQL状态:38501
供应商代码:-443
消息:[CEE9901]应用程序错误。BB1002RG在语句2100000001的X'0000'指令中未监视RNX1216。原因。。。。。:由于发生异常且未处理异常,因此应用程序异常结束。将未处理的异常发送到的程序的名称为SOMERG SOMERG。发送消息时,程序已在高级语言语句编号处停止。如果显示了多个语句号,则该程序是优化的ILE程序。优化不允许确定单个语句号。如果* N显示为一个值,则表示实际值不可用。恢复。。。:请参阅前面列出的低级消息,以查找导致异常的原因。更正所有错误,然后重试该请求。
我无法在Sublime Text 2中使用Ant获取Build命令.我已经定义了一个项目,在项目的根目录中是一个build.xml文件.然后在Sublime Text 2中打开项目,选择Tools - > Build System - > Ant.然后,如果我尝试运行Tools - > Build,我会得到以下输出:
Buildfile: build.xml does not exist!
Build failed
[Finished]
Run Code Online (Sandbox Code Playgroud)
我确信我有一些简单的东西.我在Windows XP上.谢谢.