spec/hash_spec.rb in nydp-0.4.5 vs spec/hash_spec.rb in nydp-0.4.6

- old
+ new

@@ -14,11 +14,11 @@ expect(rhash.keys) .to eq [:boo] end it "converts ruby string key to nydp string key" do hash = Nydp::Hash.new - hash[Nydp::StringAtom.new "boo"] = 42 + hash["boo"] = 42 rhash = hash.to_ruby expect(rhash["boo"]).to eq 42 expect(rhash.keys) .to eq ["boo"] end @@ -121,10 +121,10 @@ let(:ahash) { Nydp::NIL } describe "hash set" do it "does nothing, returns its value" do k = Nydp::Symbol.mk "keysym", ns - v = Nydp::StringAtom.new "foobar" + v = "foobar" args = pair_list [ahash, k, v] Nydp::Builtin::HashSet.instance.invoke vm, args expect(ahash). to eq Nydp::NIL expect(vm.args.pop).to eq v