test/person_test.rb in createsend-5.0.0 vs test/person_test.rb in createsend-5.1.0

- old
+ new

@@ -7,11 +7,11 @@ @person = CreateSend::Person.new @auth, @client_id, "person@example.com" end should "get a person by client id and email address" do email = "person@example.com" - stub_get(@auth, "clients/#{@client_id}/people.json?email=#{CGI.escape(email)}", "person_details.json") + stub_get(@auth, "clients/#{@client_id}/people.json?email=#{ERB::Util.url_encode(email)}", "person_details.json") person = CreateSend::Person.get @auth, @client_id, email person.EmailAddress.should == email person.Name.should == "Person One" person.AccessLevel.should == 1023 person.Status.should == "Active" @@ -24,16 +24,16 @@ end should "update a person" do email = "person@example.com" new_email = "new_email_address@example.com" - stub_put(@auth, "clients/#{@client_id}/people.json?email=#{CGI.escape(email)}", nil) + stub_put(@auth, "clients/#{@client_id}/people.json?email=#{ERB::Util.url_encode(email)}", nil) @person.update new_email, "Person", 1023, "NewPassword" @person.email_address.should == new_email end should "delete a person" do - stub_delete(@auth, "clients/#{@person.client_id}/people.json?email=#{CGI.escape(@person.email_address)}", nil) + stub_delete(@auth, "clients/#{@person.client_id}/people.json?email=#{ERB::Util.url_encode(@person.email_address)}", nil) @person.delete end end end \ No newline at end of file