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