this test should fail, but it doesnt