thanks to codeclimate the broken tests were still raising errors, just the wrong ones, but coverage shoed it!