Test then commit ...