should test code before commit *-*