diff --git a/extras/integration_tests/web_wasm/test/drift_wasm_test.dart b/extras/integration_tests/web_wasm/test/drift_wasm_test.dart index 0e845463..2b99d4f7 100644 --- a/extras/integration_tests/web_wasm/test/drift_wasm_test.dart +++ b/extras/integration_tests/web_wasm/test/drift_wasm_test.dart @@ -85,10 +85,27 @@ void main() { expect(result.storages, expectedImplementations); }); + test('via regular open', () async { + await driver.openDatabase(); + expect(await driver.amountOfRows, 0); + + await driver.insertIntoDatabase(); + await driver.waitForTableUpdate(); + expect(await driver.amountOfRows, 1); + }); + + test('regular open with initializaton', () async { + await driver.enableInitialization(InitializationMode.loadAsset); + await driver.openDatabase(); + + expect(await driver.amountOfRows, 1); + }); + for (final entry in browser.availableImplementations) { group(entry.name, () { test('basic', () async { await driver.openDatabase(entry); + expect(await driver.amountOfRows, 0); await driver.insertIntoDatabase(); await driver.waitForTableUpdate();