Expected stub#0[label] generator calls to behave like:
✓ Returned Generator, then: (1 match)
✗ Received "MECHA-CHAMELEON"
Matched 0 of 1:
- Call #0 - stub#0[label]("aardvark"):
- Returned #0[~1], then:
- Started iterating
- Produced 0 => "AARDVARK"
- Finished iterating
✗ Call #1 - stub#0[label]("bonobo"):
✗ Returned Generator#1{}, then:
- Started iterating
- Produced 0 => "BONOBO"
✗ Received "MECHA-[-CHAMELEON-]{+BONOBO+}"
- Produced 1 => "BADGER"
✗ Received "MECHA-[-CHAMELEON-]{+BADGER+}"
- Returned null
- Call #2 - stub#0[label]("chameleon"):
- Returned "CHAMELEON"
- Call #3 - stub#0[label]("dugong"):
- Threw RuntimeException#2{message: "DUGONG"}