add basic core-list test

The part of this test that is failing (commented out at the bottom) is also failing on the js version, just fyi.
I was expecting the model here to be an instance of `_ListModel` - should this be `model.index` (and similarly `model.selected`, `model.model`)?