Bill 48: Fix inconsistent test (PR #308)

Submitted by: mfosterw

I made a brittle and difficult to understand test, so I fixed it by adding a branch and a bit more checking

Diff: +4 -3