require File.expand_path('../../../spec_helper', __FILE__) describe "ENV.values_at" do it "returns an array of the values referenced by the parameters as keys" do ENV["foo"] = "oof" ENV["bar"] = "rab" ENV.values_at.should == [] ENV.values_at("bar", "foo").should == ["rab", "oof"] ENV.delete "foo" ENV.delete "bar" end it "uses the locale encoding" do ENV.values_at(ENV.keys.first).first.encoding.should == Encoding.find('locale') end end