|
197 | 197 | on_put_it "should save a listing that has modified ListPrice" do |
198 | 198 | list_id = "20060725224713296297000000" |
199 | 199 | stub_api_get("/listings/#{list_id}", 'listings/no_subresources.json') |
200 | | - stub_api_put("/listings/#{list_id}", 'listings/put.json', 'success.json') |
| 200 | + stub_api_put("/flexmls/listings/#{list_id}", 'listings/put.json', 'success.json') |
201 | 201 | l = Listing.find(list_id) |
202 | 202 | l.ListPrice = 10000.0 |
203 | 203 | l.save.should be(true) |
|
206 | 206 | on_put_it "should save a listing that has modified ExpirationDate" do |
207 | 207 | list_id = "20060725224713296297000000" |
208 | 208 | stub_api_get("/listings/#{list_id}", 'listings/no_subresources.json') |
209 | | - stub_api_put("/listings/#{list_id}", 'listings/put_expiration_date.json', 'success.json') |
| 209 | + stub_api_put("/flexmls/listings/#{list_id}", 'listings/put_expiration_date.json', 'success.json') |
210 | 210 | l = Listing.find(list_id) |
211 | 211 | l.ExpirationDate = "2011-10-04" |
212 | 212 | l.save.should be(true) |
|
215 | 215 | it "should not save a listing that does not exist", :method => 'PUT' do |
216 | 216 | list_id = "20060725224713296297000000" |
217 | 217 | stub_api_get("/listings/#{list_id}", 'listings/no_subresources.json') |
218 | | - stub_api_put("/listings/lolwut", 'listings/put.json') do |request| |
| 218 | + stub_api_put("/flexmls/listings/lolwut", 'listings/put.json') do |request| |
219 | 219 | request.to_return(:status => 400, :body => fixture('errors/failure.json')) |
220 | 220 | end |
221 | 221 | l = Listing.find(list_id) |
|
228 | 228 | on_put_it "should save a listing with constraints" do |
229 | 229 | list_id = "20060725224713296297000000" |
230 | 230 | stub_api_get("/listings/#{list_id}", 'listings/no_subresources.json') |
231 | | - stub_api_put("/listings/#{list_id}", 'listings/put.json', 'listings/constraints.json') |
| 231 | + stub_api_put("/flexmls/listings/#{list_id}", 'listings/put.json', 'listings/constraints.json') |
232 | 232 | l = Listing.find(list_id) |
233 | 233 | l.ListPrice = 10000.0 |
234 | 234 | l.save.should be(true) |
|
239 | 239 | on_put_it "should fail saving a listing with constraints and provide the constraints" do |
240 | 240 | list_id = "20060725224713296297000000" |
241 | 241 | stub_api_get("/listings/#{list_id}", 'listings/no_subresources.json') |
242 | | - stub_api_put("/listings/#{list_id}", 'listings/put.json') do |request| |
| 242 | + stub_api_put("/flexmls/listings/#{list_id}", 'listings/put.json') do |request| |
243 | 243 | request.to_return(:status => 400, :body => fixture('errors/failure_with_constraint.json')) |
244 | 244 | end |
245 | 245 |
|
|
274 | 274 | on_put_it "should save a listing with constraints" do |
275 | 275 | list_id = "20060725224713296297000000" |
276 | 276 | stub_api_get("/listings/#{list_id}", 'listings/no_subresources.json') |
277 | | - stub_api_put("/listings/#{list_id}", 'listings/put.json', 'listings/constraints_with_pagination.json', :_pagination => '1') |
| 277 | + stub_api_put("/flexmls/listings/#{list_id}", 'listings/put.json', 'listings/constraints_with_pagination.json', :_pagination => '1') |
278 | 278 | l = Listing.find(list_id) |
279 | 279 | l.ListPrice = 10000.0 |
280 | 280 | l.save(:_pagination => '1').should be(true) |
|
0 commit comments