tests: add more cases