Files
JIMRI/java/test/jmri/jmrix/AbstractSerialConnectionConfigTestBase.java
2026-06-17 14:00:51 +02:00

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");
});
}
}