1 import Quick 2 import Nimble 3 4 @testable import EXDevMenu 5 6 class DevMenuInternalModuleTest: QuickSpec { 7 8 override func spec() { 9 it("constants should contain information about key command support") { 10 #if targetEnvironment(simulator) 11 let doesDeviceSupportKeyCommands = true 12 #else 13 let doesDeviceSupportKeyCommands = false 14 #endif 15 let module = DevMenuInternalModule(manager: DevMenuManager.shared) 16 17 let constants = module.constantsToExport() 18 19 expect(constants["doesDeviceSupportKeyCommands"] as? Bool).to(equal(doesDeviceSupportKeyCommands)) 20 } 21 } 22 } 23