Tighten down snapshot store argument requirements
Use Ruby store instead of SQLite3 store in tests