Fixing issue with fetch calling listen erroneously

Included is a passing testcase for the previous bug and a fix to the
other autolisten test case, as it was calling notOk with false thus
would never through an error if that condition was met.