Closed van800 closed 2 years ago
Sorry, there's an issue I'm trying to work through with this, I just haven't been able to get to it again. The issue is that the CI doesn't seem to find tests, and if they do, they don't run and timeout.
here for example: https://github.com/fledware/GodotXUnit/runs/4023521949
Execute Tests
here doesn't find any testsExecute Failing Integration Tests
hangsI'm pretty sure this issue is with how tests are loaded, but I can't seem to find it. Maybe it's related to the error about not finding metadata?
I can reproduce that locally in 10-20 attempts and even attach debugger.
But I can't get, what is wrong.
XUnit AssemblyRunner just doesn't send us any messages after the discovery.
At the same time for example GodotXUnitRunnerBase._Process
is called just fine.
Oh, nice. You go the debugger working!
That's a good bit of info you gave. I'll try to get around to this by next week. I have the entire next week off from work so I should be able to dive into this.
Got this merged. Thanks and good job!
XUnit is definitely compatible for VS2019. And the rider compatibility doesn't change the underline process. The rider changes generally only changes how the tests are gathered and bootstrapped within the rider IDE.
https://github.com/fledware/GodotXUnit/tree/rider-test-runner