Closed stephen-ritter closed 1 month ago
@stephen-ritter thanks for this report! We were overloadingexit()
in our spec_helper and not calling super()
so we were eating the return code. I'm surprised this hasn't shown up in other places but it was an easy fix. I also fixed the example you specified by clearing the callback in the config_parser_spec
.
Thanks! I can confirm https://github.com/OpenC3/cosmos/pull/1518 fixed those tests as well.
The GitHub actions do not appear to be flagging failing rpsec tests correctly. The rspec tests are failing under the
Run unit tests without extensions
, and you can see it here (I just chose the latest action against main): https://github.com/OpenC3/cosmos/actions/runs/10641139981/job/29501905102I did some tests locally and ran
rspec --bisect
against these tests and it appears these three tests are in conflict with another test. Here is my output: