Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add check & unit tests in case the feature value is a collection impl #46

Merged
merged 4 commits into from
May 27, 2024

Conversation

vulinh64
Copy link
Contributor

No description provided.

@vazarkevych vazarkevych changed the base branch from main to release/0.9.3 May 24, 2024 08:12
@Bohdan-Kim
Copy link
Contributor

It looks good for me

# Conflicts:
#	lib/src/main/java/growthbook/sdk/java/FeatureResult.java
#	lib/src/test/java/growthbook/sdk/java/FeatureResultTest.java
@Bohdan-Kim
Copy link
Contributor

It seems like there wasn't handled array case and this pull request handled it.

@vazarkevych vazarkevych merged commit 6b42c15 into growthbook:release/0.9.3 May 27, 2024
vazarkevych added a commit that referenced this pull request May 27, 2024
* Changelog v0.5.1 v0.5.2 (#53)

Co-authored-by: Bohdan Akimenko <bohdan.akimenko@kevychsolutions.com>

* Reduce Exceptions in the ConditionEvaluator (#48)

* reduce amount of exceptions based on serialized null values and add break statements for most of the switch-cases.

* add new test cases and ensure that unexpected exceptions let the tests fail.

* trial commit

* undo trial commit

* Add attributeDataType checking for NULL.

* adjust test definition and evaluation implementation.

---------

Co-authored-by: Bohdan Akimenko <bohdan.akimenko@kevychsolutions.com>

* Issue #52 (#55)

* retryOnFailure argument was added

* if a flag is changed before the application reconnects, that change is not reflected.

---------

Co-authored-by: Bohdan Akimenko <bohdan.akimenko@kevychsolutions.com>

* Changelog v0.5.3 (#56)

Co-authored-by: Bohdan Akimenko <bohdan.akimenko@kevychsolutions.com>

* Changelogs v0.5.4 v0.6.0 were implemented (#59)

Co-authored-by: Bohdan Akimenko <bohdan.akimenko@kevychsolutions.com>

* Cyrillic symbols were removed

* Add check & unit tests in case the feature value is a collection impl (#46)

* Add check & unit tests in case the feature value is a collection implementation (set, list)

* Fixing errors after merge

* Fixing failing test raised by merge

---------

Co-authored-by: vu-linh <138560515+vu-linh@users.noreply.github.com>
Co-authored-by: Bohdan Akimenko <bohdan.akimenko@kevychsolutions.com>

* The SDK version was increased

---------

Co-authored-by: Bohdan Akimenko <bohdan.akimenko@kevychsolutions.com>
Co-authored-by: Norm <88192291+nnusse@users.noreply.github.com>
Co-authored-by: vulinh64 <35946488+vulinh64@users.noreply.github.com>
Co-authored-by: vu-linh <138560515+vu-linh@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants