test: allow local Chrome path & version override
This commit is contained in:
parent
8c9464670c
commit
f4839f0604
2 changed files with 14 additions and 1 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -27,6 +27,7 @@ yarn-debug.log*
|
||||||
/.vscode
|
/.vscode
|
||||||
/.idea
|
/.idea
|
||||||
/public/assets
|
/public/assets
|
||||||
|
/spec/support/spec_config.local.rb
|
||||||
|
|
||||||
# Local Netlify folder
|
# Local Netlify folder
|
||||||
.netlify
|
.netlify
|
||||||
|
|
14
README.md
14
README.md
|
@ -27,9 +27,21 @@ Vous souhaitez y apporter des changements ou des améliorations ? Lisez notre [
|
||||||
|
|
||||||
- Chrome
|
- Chrome
|
||||||
- chromedriver :
|
- chromedriver :
|
||||||
* Mac : `brew cask install chromedriver`
|
* Mac : `brew install chromedriver`
|
||||||
* Linux : voir https://sites.google.com/a/chromium.org/chromedriver/downloads
|
* Linux : voir https://sites.google.com/a/chromium.org/chromedriver/downloads
|
||||||
|
|
||||||
|
Si l'emplacement d'installation de Chrome n'est pas standard, ou que vous utilisez Brave ou Chromium à la place,
|
||||||
|
il peut être nécessaire d'overrider pour votre machine le path vers le binaire Chrome, par exemple :
|
||||||
|
|
||||||
|
```ruby
|
||||||
|
# create file spec/support/spec_config.local.rb
|
||||||
|
|
||||||
|
Selenium::WebDriver::Chrome.path = "/Applications/Brave Browser.app/Contents/MacOS/Brave Browser"
|
||||||
|
|
||||||
|
# Must exactly match the browser version
|
||||||
|
Webdrivers::Chromedriver.required_version = "103.0.5060.53"
|
||||||
|
```
|
||||||
|
|
||||||
### Création des rôles de la base de données
|
### Création des rôles de la base de données
|
||||||
|
|
||||||
Les informations nécessaire à l'initialisation de la base doivent être pré-configurées à la main grâce à la procédure suivante :
|
Les informations nécessaire à l'initialisation de la base doivent être pré-configurées à la main grâce à la procédure suivante :
|
||||||
|
|
Loading…
Add table
Reference in a new issue