File tree Expand file tree Collapse file tree 4 files changed +36
-1
lines changed Expand file tree Collapse file tree 4 files changed +36
-1
lines changed Original file line number Diff line number Diff line change @@ -52,6 +52,11 @@ extern "C" {
52
52
*/
53
53
void FIRSetAnalyticsDebugMode (BOOL analyticsDebugMode);
54
54
55
+ /* *
56
+ * Gets the current FIRLoggerLevel.
57
+ */
58
+ FIRLoggerLevel FIRGetLoggerLevel (void );
59
+
55
60
/* *
56
61
* Changes the default logging level of FirebaseLoggerLevelNotice to a user-specified level.
57
62
* The default level cannot be set above FirebaseLoggerLevelNotice if the app is running from App
Original file line number Diff line number Diff line change @@ -90,6 +90,10 @@ void FIRLoggerInitializeASL(void) {
90
90
sFIRAnalyticsDebugMode = analyticsDebugMode;
91
91
}
92
92
93
+ FIRLoggerLevel FIRGetLoggerLevel (void ) {
94
+ return (FIRLoggerLevel)GULGetLoggerLevel ();
95
+ }
96
+
93
97
void FIRSetLoggerLevel (FIRLoggerLevel loggerLevel) {
94
98
FIRLoggerInitializeASL ();
95
99
GULSetLoggerLevel ((GULLoggerLevel)loggerLevel);
Original file line number Diff line number Diff line change @@ -185,5 +185,31 @@ - (void)testFIRLoggerLevelValues {
185
185
XCTAssertEqual (FIRLoggerLevelDebug, ASL_LEVEL_DEBUG);
186
186
}
187
187
188
+ - (void )testFIRGetLoggerLevel {
189
+ FIRLoggerLevel loggerLevel = FIRGetLoggerLevel ();
190
+
191
+ // The default logger level is FIRLoggerLevelNotice.
192
+ XCTAssertEqual (loggerLevel, FIRLoggerLevelNotice);
193
+ }
194
+
195
+ - (void )testFIRSetLoggerLevel {
196
+ FIRSetLoggerLevel (FIRLoggerLevelDebug);
197
+
198
+ FIRLoggerLevel loggerLevel = FIRGetLoggerLevel ();
199
+
200
+ // The default logger level is FIRLoggerLevelNotice.
201
+ XCTAssertEqual (loggerLevel, FIRLoggerLevelDebug);
202
+ }
203
+
204
+ - (void )testFIRResetLogger_ResetsLoggerLevel {
205
+ FIRSetLoggerLevel (FIRLoggerLevelDebug);
206
+
207
+ FIRResetLogger ();
208
+ FIRLoggerLevel loggerLevel = FIRGetLoggerLevel ();
209
+
210
+ // The default logger level is FIRLoggerLevelNotice.
211
+ XCTAssertEqual (loggerLevel, FIRLoggerLevelNotice);
212
+ }
213
+
188
214
@end
189
215
#endif
Original file line number Diff line number Diff line change @@ -154,7 +154,7 @@ let package = Package(
154
154
) ,
155
155
. package (
156
156
url: " https://github.com/google/GoogleUtilities.git " ,
157
- " 7.11 .0 " ..< " 8.0.0 "
157
+ " 7.12 .0 " ..< " 8.0.0 "
158
158
) ,
159
159
. package (
160
160
url: " https://github.com/google/gtm-session-fetcher.git " ,
You can’t perform that action at this time.
0 commit comments