Replies: 4 comments 10 replies
-
You can run them in an IDE. |
Beta Was this translation helpful? Give feedback.
-
Ok, so as for me: I ran these every now and then, to see if some tests were fixed (once every 2 weeks perhaps); plus whenever working in area (or merging PRs in area) where I recall related failing tests. And yes: if full test classes start passing, they should be moved to their regular place so |
Beta Was this translation helpful? Give feedback.
-
@pjfanning @yihtserns There is a misunderstanding here, indeed -- those passing cases can remain there. The only hard rule is if the whole test class passes (all methods/cases pass), then class should be moved out (and possibly merged). |
Beta Was this translation helpful? Give feedback.
-
The reason I'm asking this is because I wanted to come up with a mechanism that I thought would make managing failing test cases more "automated" and needed less "human touch". But from the replies above, seems like the current process/workflow can't be simplistically automated away. Since I've already spent time on it, I decided to just share what I've created: #4648 - maybe it can be a seed that leads to a more fit-for-purpose idea in the future Thanks for taking the time to answer my questions @pjfanning @cowtowncoder. 🤝 |
Beta Was this translation helpful? Give feedback.
-
Right now tests in
failing
folders are not executed when runningmvn test
, so how would you know when they're no longer failing?Do the maintainers periodically check them? Or you search for the issue number for any failing test when working on the issue? What's the process/workflow involving that folder?
For example, some test methods are passing, are the maintainers aware of this but leaving it in
failing
folder since they're not "officially"/"properly" supported so are considered passing by chance/coincidence/accidentally:Beta Was this translation helpful? Give feedback.
All reactions