Skip to content
🐶
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
lib
test
.env.example
.gitignore
Dockerfile
README.md
mix.exs
mix.lock

README.md

puppies

Elixir scripts to automate mind-numbing release checks. Sniffs out bugs for you!

beagle

Quick Start

mix deps.get
mix test

Requirements

Running

Install dependencies first using

mix deps.get

Locally

Assuming you have Selenium server with the Chrome driver running on port 4444:

mix test

Remotely

The script relies on the environmental variables USER, KEY and HOST, which represent your Browserstack username, access key, and remote endpoint.

You can set these variables in an .env file like

export USER="example"
export KEY="example"
export HOST="http://${USER}:${KEY}@hub-cloud.browserstack.com"

and then run:

source .env

Once these variables are set, you can run the Browserstack remote tests with:

ENV=remote mix test

Resources

You can’t perform that action at this time.