Skip to content

Github workflow: djimaging integration test using mysql 8 - #73

Merged
thomasZen merged 5 commits into
masterfrom
test/mysql-integration-baseline
Aug 5, 2026
Merged

Github workflow: djimaging integration test using mysql 8#73
thomasZen merged 5 commits into
masterfrom
test/mysql-integration-baseline

Conversation

@thomasZen

@thomasZen thomasZen commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Added integration tests and local test instructions that run against datajoint 0.14, and would fail for datajoint 2.x. This makes it easier to upgrade to datajoint 2.x in the future while confirming that we do not break the main functionality.

Changes:

  • Add synthetic data generation
  • Add integration test workflow in the github CI that has access to an empty mysql database
  • Add local testing instruction to README
  • Note: this was mostly done with codex + claude for review while ensuring that we only touch testing code and do not delete relevant testing code that existed previously.

@thomasZen thomasZen self-assigned this Jul 31, 2026
@thomasZen thomasZen changed the title Work in progress: Github workflow, djimaging integration test using mysql 8 Github workflow: djimaging integration test using mysql 8 Aug 5, 2026
@thomasZen
thomasZen merged commit d1ac400 into master Aug 5, 2026
4 checks passed
@thomasZen
thomasZen deleted the test/mysql-integration-baseline branch August 5, 2026 07:21
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