Testing #51
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
ArkForgeLabs/Astra#51
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
All of our lua and teal api should be tested. Including servers, and others. The test can be done using the packaged 'lust' test library for logic tests with expected outcomes.
This is only for logic tests on all aspects, not benchmarking or stress testing. If a behavior matches the expected outcome, it is then correct.
@Mira5121804 start with this one
okey
It would be great if we had an option to perform end-to-end testing without actually spinning up the server or using real network requests.
To achieve this, we need the ability to:
Requestobject,Requestwithout involving real network operations,Response.From a quick search, here are some resources that can help us implement this:
tower::ServiceExt::{oneshot, ready, ready_oneshot}But maybe there is a better approach
oh these can work, but using the actual networking stack can help to test it truly in real world environments. in my opinion, much better than dry runs