                 context.needsInputModeSwitchKey = true
                 let result = provider.keyboardLayout(for: context, iPad: false, rows: rows).rows
                 verifyStandardPhoneResult(result)
-                let bottom: [KeyboardAction] = [.keyboardType(.numeric), .nextKeyboard, .done, .space, .escape, .newLine]
+                let bottom: [KeyboardAction] = [.keyboardType(.numeric), .nextKeyboard, .space, .newLine]
                 expect(result[3]).to(equal(bottom))
             }
             

                context.needsInputModeSwitchKey = false
                let result = provider.keyboardLayout(for: context, iPad: false, rows: rows).rows
                verifyStandardPhoneResult(result)
                let bottom: [KeyboardAction] = [.keyboardType(.numeric), .done, .space, .escape, .newLine]
                expect(result[3]).to(equal(bottom))
            }
            

                expect(result[1].last).to(equal(.newLine))
                expect(result[2].first).to(equal(KeyboardAction.shift(currentState: .lowercased)))
                expect(result[2].last).to(equal(KeyboardAction.shift(currentState: .lowercased)))
                let bottom: [KeyboardAction] = [.nextKeyboard, .keyboardType(.numeric), .space, .keyboardType(.numeric), .dismissKeyboard]
                expect(result[3]).to(equal(bottom))
            }
        }
