Skip to content

Commit 9561e88

Browse files
committed
[Test] Don't unwrap transition-context userInfo for safety (#27)
1 parent 7631a0d commit 9561e88

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

SwiftStateTests/BasicTests.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ class BasicTests: _TestCase
1616
let machine = StateMachine<MyState, MyEvent>(state: .State0) { machine in
1717

1818
machine.addRoute(.State0 => .State1)
19-
machine.addRoute(nil => .State2) { context in print("Any => 2, msg=\(context.userInfo!)") }
20-
machine.addRoute(.State2 => nil) { context in print("2 => Any, msg=\(context.userInfo!)") }
19+
machine.addRoute(nil => .State2) { context in print("Any => 2, msg=\(context.userInfo)") }
20+
machine.addRoute(.State2 => nil) { context in print("2 => Any, msg=\(context.userInfo)") }
2121

2222
// add handler (handlerContext = (event, transition, order, userInfo))
2323
machine.addHandler(.State0 => .State1) { context in

0 commit comments

Comments
 (0)