add test for signup errors