Skip to content

Commit d897c43

Browse files
authored
Always run sanitizers with AllUnitTests_iOS (#1447)
* Always run sanitizers with AllUnitTests_iOS * increase timeout value
1 parent 6eb22aa commit d897c43

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

Example/Auth/Tests/FIREmailLinkSignInResponseTests.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
@brief The maximum difference between time two dates (in seconds), after which they will be
8888
considered different.
8989
*/
90-
static const NSTimeInterval kMaxDifferenceBetweenDates = 0.0001;
90+
static const NSTimeInterval kMaxDifferenceBetweenDates = 0.001;
9191

9292
/** @var kFakeIsNewUSerFlag
9393
@brief The fake fake isNewUser flag in the response.

Example/Firebase.xcodeproj/xcshareddata/xcschemes/AllUnitTests_iOS.xcscheme

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,8 @@
110110
buildConfiguration = "Debug"
111111
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
112112
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
113-
language = ""
113+
enableThreadSanitizer = "YES"
114+
enableUBSanitizer = "YES"
114115
shouldUseLaunchSchemeArgsEnv = "YES">
115116
<Testables>
116117
<TestableReference
@@ -184,13 +185,17 @@
184185
</BuildableReference>
185186
</MacroExpansion>
186187
<AdditionalOptions>
188+
<AdditionalOption
189+
key = "NSZombieEnabled"
190+
value = "YES"
191+
isEnabled = "YES">
192+
</AdditionalOption>
187193
</AdditionalOptions>
188194
</TestAction>
189195
<LaunchAction
190196
buildConfiguration = "Debug"
191197
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
192198
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
193-
language = ""
194199
launchStyle = "0"
195200
useCustomWorkingDirectory = "NO"
196201
ignoresPersistentStateOnLaunch = "NO"

0 commit comments

Comments
 (0)