Files
PerspectiveTransform/Example/Tests/Tests.swift
Paul Zabelin 2dd2a04e16 Initial commit
2016-02-18 22:55:49 -08:00

51 lines
1.2 KiB
Swift

// https://github.com/Quick/Quick
import Quick
import Nimble
import PerspectiveTransform
class TableOfContentsSpec: QuickSpec {
override func spec() {
describe("these will fail") {
it("can do maths") {
expect(1) == 2
}
it("can read") {
expect("number") == "string"
}
it("will eventually fail") {
expect("time").toEventually( equal("done") )
}
context("these will pass") {
it("can do maths") {
expect(23) == 23
}
it("can read") {
expect("🐮") == "🐮"
}
it("will eventually pass") {
var time = "passing"
dispatch_async(dispatch_get_main_queue()) {
time = "done"
}
waitUntil { done in
NSThread.sleepForTimeInterval(0.5)
expect(time) == "done"
done()
}
}
}
}
}
}