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