lint then test passed