Skip to content

[flutter_secure_storage] Update integration tests based on upstream v10.2.0#1040

Open
seungsoo47 wants to merge 2 commits into
flutter-tizen:masterfrom
seungsoo47:flutter_secure_storage-add-integration-tests
Open

[flutter_secure_storage] Update integration tests based on upstream v10.2.0#1040
seungsoo47 wants to merge 2 commits into
flutter-tizen:masterfrom
seungsoo47:flutter_secure_storage-add-integration-tests

Conversation

@seungsoo47

Copy link
Copy Markdown
Contributor

Replace the Tizen integration test with the upstream flutter_secure_storage v10.2.0 suite so it mirrors upstream's structure, using the upstream Linux integration tests (which exercise the public API and run on Tizen) as the source. The result is two groups — Basic CRUD and Special-character keys — with 12 test cases.

The upstream app-level UI-driven tests and the Android/iOS-specific cases (namespace isolation, cipher migration, Secure Enclave) are not included, as they don't apply to Tizen. All of the previous Tizen tests are already covered by the upstream suite, so no Tizen-specific test needed to be preserved.

This is a test-only change, so the version is not bumped; the changelog records it under a NEXT entry.

Validated on a Tizen TV (10.0) and Raspberry Pi 4: all tests pass (12 passed, 0 skipped, 0 failed).

#1039

…10.2.0

Replace the Tizen integration test with the upstream flutter_secure_storage
v10.2.0 suite so it mirrors upstream's structure, using the upstream Linux
integration tests (which exercise the public API and run on Tizen) as the
source. The result is two groups — Basic CRUD and Special-character keys —
with 12 test cases.

The upstream app-level UI-driven tests and the Android/iOS-specific cases
(namespace isolation, cipher migration, Secure Enclave) are not included, as
they don't apply to Tizen. All of the previous Tizen tests are already covered
by the upstream suite, so no Tizen-specific test needed to be preserved.

This is a test-only change, so the version is not bumped; the changelog
records it under a NEXT entry.

Validated on a Tizen TV (10.0) and Raspberry Pi 4: all tests pass
(12 passed, 0 skipped, 0 failed).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the integration tests for flutter_secure_storage to align with upstream version 10.2.0, introducing 12 test cases grouped into 'Basic CRUD' and 'Special-character keys' and refactoring the test setup to use a global storage instance. Feedback on the changes points out a duplicate ## NEXT header in CHANGELOG.md that should be merged to prevent parsing issues.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread packages/flutter_secure_storage/CHANGELOG.md
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant