Skip to content

Files

Latest commit

 

History

History
36 lines (29 loc) · 667 Bytes

quick_discouraged_call.md

File metadata and controls

36 lines (29 loc) · 667 Bytes

Pattern: Call inside describe/context block

Issue: -

Description

Avoid discouraged calls inside describe and context blocks.

Examples of correct code:

class TotoTests: QuickSpec {
   override func spec() {
       describe("foo") {
           beforeEach {
               let foo = Foo()
               foo.toto()
           }
       }
   }
}

Examples of incorrect code:

class TotoTests: QuickSpec {
   override func spec() {
       describe("foo") {
           let foo = Foo()
       }
   }
}

Further Reading