Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a basic testing framework #129

Open
Tracked by #105
ezio-melotti opened this issue Jun 6, 2021 · 1 comment
Open
Tracked by #105

Add a basic testing framework #129

ezio-melotti opened this issue Jun 6, 2021 · 1 comment
Assignees
Labels
feature A new feature

Comments

@ezio-melotti
Copy link
Collaborator

A test framework and a basic test suite to validate the results produced by the backend should be added.

In its simplest form it can be a standalone script that requests all the steps to the backend and compares them with the expected result. We can integrate it with the backend, call the functions directly, and access the results from Redis too, but that might be a bit more involved.

While testing the results might be a bit off due to the random evaluation order of the agents and rounding, so this should be taken into account (e.g. with fuzzy matching). Disabling random evaluation and using a fixed seed should also fix this issue.

@ezio-melotti ezio-melotti added the feature A new feature label Jun 6, 2021
@ezio-melotti ezio-melotti self-assigned this Jun 6, 2021
@kstaats
Copy link
Collaborator

kstaats commented Jun 7, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new feature
Projects
None yet
Development

No branches or pull requests

2 participants