27 lines
703 B
Java
27 lines
703 B
Java
package jmri.jmrix;
|
|
|
|
import javax.swing.JPanel;
|
|
|
|
import jmri.util.ThreadingUtil;
|
|
|
|
import org.junit.jupiter.api.*;
|
|
|
|
/**
|
|
* Base tests for SerialConnectionConfig objects.
|
|
*
|
|
* @author Paul Bender Copyright (C) 2018
|
|
*/
|
|
abstract public class AbstractSerialConnectionConfigTestBase extends jmri.jmrix.AbstractConnectionConfigTestBase {
|
|
|
|
@Test
|
|
@Override
|
|
public void testLoadDetails(){
|
|
ThreadingUtil.runOnGUI(() -> {
|
|
// verify no exceptions thrown
|
|
cc.loadDetails(new JPanel());
|
|
// load details MAY produce an error message if no ports are found.
|
|
jmri.util.JUnitAppender.suppressErrorMessage("No usable ports returned");
|
|
});
|
|
}
|
|
}
|