           withResponseInfo: ["a":"b"],
           completionHandler: {}
         )
-      }.map { $0.remoteAction },
+      }
+      .map { $0.remoteAction }
+      ==
       [
         .idle,
         .progressing(

      .map { model -> Session.Model in
        var new = model
        new.shouldLaunch = true
        new.interfaceOrientations = model.interfaceOrientations
        .map {
          switch $0 {
          case .considering(let window):
            return .allowing(

      ]
    )

    XCTAssert(
      SessionTestCase
      .statesFromEvents {
        $0.application(
          UIApplication.shared,
          handleActionWithIdentifier: "x",
          forRemoteNotification: ["y":"z"],
          completionHandler: {}
        )
      }
      .map { $0.remoteAction }
      ==
      [
        .idle,
        .progressing(
