Skip to content

test(offline): exercise repository against real SQLite - #99

Merged
rdlabo merged 3 commits into
mainfrom
test/real-sqlite-contract
Sep 1, 2026
Merged

test(offline): exercise repository against real SQLite#99
rdlabo merged 3 commits into
mainfrom
test/real-sqlite-contract

Conversation

@rdlabo

@rdlabo rdlabo commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Summary

  • run production SqliteOfflineRepository SQL against Node real SQLite
  • cover atomic row, cursor, and Outbox round-trip plus constraint rollback
  • keep the Node SQLite suite separate from Angular browser-oriented tests
  • add dedicated ESLint coverage and run the SQLite contract/concurrency suite in CI

Verification

  • npm run lint:sqlite
  • npm run test:sqlite
  • npm run lint -- kit
  • npm run test -- kit --watch=false
  • Prettier check

Review

  • senior review: approved after adding root-test lint coverage
  • third-party acceptance review: approved
@rdlabo

rdlabo commented Aug 31, 2026

Copy link
Copy Markdown
Contributor Author

/beta

@github-actions

Copy link
Copy Markdown

🚫 /beta cannot publish a pull request that changes a release-gating workflow: .github/workflows/lint.yml.

@rdlabo

rdlabo commented Aug 31, 2026

Copy link
Copy Markdown
Contributor Author

/beta

@github-actions

Copy link
Copy Markdown

npm beta packages published

CI passed and a repository owner or maintainer requested /beta for commit 5f7ffd7d5142. Install the immutable package set with:

npm install @rdlabo/ionic-angular-kit@22.0.0-beta.pr99.sha5f7ffd7d5142 @rdlabo/ionic-angular-photo-editor@22.0.0-beta.pr99.sha5f7ffd7d5142 @rdlabo/ionic-angular-scroll-header@22.0.0-beta.pr99.sha5f7ffd7d5142 @rdlabo/ngx-cdk-scroll-strategies@22.0.0-beta.pr99.sha5f7ffd7d5142
@rdlabo

rdlabo commented Aug 31, 2026

Copy link
Copy Markdown
Contributor Author

/beta

@github-actions

Copy link
Copy Markdown

npm beta packages published

CI passed and a repository owner or maintainer requested /beta for commit 262ceac8dbef. Install the immutable package set with:

npm install @rdlabo/ionic-angular-kit@22.0.0-beta.pr99.sha262ceac8dbef @rdlabo/ionic-angular-photo-editor@22.0.0-beta.pr99.sha262ceac8dbef @rdlabo/ionic-angular-scroll-header@22.0.0-beta.pr99.sha262ceac8dbef @rdlabo/ngx-cdk-scroll-strategies@22.0.0-beta.pr99.sha262ceac8dbef
@rdlabo
rdlabo merged commit 950c839 into main Sep 1, 2026
14 checks passed
@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown

npm beta packages published

CI passed for the merge commit 950c83950d41. Install the immutable package set with:

npm install @rdlabo/ionic-angular-kit@22.0.0-beta.pr99.sha950c83950d41 @rdlabo/ionic-angular-photo-editor@22.0.0-beta.pr99.sha950c83950d41 @rdlabo/ionic-angular-scroll-header@22.0.0-beta.pr99.sha950c83950d41 @rdlabo/ngx-cdk-scroll-strategies@22.0.0-beta.pr99.sha950c83950d41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant