From 173e41dde3721c50276970bd7aff216c6f995f03 Mon Sep 17 00:00:00 2001 From: Nicolas CHAIX Date: Wed, 30 Apr 2025 20:24:09 +0200 Subject: [PATCH] handle new parameter `gppString` from `CurrentUserStatus` --- .../get_current_user_status_test.dart | 9 ++++++--- .../set_current_user_status_test.dart | 18 ++++++++++++------ .../get_current_user_status_other_info.dart | 1 + lib/entities/current_user_status.dart | 2 ++ 4 files changed, 21 insertions(+), 9 deletions(-) diff --git a/example/integration_test/get_current_user_status_test.dart b/example/integration_test/get_current_user_status_test.dart index 58baf789..ec89d8a0 100644 --- a/example/integration_test/get_current_user_status_test.dart +++ b/example/integration_test/get_current_user_status_test.dart @@ -67,7 +67,8 @@ void main() { assertMatchesDatePattern(result.created); assertMatchesDatePattern(result.updated); assert(result.regulation == "gdpr"); - assert(result.didomiDcs == ""); // DCS feature flag not enabled (empty string) + assert(result.didomiDcs == ""); // DCS feature not enabled (empty string) + assert(result.gppString == ""); // GPP feature not enabled (empty string) // Purposes expect( @@ -131,7 +132,8 @@ void main() { assertMatchesDatePattern(result.created); assertMatchesDatePattern(result.updated); assert(result.regulation == "gdpr"); - assert(result.didomiDcs == ""); // DCS feature flag not enabled (empty string) + assert(result.didomiDcs == ""); // DCS feature not enabled (empty string) + assert(result.gppString == ""); // GPP feature not enabled (empty string) // Purposes expect( @@ -195,7 +197,8 @@ void main() { assertMatchesDatePattern(result.created); assertMatchesDatePattern(result.updated); assert(result.regulation == "gdpr"); - assert(result.didomiDcs == ""); // DCS feature flag not enabled (empty string) + assert(result.didomiDcs == ""); // DCS feature not enabled (empty string) + assert(result.gppString == ""); // GPP feature not enabled (empty string) // Purposes expect( diff --git a/example/integration_test/set_current_user_status_test.dart b/example/integration_test/set_current_user_status_test.dart index c2917704..5e07bc5d 100644 --- a/example/integration_test/set_current_user_status_test.dart +++ b/example/integration_test/set_current_user_status_test.dart @@ -78,7 +78,8 @@ void main() { assertMatchesDatePattern(result.created); assertMatchesDatePattern(result.updated); assert(result.regulation == "gdpr"); - assert(result.didomiDcs == ""); // DCS feature flag not enabled (empty string) + assert(result.didomiDcs == ""); // DCS feature not enabled (empty string) + assert(result.gppString == ""); // GPP feature not enabled (empty string) // Purposes expect( @@ -146,7 +147,8 @@ void main() { assertMatchesDatePattern(result.created); assertMatchesDatePattern(result.updated); assert(result.regulation == "gdpr"); - assert(result.didomiDcs == ""); // DCS feature flag not enabled (empty string) + assert(result.didomiDcs == ""); // DCS feature not enabled (empty string) + assert(result.gppString == ""); // GPP feature not enabled (empty string) // Purposes expect( @@ -214,7 +216,8 @@ void main() { assertMatchesDatePattern(result.created); assertMatchesDatePattern(result.updated); assert(result.regulation == "gdpr"); - assert(result.didomiDcs == ""); // DCS feature flag not enabled (empty string) + assert(result.didomiDcs == ""); // DCS feature not enabled (empty string) + assert(result.gppString == ""); // GPP feature not enabled (empty string) // Purposes expect( @@ -289,7 +292,8 @@ void main() { assertMatchesDatePattern(result.created); assertMatchesDatePattern(result.updated); assert(result.regulation == "gdpr"); - assert(result.didomiDcs == ""); // DCS feature flag not enabled (empty string) + assert(result.didomiDcs == ""); // DCS feature not enabled (empty string) + assert(result.gppString == ""); // GPP feature not enabled (empty string) // Purposes expect( @@ -364,7 +368,8 @@ void main() { assertMatchesDatePattern(result.created); assertMatchesDatePattern(result.updated); assert(result.regulation == "gdpr"); - assert(result.didomiDcs == ""); // DCS feature flag not enabled (empty string) + assert(result.didomiDcs == ""); // DCS feature not enabled (empty string) + assert(result.gppString == ""); // GPP feature not enabled (empty string) // Purposes expect( @@ -443,7 +448,8 @@ void main() { assertMatchesDatePattern(result.created); assertMatchesDatePattern(result.updated); assert(result.regulation == "gdpr"); - assert(result.didomiDcs == ""); // DCS feature flag not enabled (empty string) + assert(result.didomiDcs == ""); // DCS feature not enabled (empty string) + assert(result.gppString == ""); // GPP feature not enabled (empty string) // Purposes expect( diff --git a/example/lib/widgets/get_current_user_status_other_info.dart b/example/lib/widgets/get_current_user_status_other_info.dart index 027d1e8e..0be473eb 100644 --- a/example/lib/widgets/get_current_user_status_other_info.dart +++ b/example/lib/widgets/get_current_user_status_other_info.dart @@ -28,6 +28,7 @@ class _GetCurrentUserStatusOtherInfoState extends BaseSampleWidgetState? purposesAsJson() => purposes?.map((key, value) => MapEntry(key, value.toJson()));