Skip to content

Commit fb114bd

Browse files
committed
test: update
1 parent 4a8ad6a commit fb114bd

File tree

3 files changed

+18
-11
lines changed

3 files changed

+18
-11
lines changed

LeanCloud.xcodeproj/xcshareddata/xcschemes/LeanCloud.xcscheme

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
2929
shouldUseLaunchSchemeArgsEnv = "YES"
30+
enableThreadSanitizer = "YES"
3031
codeCoverageEnabled = "YES">
3132
<MacroExpansion>
3233
<BuildableReference
@@ -61,6 +62,7 @@
6162
buildConfiguration = "Debug"
6263
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
6364
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
65+
enableThreadSanitizer = "YES"
6466
launchStyle = "0"
6567
useCustomWorkingDirectory = "NO"
6668
ignoresPersistentStateOnLaunch = "NO"

LeanCloud.xcodeproj/xcshareddata/xcschemes/LeanCloudTests.xcscheme

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2828
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
2929
shouldUseLaunchSchemeArgsEnv = "YES"
30+
enableThreadSanitizer = "YES"
3031
codeCoverageEnabled = "YES">
3132
<AdditionalOptions>
3233
<AdditionalOption
@@ -52,6 +53,7 @@
5253
buildConfiguration = "Debug"
5354
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
5455
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
56+
enableThreadSanitizer = "YES"
5557
launchStyle = "0"
5658
useCustomWorkingDirectory = "NO"
5759
ignoresPersistentStateOnLaunch = "NO"

LeanCloudTests/LCFileTestCase.swift

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -113,17 +113,20 @@ class LCFileTestCase: BaseTestCase {
113113
XCTAssertNotNil(file2.createdAt)
114114
XCTAssertNotNil(file2.save().error)
115115

116-
var file3: LCFile! = LCFile(
117-
application: application,
118-
url: file2.url!)
119-
XCTAssertTrue(file3.save().isSuccess)
120-
XCTAssertNotNil(file3.mimeType)
121-
XCTAssertNotNil(file3.name)
122-
XCTAssertEqual(file3.metaData?.__source as? LCString, LCString("external"))
123-
XCTAssertNotNil(file3.url)
124-
XCTAssertNotNil(file3.objectId)
125-
XCTAssertNotNil(file3.createdAt)
126-
XCTAssertNotNil(file3.save().error)
116+
var file3: LCFile!
117+
if let file2url = file2.url {
118+
file3 = LCFile(
119+
application: application,
120+
url: file2url)
121+
XCTAssertTrue(file3.save().isSuccess)
122+
XCTAssertNotNil(file3.mimeType)
123+
XCTAssertNotNil(file3.name)
124+
XCTAssertEqual(file3.metaData?.__source as? LCString, LCString("external"))
125+
XCTAssertNotNil(file3.url)
126+
XCTAssertNotNil(file3.objectId)
127+
XCTAssertNotNil(file3.createdAt)
128+
XCTAssertNotNil(file3.save().error)
129+
}
127130

128131
delay()
129132

0 commit comments

Comments
 (0)