I don't think we should duplicate all `Array` tests just to be safe. I'd suggest to put the relevant test-cases into `hstore_test.rb`. When I look at the implementation most of these tests are just making sure the default Array handling is working. For that we have `array_test.rb`.