new tests for cons