433 Commits

Author SHA1 Message Date
JoePfeiffer
65b36af180 cleaned up FlightEventsTest by
(1) creating a CompareEvents() method called by both testSingleStage() and testMultiStage() to get rid of duplicate code; also made creation of expected events in testSingleStage() cleaner

(2) tied required time accuracy of events that depend on one of the simulationsteppers to the simulation timestep. This also let us go back to testing time on all events.
2023-09-24 16:37:43 -06:00
JoePfeiffer
1b29a6b767 Testing time on events that are determined by simulation steppers shouldn't be
more precise than the simulation time step.
2023-09-23 14:23:59 -06:00
SiboVG
93e0ae1dcb GRRRR, ASCII.... 2023-08-25 01:00:23 +02:00
SiboVG
eb549ceb19 Add extra unit tests for case flight config sub 2023-08-25 00:39:04 +02:00
SiboVG
e72870c306 Eujj, add custom separator support :)) 2023-08-25 00:00:14 +02:00
SiboVG
4cf787ec4a Fix unit tests due to bad Falcon9 example rocket 2023-08-04 13:05:58 +02:00
Sibo Van Gool
9c0466d543
Whoops, remove rocket dump 2023-07-23 15:37:15 +02:00
SiboVG
84ff186d39 Update unit tests 2023-07-23 02:53:26 +02:00
SiboVG
70e678e990 Merge branch 'unstable' into issue-2225 2023-07-18 02:35:05 +02:00
SiboVG
fb80671a60 Add unit tests for canted fins 2023-07-02 00:52:38 +02:00
SiboVG
40598f1c8c Update unit test 2023-07-01 13:48:08 +02:00
Sibo Van Gool
80558fbf43
Merge pull request #2219 from SiboVG/issue-2217
[#2217] Fix mass issues for fin sets (+ CM of launch lug and rail buttons)
2023-05-26 00:25:08 +02:00
SiboVG
7273386df9 Update unit tests for fix 2023-05-24 00:11:43 +02:00
SiboVG
7ff01c3b4f Add unit tests for tube fin mass 2023-05-23 21:17:41 +02:00
SiboVG
22e99e8534 Add unit tests for fillets on transition 2023-05-11 21:31:36 +02:00
Sibo Van Gool
42a9a5572b
Merge branch 'unstable' into issue-1147 2023-04-20 14:20:03 +02:00
Sibo Van Gool
a18452c824
Merge pull request #2184 from SiboVG/issue-2171
[#2171] Compute position based on active components
2023-04-12 22:07:07 +02:00
SiboVG
c5843b97ea Add some basic RASAero export unit tests 2023-04-12 22:02:07 +02:00
SiboVG
884959a98e Need at least one runnable unit test 2023-04-11 16:34:22 +02:00
SiboVG
b30803250b [#2171] Compute position based on active components 2023-04-07 17:26:05 +02:00
SiboVG
1832778ba8 Fix typos 2023-04-07 17:20:13 +02:00
SiboVG
6962517833 [#2096] Update values after auto is set 2023-04-05 01:06:54 +02:00
SiboVG
6b64f8e7f5 Merge branch 'unstable' into issue-1147 2023-04-03 23:44:03 +02:00
SiboVG
153bd9ebf9 TODO: implement unit testing 2023-04-01 10:06:31 +02:00
Joe Pfeiffer
6084ba6512
Merge pull request #2138 from JoePfeiffer/fix-2113
Fix 2113
2023-03-27 19:45:26 -06:00
SiboVG
9667466fdb Add error & warning dialog for RASAero exporting 2023-03-27 22:31:52 +02:00
SiboVG
bc3e812fe5 Move WarningSet and Warning to dedicated package 2023-03-27 00:07:04 +02:00
JoePfeiffer
c43875af96 Finish resolving merge conflicts 2023-03-23 20:47:24 -06:00
JoePfeiffer
49bf1126c7 Merge branch 'unstable' into fix-base-drag-take-2
Resolve merge conflicts
2023-03-23 20:26:27 -06:00
JoePfeiffer
20c2b96fba Merge branch 'unstable' into fix-2113 2023-03-23 20:13:34 -06:00
JoePfeiffer
77d2a5cd57 Add unit test 2023-03-23 20:11:28 -06:00
H Craig Miller
2fb29cb3dc
Merge pull request #2123 from SiboVG/issue-875
[#875] Implement RASAero II importing
2023-03-22 20:12:25 -07:00
SiboVG
7ea26fa6d6 Add unit test for config copy 2023-03-20 15:56:05 +01:00
SiboVG
c4794e5bd9 Fix unit tests for tumbling 2023-03-20 13:36:06 +01:00
SiboVG
2dc4a0fd39 Merge branch 'unstable' into issue-875 2023-03-20 12:41:12 +01:00
SiboVG
9ef59ec6af Fix unit-test 2023-03-19 21:09:27 +01:00
JoePfeiffer
c3e87bb138 Add unit test for railbutton drag when velocity is 0 2023-03-18 10:49:26 -06:00
JoePfeiffer
aa014749b6 Add test for CD overrides and base drag 2023-03-16 22:54:29 -06:00
SiboVG
e3c34f197a Fix/improve import warnings 2023-03-15 22:53:07 +01:00
JoePfeiffer
769ac69300 Unit test for multiple instances of rail buttons 2023-03-14 21:37:17 -06:00
SiboVG
a9ff65fc69 Update unit tests 2023-03-11 15:37:32 +01:00
SiboVG
5e6abcffa7 Fix some merge conflicts 2023-03-11 15:34:04 +01:00
Joe Pfeiffer
14db274d42
Merge pull request #2110 from JoePfeiffer/fix-2058
[#2058] Create simulation exception for zero-length stages; improve exception reporting
2023-03-10 10:57:27 -07:00
Joe Pfeiffer
5e9cbe2706
Merge pull request #2097 from JoePfeiffer/2078-typo
Fix error in sim loading, add unit test, refine loading a bit.
2023-03-10 10:56:59 -07:00
JoePfeiffer
435b2bfcad update unit tests 2023-03-09 15:56:59 -07:00
SiboVG
2252a31f97 Add extra rocket test 2023-03-09 01:01:21 +01:00
Sibo Van Gool
cfea331712
Merge pull request #2105 from SiboVG/issue-2103
[#2103] Fix type in default pressure setter
2023-03-08 21:35:54 +01:00
SiboVG
4dfe63bc69 Merge branch 'unstable' into issue-875
# Conflicts:
#	core/src/net/sf/openrocket/rocketcomponent/RocketComponent.java
#	core/src/net/sf/openrocket/rocketcomponent/SymmetricComponent.java
#	core/test/net/sf/openrocket/rocketcomponent/SymmetricComponentVolumeTest.java
#	swing/src/net/sf/openrocket/gui/main/BasicFrame.java
#	swing/src/net/sf/openrocket/gui/util/Icons.java
2023-03-08 21:29:05 +01:00
SiboVG
7252f44a37 Add unit tests for default simulation options 2023-03-08 21:13:05 +01:00
SiboVG
80e33ba01b Refactor string utils to common class 2023-03-06 19:55:35 +01:00