String testsection = sd.getSection("test");
if (testsection == null)
System.out.println("no test for " + sd.getName() + "!");
- else if (fleet.getShip(sd.getName(),0)==null)
+ else if (fleet.getShip(sd.getName(),0)==null && !(fleet instanceof edu.berkeley.fleet.assembler.Parser.FleetWithDynamicShips))
System.out.println("specified Fleet does not have any ships of type " + sd.getName());
else
runTest(fleet, new StringReader(testsection), sd.getName());