ported more tests for weightedsnapshot