configcat / .net-sdk

ConfigCat SDK for .NET. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.
https://configcat.com/docs/sdk-reference/csharp
Other
29 stars 8 forks source link

implement tests to prevent SynchronizationContext deadlocks (issue#17) #18

Closed endret closed 3 years ago

endret commented 3 years ago

implement tests to prevent synchronize context deadlocks. closes #17

codecov[bot] commented 3 years ago

Codecov Report

Merging #18 (6fbbd93) into master (4e63e5b) will increase coverage by 0.39%. The diff coverage is 89.65%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #18      +/-   ##
==========================================
+ Coverage   93.17%   93.57%   +0.39%     
==========================================
  Files          27       27              
  Lines         689      700      +11     
  Branches      159      160       +1     
==========================================
+ Hits          642      655      +13     
- Misses         10       12       +2     
+ Partials       37       33       -4     
Impacted Files Coverage Δ
...igCatClient/ConfigService/AutoPollConfigService.cs 84.37% <50.00%> (+3.12%) :arrow_up:
src/ConfigCatClient/ConfigCatClient.cs 90.15% <92.30%> (+0.06%) :arrow_up:
src/ConfigCatClient/HttpConfigFetcher.cs 90.47% <100.00%> (ø)
src/ConfigCatClient/Evaluate/RolloutEvaluator.cs 95.32% <0.00%> (+0.58%) :arrow_up:
...igCatClient/ConfigService/LazyLoadConfigService.cs 81.25% <0.00%> (+6.25%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 4e63e5b...6fbbd93. Read the comment docs.