tinymux/db
Stephen Dennis 2de919cf12 Fix db/ test suite for current API and add null-safety to GetAttribute
Update test_sqlitedb.cpp and test_backend.cpp to match the current
PutAttribute/GetAttribute/GetAll signatures (owner + flags params added
in the Stage 3 attr column split).

Add null-checks on owner/flags out-params in CSQLiteDB::GetAttribute()
and CSQLiteBackend::Get() so callers can safely pass nullptr when they
don't need the metadata.

All 20 tests pass (10 CSQLiteDB + 10 IStorageBackend).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 23:11:03 -07:00
..
.gitignore Add IStorageBackend interface and SQLite adapter (Stage 2). 2026-03-04 20:43:43 -07:00
Makefile Bundle SQLite 3.49.1 amalgamation for both platforms 2026-03-05 07:08:59 -07:00
test_backend.cpp Fix db/ test suite for current API and add null-safety to GetAttribute 2026-03-05 23:11:03 -07:00
test_sqlitedb.cpp Fix db/ test suite for current API and add null-safety to GetAttribute 2026-03-05 23:11:03 -07:00