spec/integration/riak/secondary_index_spec.rb in riak-client-2.1.0 vs spec/integration/riak/secondary_index_spec.rb in riak-client-2.2.0.pre1

- old
+ new

@@ -49,6 +49,24 @@ terms = results.with_terms expect(terms['20']).to be expect(terms['19']).to be_empty end + + describe "with symbolized index names" do + it "stores and queries indexes correctly" do + obj = bucket.new random_key + obj.indexes[:coat_pattern_bin] << "tuxedo" + obj.data = "tuxedo" + + expect{ obj.store }.to_not raise_error + + results = nil + expect do + results = bucket.get_index(:coat_pattern_bin, + 'tuxedo') + end.to_not raise_error + + expect(results.first).to eq obj.key + end + end end