Skip to content

Commit

Permalink
Move expectation timeout interval to its own file.
Browse files Browse the repository at this point in the history
  • Loading branch information
svara committed Feb 29, 2024
1 parent e83e7b4 commit 454d6c0
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 4 deletions.
12 changes: 12 additions & 0 deletions Strada.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
E2DB15912A7163B0001EE08C /* BridgeDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2DB15902A7163B0001EE08C /* BridgeDelegate.swift */; };
E2DB15932A7282CF001EE08C /* BridgeComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2DB15922A7282CF001EE08C /* BridgeComponent.swift */; };
E2DB15952A72B0A8001EE08C /* BridgeDelegateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2DB15942A72B0A8001EE08C /* BridgeDelegateTests.swift */; };
E2F4E06B2B9095BC000A3A24 /* TimeInterval+ExpectationTimeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2F4E06A2B9095BC000A3A24 /* TimeInterval+ExpectationTimeout.swift */; };
E2FDCF982A8297DA003D27AE /* BridgeComponentTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2FDCF972A8297DA003D27AE /* BridgeComponentTests.swift */; };
E2FDCF9B2A829AEE003D27AE /* BridgeSpy.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2FDCF9A2A829AEE003D27AE /* BridgeSpy.swift */; };
E2FDCF9D2A829C6F003D27AE /* TestData.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2FDCF9C2A829C6F003D27AE /* TestData.swift */; };
Expand Down Expand Up @@ -79,6 +80,7 @@
E2DB15902A7163B0001EE08C /* BridgeDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BridgeDelegate.swift; sourceTree = "<group>"; };
E2DB15922A7282CF001EE08C /* BridgeComponent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BridgeComponent.swift; sourceTree = "<group>"; };
E2DB15942A72B0A8001EE08C /* BridgeDelegateTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BridgeDelegateTests.swift; sourceTree = "<group>"; };
E2F4E06A2B9095BC000A3A24 /* TimeInterval+ExpectationTimeout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TimeInterval+ExpectationTimeout.swift"; sourceTree = "<group>"; };
E2FDCF972A8297DA003D27AE /* BridgeComponentTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BridgeComponentTests.swift; sourceTree = "<group>"; };
E2FDCF9A2A829AEE003D27AE /* BridgeSpy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BridgeSpy.swift; sourceTree = "<group>"; };
E2FDCF9C2A829C6F003D27AE /* TestData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestData.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -146,6 +148,7 @@
9274F1F22229963B003E85F4 /* Tests */ = {
isa = PBXGroup;
children = (
E2F4E0692B9095A5000A3A24 /* Extensions */,
E227FAF12A94D48C00A645E4 /* ComponentTestExample */,
E2FDCF9C2A829C6F003D27AE /* TestData.swift */,
E2FDCF992A829AD5003D27AE /* Spies */,
Expand Down Expand Up @@ -181,6 +184,14 @@
path = ComponentTestExample;
sourceTree = "<group>";
};
E2F4E0692B9095A5000A3A24 /* Extensions */ = {
isa = PBXGroup;
children = (
E2F4E06A2B9095BC000A3A24 /* TimeInterval+ExpectationTimeout.swift */,
);
path = Extensions;
sourceTree = "<group>";
};
E2FDCF992A829AD5003D27AE /* Spies */ = {
isa = PBXGroup;
children = (
Expand Down Expand Up @@ -327,6 +338,7 @@
files = (
E2DB15952A72B0A8001EE08C /* BridgeDelegateTests.swift in Sources */,
E227FAF02A94D34E00A645E4 /* ComposerComponent.swift in Sources */,
E2F4E06B2B9095BC000A3A24 /* TimeInterval+ExpectationTimeout.swift in Sources */,
E227FAEE2A94B35900A645E4 /* BridgeDelegateSpy.swift in Sources */,
C11349C2258801F6000A6E56 /* JavaScriptTests.swift in Sources */,
E227FAF32A94D57300A645E4 /* ComposerComponentTests.swift in Sources */,
Expand Down
4 changes: 0 additions & 4 deletions Tests/BridgeComponentTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,3 @@ class BridgeComponentTest: XCTestCase {
wait(for: [expectation], timeout: .expectationTimeout)
}
}

extension TimeInterval {
static let expectationTimeout: TimeInterval = 5
}
5 changes: 5 additions & 0 deletions Tests/Extensions/TimeInterval+ExpectationTimeout.swift
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import Foundation

extension TimeInterval {
static let expectationTimeout: TimeInterval = 5
}

0 comments on commit 454d6c0

Please sign in to comment.