Skip to content

Feature/api tests - #37

Open
BenCarter44 wants to merge 5 commits into
develfrom
feature/api-tests
Open

Feature/api tests#37
BenCarter44 wants to merge 5 commits into
develfrom
feature/api-tests

Conversation

@BenCarter44

Copy link
Copy Markdown
Collaborator

In developing for the demo, we ran into problems on the base API.

These tests create one large digital twin that includes everything: science agents, investigators, inter-agent communication, barriers, joins, splits, etc....

The tests then verify that the entire twin as a whole is working, by API. This is different than unit testing.

Now, we can detect whether a change breaks API promises to the user. If these tests fail, then likely the DT will fail to run user code. If these tests pass, then user code should work.

@BenCarter44
BenCarter44 marked this pull request as ready for review September 3, 2026 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant