niubi-job icon indicating copy to clipboard operation
niubi-job copied to clipboard

0.9.5.x 分支 单元测试失败.

Open ghost opened this issue 8 years ago • 1 comments

git clone https://github.com/xiaolongzuo/niubi-job.git git checkout -b 0.9.5.x 0.9.5.x mvn clean package

java.lang.NullPointerException
    at com.zuoxiaolong.niubi.job.service.impl.AbstractSpringContextTest.getExampleJarFile(AbstractSpringContextTest.java:58)

发现好像是原example项目变成sample项目后,测试代码里面的jar的名称和package的名称没有改。

将example换成sample后(diff文件: diff.txt

改动后依然失败,觉得问题应该出在ClassLoader.getSystemResource("niubi-job-sample-spring.jar")上,尝试 cp ./niubi-job-sample-spring.jar niubi-job-framework/niubi-job-service/src/test/resources 就可以了。 但感觉放在resources下也不是一个正规的办法,不知道没将sample合并前是怎么放这个jar的?

PS:单元测试花了挺长时间,找个时间看看到底哪里耗时。

[INFO] Executed tasks
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] com.zuoxiaolong:niubi-job .......................... SUCCESS [  0.722 s]
[INFO] com.zuoxiaolong:niubi-job-test ..................... SUCCESS [  2.285 s]
[INFO] com.zuoxiaolong:niubi-job-framework ................ SUCCESS [  0.005 s]
[INFO] com.zuoxiaolong:niubi-job-core ..................... SUCCESS [  9.810 s]
[INFO] com.zuoxiaolong:niubi-job-api ...................... SUCCESS [01:01 min]
[INFO] com.zuoxiaolong:niubi-job-scanner .................. SUCCESS [  1.183 s]
[INFO] com.zuoxiaolong:niubi-job-scheduler ................ SUCCESS [  0.922 s]
[INFO] com.zuoxiaolong:niubi-job-spring ................... SUCCESS [  0.434 s]
[INFO] com.zuoxiaolong:niubi-job-cluster .................. SUCCESS [  3.065 s]
[INFO] com.zuoxiaolong:niubi-job-persistent ............... SUCCESS [  6.438 s]
[INFO] com.zuoxiaolong:niubi-job-service .................. SUCCESS [06:02 min]
[INFO] com.zuoxiaolong:niubi-job-console .................. SUCCESS [  3.412 s]
[INFO] com.zuoxiaolong:niubi-job-parent ................... SUCCESS [  0.535 s]
[INFO] com.zuoxiaolong:niubi-job-samples .................. SUCCESS [  0.292 s]
[INFO] com.zuoxiaolong:niubi-job-sample-spring ............ SUCCESS [  1.123 s]
[INFO] com.zuoxiaolong:niubi-job-sample-common ............ SUCCESS [  0.422 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 07:34 min
[INFO] Finished at: 2016-05-03T03:47:07+08:00
[INFO] Final Memory: 81M/637M
[INFO] ------------------------------------------------------------------------

ghost avatar May 02 '16 19:05 ghost

已修复

xiaolongzuo avatar May 19 '16 12:05 xiaolongzuo