braiandickson / bestnid

Repositorio para el manejo de código fuente de la aplicación Bestnid. Trabajo de Ingeniería de Software II 2015 UNLP.
MIT License
0 stars 0 forks source link

High - Ganador - Excepción cuando se selecciona como ganadora una oferta #21

Closed hugotonelli closed 9 years ago

hugotonelli commented 9 years ago

Pasos:

  1. Asegurarse que la base de datos no contenga ninguna subasta
  2. Crear una subasta con el usuario de id=1 (y que sea la única subasta en el sistema)
  3. Iniciar sesión con otros usuarios y realizar ofertas
  4. Volver a iniciar sesión con la cuenta del dueño de la subasta (user.id=1).
  5. Ir a elegir ganador
  6. Seleccionar como ganador a cualquier oferta que no sea la primera en la lista.

Resultado: Se genera una excepción y se muestra un dump Esperado: La oferta ganadora es seleccionada exitosamente

Notas:

screenshot from 2015-06-26 21 40 26

mgiagante commented 9 years ago

Pasó recién pero no era la primera subasta. Adjunto log: 2015-06-27T03:27:50.684009+00:00 heroku[router]: at=info method=GET path="/products/6" host=whispering-depths-6522.herokuapp.com request_id=49a74aef-eea3-4fa0-966d-27e75e7acbd4 fwd="186.61.3.217" dyno=web.1 connect=2ms service=20ms status=404 bytes=1829 2015-06-27T03:27:50.664699+00:00 app[web.1]: Started GET "/products/6" for 186.61.3.217 at 2015-06-27 03:27:50 +0000 2015-06-27T03:27:50.669925+00:00 app[web.1]: Completed 404 Not Found in 2ms 2015-06-27T03:27:50.667369+00:00 app[web.1]: Processing by ProductsController#show as HTML 2015-06-27T03:27:50.667389+00:00 app[web.1]: Parameters: {"id"=>"6"} 2015-06-27T03:27:50.669389+00:00 app[web.1]: Product Load (1.0ms) SELECT "products".* FROM "products" WHERE "products"."id" = $1 LIMIT 1 [["id", 6]] 2015-06-27T03:27:50.671114+00:00 app[web.1]: 2015-06-27T03:27:50.671119+00:00 app[web.1]: ActiveRecord::RecordNotFound (Couldn't find Product with 'id'=6): 2015-06-27T03:27:50.671121+00:00 app[web.1]: app/controllers/products_controller.rb:62:in `find_product'

mgiagante commented 9 years ago

CNR