Add a failing spec for pending scenarios

@tom025 want to try and take it from here? #28
implement pending status

Closes #28