Quiero prueba de pepino para uploadify en ruby on rails 3. He intentado hacer clic en el botón de carga de capybara pero no es ni botón ni enlace. Además, está ocultando el campo de texto por lo que no puedo escribir "Cuando complete" cargar "con" text.txt "". Si alguien ha resuelto este problema, necesita ayuda aquí.Usando las pruebas de Cucumber para uploadify en rieles 3
5
A
Respuesta
1
paso de escritura personalizado para cargar un archivo
When /^(?:|I)attach the file "([^"]*)" to "([^"]*)"$/ do |path, field|
type = path.split(".")[1]
case type
when "jpg"
type = "image/jpg"
when "png"
type = "image/png"
when "gif"
type = "image/gif"
end
attach_file(field, path, type)
end
When /^I attach the "(.*)" file at "(.*)" to "(.*)"$/ do |type, path, field|
attach_file(field,path,type)
end
pepino Paso como
Cuando adjuntar el archivo "/images/back.gif" a "data_input"
1
Usted tendría que escribir un paso personalizado para cargar un archivo
When /^I upload a file$/ do
attach_file(:image, <path-to-file>)
end
Cuando la imagen es el nombre del elemento html para obtener el archivo para ser cargado.
Cuestiones relacionadas
- 1. Pruebas de integración de rieles
- 2. ¿Cómo probar Rails 3 Engines with Cucumber & Rspec?
- 3. ¿Cómo hacer las pruebas de integración de Android Cucumber?
- 4. ¿Es Cucumber simplemente un contenedor de rspec para ayudar a organizar las pruebas en las características?
- 5. Rieles: ¿buen proceso para agregar pruebas retroactivamente?
- 6. Cómo establecer default_url_options de localización para las pruebas funcionales (rieles)
- 7. HTTP Error 302 usando uploadify
- 8. Rieles 3 rutas y usando GET para crear URL limpias?
- 9. Rieles: ¿Cómo escribo las pruebas para un módulo Ruby?
- 10. Observe_field en rieles 3
- 11. Pruebas de alcance de rieles para nil
- 12. Escritura de pruebas con RSpec para Redis con rieles
- 13. Autenticación API en rieles 3
- 14. Rieles: ¿cómo modificar las pruebas de un recurso anidado?
- 15. Usando Uploadify para POST directamente a Amazon S3
- 16. Rieles 3: elimine registros múltiples mediante las casillas de verificación
- 17. Incorporación de YUI 3 en rieles
- 18. Rieles 3: diferentes vistas para cada modelo
- 19. Capybara & Cucumber | Obtención de las galletas
- 20. ActionMailer 3 sin rieles
- 21. páginas interminables en rieles 3?
- 22. método "puts" en rieles 3
- 23. Joya de webmock en rieles 3 y correctamente incluida
- 24. usando sort_by en ruby (para rieles)?
- 25. recursos de guiones en rieles 3 rutas
- 26. Rieles 3 - Ansioso de cargar con las condiciones
- 27. ¿Cómo configura el hash de sesión en la configuración para las pruebas en Rails 3?
- 28. Rieles 3, rutas poco profundas
- 29. prueba de attachment_fu en rieles 3
- 30. Python: pruebas para Ninguno, las pruebas de valor booleano
Ok .. Voy a probar esto ... si funciona para mí. –