|
|
@@ -12,6 +12,7 @@
|
|
|
// See the License for the specific language governing permissions and
|
|
|
// limitations under the License.
|
|
|
|
|
|
+#import <GoogleUtilities/GULUserDefaults.h>
|
|
|
#import <XCTest/XCTest.h>
|
|
|
|
|
|
#import "FirebasePerformance/Sources/Configurations/FPRConfigurations+Private.h"
|
|
|
@@ -49,7 +50,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRFakeRemoteConfig *remoteConfig = [[FPRFakeRemoteConfig alloc] init];
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- configFlags.userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ configFlags.userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
|
|
|
// Provide expected remote config values
|
|
|
FIRRemoteConfigValue *boolRCValueFromRemote =
|
|
|
@@ -264,7 +265,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *configKey = [NSString stringWithFormat:@"%@.%@", kFPRConfigPrefix, @"fpr_enabled"];
|
|
|
@@ -281,7 +282,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
[configFlags resetCache];
|
|
|
@@ -316,7 +317,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *configKey = [NSString stringWithFormat:@"%@.%@", kFPRConfigPrefix, @"fpr_log_source"];
|
|
|
@@ -333,7 +334,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
[configFlags resetCache];
|
|
|
@@ -370,7 +371,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *configKey =
|
|
|
@@ -388,7 +389,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
[configFlags resetCache];
|
|
|
@@ -423,7 +424,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *configKey =
|
|
|
@@ -441,7 +442,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
[configFlags resetCache];
|
|
|
@@ -476,7 +477,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *configKey =
|
|
|
@@ -494,7 +495,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
[configFlags resetCache];
|
|
|
@@ -529,7 +530,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *configKey = [NSString
|
|
|
@@ -547,7 +548,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
[configFlags resetCache];
|
|
|
@@ -582,7 +583,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *configKey = [NSString
|
|
|
@@ -600,7 +601,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
[configFlags resetCache];
|
|
|
@@ -637,7 +638,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *configKey =
|
|
|
@@ -655,7 +656,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
[configFlags resetCache];
|
|
|
@@ -690,7 +691,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *configKey = [NSString
|
|
|
@@ -708,7 +709,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
[configFlags resetCache];
|
|
|
@@ -745,7 +746,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *configKey =
|
|
|
@@ -763,7 +764,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
[configFlags resetCache];
|
|
|
@@ -798,7 +799,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *configKey =
|
|
|
@@ -818,7 +819,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
[configFlags resetCache];
|
|
|
@@ -858,7 +859,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *configKey =
|
|
|
@@ -878,7 +879,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
[configFlags resetCache];
|
|
|
@@ -918,7 +919,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *configKey =
|
|
|
@@ -939,7 +940,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
[configFlags resetCache];
|
|
|
@@ -980,7 +981,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *configKey =
|
|
|
@@ -1001,7 +1002,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
[configFlags resetCache];
|
|
|
@@ -1042,7 +1043,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *configKey =
|
|
|
@@ -1060,7 +1061,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
[configFlags resetCache];
|
|
|
@@ -1095,7 +1096,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSSet<NSString *> *versionSet =
|
|
|
@@ -1117,7 +1118,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *sdkVersions = @"1.0.2;1.0.3";
|
|
|
@@ -1154,7 +1155,7 @@ static NSInteger const kLogSource = 462; // LogRequest_LogSource_Fireperf
|
|
|
|
|
|
FPRRemoteConfigFlags *configFlags =
|
|
|
[[FPRRemoteConfigFlags alloc] initWithRemoteConfig:(FIRRemoteConfig *)remoteConfig];
|
|
|
- NSUserDefaults *userDefaults = [[NSUserDefaults alloc] init];
|
|
|
+ GULUserDefaults *userDefaults = [[GULUserDefaults alloc] initWithSuiteName:nil];
|
|
|
configFlags.userDefaults = userDefaults;
|
|
|
|
|
|
NSString *sdkVersions = @" 1.0.2 ; 1.0.3 ";
|