checkpoint: add more tests