Skip to content

Instantly share code, notes, and snippets.

@sherwinyu
Created May 15, 2015 19:46
Show Gist options
  • Save sherwinyu/9bf51e9e38f1c8a9b715 to your computer and use it in GitHub Desktop.
Save sherwinyu/9bf51e9e38f1c8a9b715 to your computer and use it in GitHub Desktop.
describe 'Test Ordering', ->
beforeEach 'outer beforeEach', ->
console.log ' outer beforeEach'
describe 'inner describe', ->
beforeEach 'inner beforeEach', ->
console.log ' inner beforeEach'
it 'inner describe it1', ->
console.log ' inner describe it1'
it 'inner describe it2', ->
console.log ' inner describe it2'
afterEach 'inner afterEach', ->
console.log ' inner afterEach'
describe 'inner2 describe', ->
beforeEach 'inner2 beforeEach', ->
console.log ' inner2 beforeEach'
it 'inner2 describe it1', ->
console.log ' inner2 describe it1'
it 'inner2 describe it2', ->
console.log ' inner2 describe it2'
afterEach 'inner2 afterEach', ->
console.log ' inner2 afterEach'
it 'lone it', ->
console.log ' lone it'
afterEach 'outer afterEach', ->
console.log ' outer afterEach'
Test Ordering
outer beforeEach
lone it
✓ lone it
outer afterEach
inner describe
outer beforeEach
inner beforeEach
inner describe it1
✓ inner describe it1
inner afterEach
outer afterEach
outer beforeEach
inner beforeEach
inner describe it2
✓ inner describe it2
inner afterEach
outer afterEach
inner2 describe
outer beforeEach
inner2 beforeEach
inner2 describe it1
✓ inner2 describe it1
inner2 afterEach
outer afterEach
outer beforeEach
inner2 beforeEach
inner2 describe it2
✓ inner2 describe it2
inner2 afterEach
outer afterEach
5 passing (10ms)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment