1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- // https://github.com/Quick/Quick
- import Quick
- import Nimble
- import TLPhotoPicker
- 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"
- DispatchQueue.main.async {
- time = "done"
- }
- waitUntil { done in
- Thread.sleep(forTimeInterval: 0.5)
- expect(time) == "done"
- done()
- }
- }
- }
- }
- }
- }
|