[Bugfix] Partial fix for Swing Tests
-Changed default Motor Ignition event to AUTOMATIC -enabled swing-test path under intellij -fixed some simple compile errors in swing/test ... IntegrationTest
This commit is contained in:
		
							parent
							
								
									366cd6473f
								
							
						
					
					
						commit
						e36aee38d5
					
				@ -26,7 +26,7 @@ public class MotorConfiguration implements FlightConfigurableParameter<MotorConf
 | 
			
		||||
 | 
			
		||||
	protected boolean ignitionOveride = false;
 | 
			
		||||
	protected double ignitionDelay = 0.0;
 | 
			
		||||
	protected IgnitionEvent ignitionEvent = IgnitionEvent.NEVER;
 | 
			
		||||
	protected IgnitionEvent ignitionEvent = IgnitionEvent.AUTOMATIC;
 | 
			
		||||
	
 | 
			
		||||
	protected int modID = 0;
 | 
			
		||||
	
 | 
			
		||||
@ -42,12 +42,6 @@ public class MotorConfiguration implements FlightConfigurableParameter<MotorConf
 | 
			
		||||
		this.fcid = _fcid;
 | 
			
		||||
		this.id = new MotorConfigurationId( _mount, _fcid );
 | 
			
		||||
        
 | 
			
		||||
		this.motor = null;
 | 
			
		||||
		ejectionDelay = 0.0;
 | 
			
		||||
		ignitionEvent = IgnitionEvent.NEVER;
 | 
			
		||||
		ignitionDelay = 0.0;
 | 
			
		||||
		
 | 
			
		||||
 | 
			
		||||
		modID++;
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
 | 
			
		||||
@ -29,6 +29,7 @@
 | 
			
		||||
    <exclude-output />
 | 
			
		||||
    <content url="file://$MODULE_DIR$">
 | 
			
		||||
      <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
 | 
			
		||||
      <sourceFolder url="file://$MODULE_DIR$/test" isTestSource="true" />
 | 
			
		||||
    </content>
 | 
			
		||||
    <orderEntry type="sourceFolder" forTests="false" />
 | 
			
		||||
    <orderEntry type="inheritedJdk" />
 | 
			
		||||
@ -206,5 +207,6 @@
 | 
			
		||||
        <SOURCES />
 | 
			
		||||
      </library>
 | 
			
		||||
    </orderEntry>
 | 
			
		||||
    <orderEntry type="library" name="junit-dep-4.8.2" level="project" />
 | 
			
		||||
  </component>
 | 
			
		||||
</module>
 | 
			
		||||
@ -28,17 +28,12 @@ import net.sf.openrocket.file.motor.GeneralMotorLoader;
 | 
			
		||||
import net.sf.openrocket.gui.main.UndoRedoAction;
 | 
			
		||||
import net.sf.openrocket.l10n.DebugTranslator;
 | 
			
		||||
import net.sf.openrocket.l10n.Translator;
 | 
			
		||||
import net.sf.openrocket.masscalc.BasicMassCalculator;
 | 
			
		||||
import net.sf.openrocket.masscalc.MassCalculator;
 | 
			
		||||
import net.sf.openrocket.masscalc.MassCalculator.MassCalcType;
 | 
			
		||||
import net.sf.openrocket.motor.Motor;
 | 
			
		||||
import net.sf.openrocket.motor.ThrustCurveMotor;
 | 
			
		||||
import net.sf.openrocket.plugin.PluginModule;
 | 
			
		||||
import net.sf.openrocket.rocketcomponent.Configuration;
 | 
			
		||||
import net.sf.openrocket.rocketcomponent.EngineBlock;
 | 
			
		||||
import net.sf.openrocket.rocketcomponent.MassComponent;
 | 
			
		||||
import net.sf.openrocket.rocketcomponent.NoseCone;
 | 
			
		||||
import net.sf.openrocket.rocketcomponent.RocketComponent;
 | 
			
		||||
import net.sf.openrocket.rocketcomponent.*;
 | 
			
		||||
import net.sf.openrocket.simulation.FlightDataType;
 | 
			
		||||
import net.sf.openrocket.simulation.exception.SimulationException;
 | 
			
		||||
import net.sf.openrocket.startup.Application;
 | 
			
		||||
@ -71,8 +66,8 @@ public class IntegrationTest {
 | 
			
		||||
	private Action undoAction, redoAction;
 | 
			
		||||
	
 | 
			
		||||
	private AerodynamicCalculator aeroCalc = new BarrowmanCalculator();
 | 
			
		||||
	private MassCalculator massCalc = new BasicMassCalculator();
 | 
			
		||||
	private Configuration config;
 | 
			
		||||
	private MassCalculator massCalc = new MassCalculator();
 | 
			
		||||
	private FlightConfiguration config;
 | 
			
		||||
	private FlightConditions conditions;
 | 
			
		||||
	private String massComponentID = null;
 | 
			
		||||
	
 | 
			
		||||
@ -113,7 +108,8 @@ public class IntegrationTest {
 | 
			
		||||
		
 | 
			
		||||
		undoAction = UndoRedoAction.newUndoAction(document);
 | 
			
		||||
		redoAction = UndoRedoAction.newRedoAction(document);
 | 
			
		||||
		config = document.getSimulation(0).getConfiguration();
 | 
			
		||||
        FlightConfigurationId fcid = document.getSimulation(0).getFlightConfigurationId();
 | 
			
		||||
		config = document.getRocket().getFlightConfiguration(fcid);
 | 
			
		||||
		conditions = new FlightConditions(config);
 | 
			
		||||
		
 | 
			
		||||
		// Test undo state
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user