Skip to content

Commit df8d4c0

Browse files
committed
Updated unit tests
1 parent d5a4573 commit df8d4c0

File tree

1 file changed

+12
-11
lines changed

1 file changed

+12
-11
lines changed

Tests/OSCKitTests/TCP/Client and Server/OSCTCPServer Tests.swift

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ struct OSCTCPServer_Tests {
1717
func messageOrdering(iteration: Int) async throws {
1818
_ = iteration // argument value not used, just a mechanism to repeat the test X number of times
1919

20-
// we aren't starting the server, so passing port 0 has no meaningful effect
21-
let server = OSCTCPServer(port: 0, timeTagMode: .ignore)
20+
// we aren't starting the server, so passing port 0 or nil has no meaningful effect
21+
let server = OSCTCPServer(port: nil, timeTagMode: .ignore)
2222

2323
final actor Receiver {
2424
var messages: [(message: OSCMessage, host: String, port: UInt16)] = []
@@ -68,8 +68,8 @@ struct OSCTCPServer_Tests {
6868
/// Offline stress-test to ensure a large volume of OSC packets are received and dispatched in order.
6969
@MainActor @Test
7070
func stressTestOffline() async throws {
71-
// we aren't starting the server, so passing port 0 has no meaningful effect
72-
let server = OSCTCPServer(port: 0, timeTagMode: .ignore)
71+
// we aren't starting the server, so passing port 0 or nil has no meaningful effect
72+
let server = OSCTCPServer(port: nil, timeTagMode: .ignore)
7373

7474
final actor Receiver {
7575
var messages: [OSCMessage] = []
@@ -119,8 +119,8 @@ struct OSCTCPServer_Tests {
119119

120120
// setup server
121121

122-
// binding to port 0 will cause the system to assign a random available port
123-
let server = OSCTCPServer(port: 0, timeTagMode: .ignore, framingMode: framingMode)
122+
// binding to port 0 or nil will cause the system to assign a random available port
123+
let server = OSCTCPServer(port: nil, timeTagMode: .ignore, framingMode: framingMode)
124124
try await Task.sleep(seconds: isStable ? 0.1 : 5.0)
125125

126126
try server.start()
@@ -220,8 +220,8 @@ struct OSCTCPServer_Tests {
220220

221221
// setup server
222222

223-
// binding to port 0 will cause the system to assign a random available port
224-
let server = OSCTCPServer(port: 0, timeTagMode: .ignore, framingMode: .osc1_1)
223+
// binding to port 0 or nil will cause the system to assign a random available port
224+
let server = OSCTCPServer(port: nil, timeTagMode: .ignore, framingMode: .osc1_1)
225225
try await Task.sleep(seconds: isStable ? 0.1 : 5.0)
226226

227227
try server.start()
@@ -271,7 +271,8 @@ struct OSCTCPServer_Tests {
271271
func startStopTCPServer() async throws {
272272
let isStable = isSystemTimingStable()
273273

274-
let server = OSCTCPServer(port: 0, timeTagMode: .ignore, framingMode: .osc1_1)
274+
// binding to port 0 or nil will cause the system to assign a random available port
275+
let server = OSCTCPServer(port: nil, timeTagMode: .ignore, framingMode: .osc1_1)
275276
try await Task.sleep(seconds: isStable ? 0.1 : 5.0)
276277

277278
try server.start()
@@ -305,8 +306,8 @@ struct OSCTCPServer_Tests {
305306

306307
// setup server
307308

308-
// binding to port 0 will cause the system to assign a random available port
309-
let server = OSCTCPServer(port: 0, timeTagMode: .ignore, framingMode: framingMode)
309+
// binding to port 0 or nil will cause the system to assign a random available port
310+
let server = OSCTCPServer(port: nil, timeTagMode: .ignore, framingMode: framingMode)
310311
try await Task.sleep(seconds: isStable ? 0.1 : 5.0)
311312

312313
try server.start()

0 commit comments

Comments
 (0)