I'm working on a discord bot with a team of 3 other people. 2 people on our team are able to run our integration tests successfully and consistently. The other 2 people, when they run the exact same tests, with the exact same bot permissions for both the testee and tester bots, with the exact same channel permissions, they fail.
It's not a permissions issue, because the working bots and broken bots have the exact same permissions
It's not an issue with the test's code
We confirmed that the bot does receive the events.
It's not an issue with any one person's computer, because we swapped tokens and the bug persistent on the bots that were having issues, plus we are using docker images
I'm working on a discord bot with a team of 3 other people. 2 people on our team are able to run our integration tests successfully and consistently. The other 2 people, when they run the exact same tests, with the exact same bot permissions for both the testee and tester bots, with the exact same channel permissions, they fail.
For example, the test
It's output:
Here's what we know so far: