You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is there an existing issue or pull request for this?
I have searched the existing issues and pull requests
Feature description
The idea is to implement maybe as a plugin or jest extension the possibility to test the bots functionality in end to end cases on a dedicated Discord Server.
Desired solution
Its just an idea so i dont have a real solution for that and i might not have the knowledge to sugest something but i love this framework and what you create here :3
Alternatives considered
Maybe a decoupled module for testing the bots commands in an integration testing way.
Additional context
Wanted to thank you for all your work, keep it up, you do and did a great job <3
The text was updated successfully, but these errors were encountered:
I'm sorry but realistically this is the wrong repository to make this request. Sapphire Framework is a framework on top of DiscordJS and we don't actually do anything API related. You'll actually want a DiscordJS e2e framework and not a Sapphire one. Once a DiscordJS one exists, we can consider adding a layer on top of it. That said, testing discord bots is a topic that's been discussed many times and always leads to the same conclusion, do not test the actual API layer but only test the functionality of your bot by extracting that code. Testing the actual API part is testing the Discord API and you don't need to do that, that's for Discord to do. You could explore https://github.com/ephemeralrogue/gauntlet, but I have no experience with it and I have no idea how well if at all it works.
In general, we have addressed the topic of testing bots before on the Discord server:
Is there an existing issue or pull request for this?
Feature description
The idea is to implement maybe as a plugin or jest extension the possibility to test the bots functionality in end to end cases on a dedicated Discord Server.
Desired solution
Its just an idea so i dont have a real solution for that and i might not have the knowledge to sugest something but i love this framework and what you create here :3
Alternatives considered
Maybe a decoupled module for testing the bots commands in an integration testing way.
Additional context
Wanted to thank you for all your work, keep it up, you do and did a great job <3
The text was updated successfully, but these errors were encountered: