2010-11-29 35 views
11

où dois-je configurer ou configurer pour lancer le test concombre/sélénium pour exécuter le serveur léger au lieu du serveur Webrick par défaut?Comment faire concombre/sélénium exécuter Serveur léger au lieu de Webrick

+0

Il suffit d'inclure la pierre précieuse dans votre fichier petit bijou « mince ». voir http://stackoverflow.com/questions/4585544/how-to-run-cucumber-selenium-using-thin-server-instead-of-default-webrick –

Répondre

21

Pour configurer Thin, explicitement créer un fichier dans le répertoire fonctionnalités/support avec les éléments suivants:

Capybara.server do |app, port| 
    require 'rack/handler/thin' 
    Rack::Handler::Thin.run(app, :Port => port) 
end 
+2

fyi, pour environ un an mince n'a pas été la valeur par défaut https://github.com/jnicklas/capybara/commit/5b164d4f1c256f24b6c42475ea15466fcd3f012b –

+1

Cette réponse fonctionne toujours. Mark 8, mec. –