The archive-search tests sign in and keep the listed notes alive
CI & Build / Python lint (push) Successful in 2s
CI & Build / Build now, or wait for Android? (push) Successful in 2s
Android / Build, or is the channel already serving this? (push) Successful in 2s
Desktop (Tauri) / Build, or is the channel already serving this? (push) Successful in 2s
CI & Build / Web typecheck and unit tests (push) Successful in 8s
CI & Build / Python tests (push) Successful in 14s
Android / Core and FFI clippy and tests (push) Successful in 31s
CI & Build / integration (push) Successful in 1m38s
CI & Build / Build & push image (push) Skipped
Desktop (Tauri) / Web tests, clippy, Rust tests and rustfmt (push) Successful in 1m52s
Desktop (Tauri) / Windows installer (cross-compiled) (push) Successful in 3m5s
Desktop (Tauri) / Tauri desktop (Linux) (push) Successful in 3m44s
Android / Kotlin + Rust (APK) (push) Failing after 5m10s
Android / Build the server image (push) Skipped
Desktop (Tauri) / Update manifest (push) Successful in 4s

The integration test registers the owner before writing notes, and the
core test binds the "all" listing before borrowing ids from it.

Task #6315.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-23 16:28:01 -04:00
co-authored by Claude Opus 5.5
parent ba97003ea0
commit 7e96683f01
2 changed files with 3 additions and 1 deletions
+2 -1
View File
@@ -1498,7 +1498,8 @@ mod tests {
ids(&list(&conn, json!({"view": "trash"}))),
vec![trashed.id.as_str()]
);
let mut all = ids(&list(&conn, json!({"view": "all"})));
let everything = list(&conn, json!({"view": "all"}));
let mut all = ids(&everything);
all.sort();
let mut expected = vec![kept.id.as_str(), archived.id.as_str()];
expected.sort();
+1
View File
@@ -1674,6 +1674,7 @@ async def test_owner_and_recipient_each_pin_archive_and_order_their_own(app_clie
async def test_search_and_tags_look_through_the_archive_but_not_the_trash(app_client, db):
await _admin_with_invite(app_client)
kept = await _owners_note(app_client, "ferry times #travel")
archived = await _owners_note(app_client, "ferry booked last summer #travel")
trashed = await _owners_note(app_client, "ferry refund #travel")