您的位置:首页 > 编程语言 > Java开发

LuceneTestCase Junit测试出现严重: Panic: RunListener hook shouldn't throw exceptions. java.lang.NullPointe

2016-05-18 11:33 453 查看
类描述:

/*

* Licensed to the Apache Software Foundation (ASF) under one or more

* contributor license agreements. See the NOTICE file distributed with

* this work for additional information regarding copyright ownership.

* The ASF licenses this file to You under the Apache License, Version 2.0

* (the "License"); you may not use this file except in compliance with

* the License. You may obtain a copy of the License at

*

* http://www.apache.org/licenses/LICENSE-2.0
*

* Unless required by applicable law or agreed to in writing, software

* distributed under the License is distributed on an "AS IS" BASIS,

* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

* See the License for the specific language governing permissions and

* limitations under the License.

*/

package org.apache.solr;

import org.junit.Test;

public class MyTest extends SolrTestCaseJ4 {

@Test

public void my(){

System.out.println("自定义继承的测试类,为什么出错");

}

}

控制台打印

SLF4J: Class path contains multiple SLF4J bindings.

SLF4J: Found binding in [jar:file:/F:/software/workspace/lucene-solr/solr/core/lib/slf4j-log4j12-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]

SLF4J: Found binding in [jar:file:/F:/software/workspace/lucene-solr/solr/solrj/test-lib/slf4j-log4j12-1.7.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]

SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.

SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]

Assertions mismatch: -ea was not specified but -Dtests.asserts=true

五月 18, 2016 11:23:55 上午 com.carrotsearch.randomizedtesting.RandomizedRunner runSuite

严重: Panic: RunListener hook shouldn't throw exceptions.

java.lang.NullPointerException

at org.apache.lucene.util.RunListenerPrintReproduceInfo.printDebuggingInformation(RunListenerPrintReproduceInfo.java:131)

at org.apache.lucene.util.RunListenerPrintReproduceInfo.testRunFinished(RunListenerPrintReproduceInfo.java:118)

at com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:706)

at com.carrotsearch.randomizedtesting.RandomizedRunner.access$200(RandomizedRunner.java:140)

at com.carrotsearch.randomizedtesting.RandomizedRunner$2.run(RandomizedRunner.java:591)

eclipse更改设置



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: