注释
作者
看起来 isManualControlEnabled() 返回 true 因为controlState”:”COMM_IDLE” 这导致 PendantUI 第 157 行落入第一个开关块而不是第二个 – 并且永远不会到达 PAUSE_RESUME_FILE(命令按原样传递) 我在测试代码中看不到任何可以在任何地方正确设置 controlState 的内容,当您发送 SEND_FILE 命令时,不需要以某种方式完成吗? |
作者
我是这样修的-不确定这样做是否正确 |
所有者
谢谢,我认为这是正确的解决方法。 |
使用 master 分支的最新代码的另一个 jUnit 错误
[junit] ————– ————– ————–
[junit]测试套件:com.willwinder.universalgcodesender.pendantui.PendantUITest
[junit] 2014-08-15 13:02:18.044:INFO:oejs.Server:jetty-8.0.1.v20110908
[junit] 2014-08-15 13:02: 18.272:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:8080 开始
[junit] 监听:http: //192.168.1.250
:8080 [junit] MyGcode
[junit] sendButtonActionPerformed
[junit] PAUSE_RESUME_FILE
[junit] 监听:http://192.168.1.250:8080
[junit] 测试运行:7,失败:1,错误:0,跳过:0,经过的时间:2.631 秒
[junit]
[junit] ———- — 标准输出 —————-
[junit] 收听:http://192.168.1.250:8080
[junit] MyGcode
[junit] sendButtonActionPerformed
[junit] PAUSE_RESUME_FILE
[junit] 监听:http://192.168.1.250:8080
[junit] ———— — ————– ————–
[junit] ————– 标准错误 ————–
[junit] 2014-08-15 13:02:18.044:INFO:oejs.Server:jetty-8.0.1.v20110908
[junit] 2014- 08-15 13:02:18.272:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:8080 开始
[junit] ————– ———- —— ————–
[junit] 测试用例:testStart(com.willwinder.universalgcodesender.pendantui.PendantUITest):失败
[junit] null
[junit] junit.framework .AssertionFailedError
[junit] 在 com.willwinder.universalgcodesender.pendantui.PendantUITest.testStart(PendantUITest.java:228)
[junit]
[junit]
[junit] 测试 com.willwinder.universalgcodesender.pendantui.PendantUITest FAILED