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 tests workflow #71

Merged
merged 18 commits into from
Aug 18, 2024
Merged

Add tests workflow #71

merged 18 commits into from
Aug 18, 2024

Conversation

SHAcollision
Copy link
Collaborator

This PR adds automated integration testing for Nexus on Github.

Should block merges when tests are failing.

Pre-submission Checklist

For tests to work you need a working neo4j instance with the example dataset in docker/db-migration

  • Code Quality: Clippy has been run with no warnings, cargo clippy
  • Testing: Implement and pass new tests for all new code, while maintaining existing test suite, cargo test.
  • Performance: Ensure new code has relevant performance benchmarks, cargo bench

@SHAcollision SHAcollision added enhancement New feature or request 🔮 nexus labels Aug 16, 2024
@SHAcollision SHAcollision added this to the v0.1.0 - Beta milestone Aug 16, 2024
@SHAcollision SHAcollision self-assigned this Aug 16, 2024
@SHAcollision SHAcollision linked an issue Aug 16, 2024 that may be closed by this pull request
@SHAcollision SHAcollision force-pushed the chore/add-integration-tests-workflow branch from 26676fd to 62b679b Compare August 16, 2024 09:19
@SHAcollision SHAcollision force-pushed the chore/add-integration-tests-workflow branch from 819c126 to 0138488 Compare August 16, 2024 12:53
@SHAcollision SHAcollision merged commit 5613a46 into main Aug 18, 2024
3 checks passed
@SHAcollision SHAcollision deleted the chore/add-integration-tests-workflow branch August 18, 2024 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request 🔮 nexus
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add integration tests workflow
1 participant