Files
Jot/Carthage/Checkouts/PromiseKit/Tests/Bridging/Infrastructure.swift
James Griffin be7b6b5881 Add PromiseKit dependency
- Added PromiseKit dependency
2018-11-15 22:12:39 -04:00

25 lines
521 B
Swift

import PromiseKit
// for BridgingTests.m
@objc(PMKPromiseBridgeHelper) class PromiseBridgeHelper: NSObject {
@objc func bridge1() -> AnyPromise {
let p = after(.milliseconds(10))
return AnyPromise(p)
}
}
enum MyError: Error {
case PromiseError
}
@objc class TestPromise626: NSObject {
@objc class func promise() -> AnyPromise {
let promise: Promise<String> = Promise { seal in
seal.reject(MyError.PromiseError)
}
return AnyPromise(promise)
}
}