diff --git a/README.md b/README.md index 69c3015cc..95b7bcf8b 100644 --- a/README.md +++ b/README.md @@ -64,7 +64,7 @@ Selenium::WebDriver::Chrome.path = "/Applications/Brave Browser.app/Contents/Mac Webdrivers::Chromedriver.required_version = "103.0.5060.53" ``` -Il est également possible de faire une installation et mise à jour automatique lors de l'exécution de `bin/update` en définissant la variable d'environnement `UPDATE_WEBDRIVER`. Les binaires seront installés dans le repertoire `~/.local/bin/` qui doit être rajouté manuellement dans le path. +Il est également possible de faire une installation et mise à jour automatique lors de l'exécution de `bin/update` en définissant la variable d'environnement `UPDATE_WEBDRIVER`. Les binaires seront installés dans le repertoire `~/.local/bin/` qui doit être rajouté manuellement dans le path. ### Création des rôles de la base de données @@ -144,7 +144,7 @@ Pour exécuter les tests de l'application, plusieurs possibilités : - Afficher les logs js en error issus de la console du navigateur `console.error('coucou')` - JS_LOG=error bin/rspec spec/system + JS_LOG=debug,log,error bin/rspec spec/system - Augmenter la latence lors de tests end2end pour déceler des bugs récalcitrants diff --git a/spec/support/capybara.rb b/spec/support/capybara.rb index a29cf8eb7..4e3bb7f85 100644 --- a/spec/support/capybara.rb +++ b/spec/support/capybara.rb @@ -16,7 +16,7 @@ def setup_driver(app, download_path, options) if ENV['JS_LOG'].present? driver.browser.on_log_event(:console) do |event| - puts event.args if event.type == ENV['JS_LOG'].downcase.to_sym + puts event.args.join(" ") if event.type.in? ENV['JS_LOG'].downcase.split(',').map(&:to_sym) end end end