Skip to content

hmrc/economic-crime-levy-acceptance-tests

Repository files navigation

economic-crime-levy-acceptance-tests

Economic Crime Levy acceptance tests.

Pre-requisites

Services

Start Mongo Docker container as follows:

docker run --rm -d -p 27017:27017 --name mongo percona/percona-server-mongodb:5.0

Start ECONOMIC_CRIME_LEVY services as follows:

sm2 --start ECONOMIC_CRIME_LEVY_ALL

Docker Selenium Grid

Confirm that docker-selenium-grid is up-to-date and follow the provided instructions.

Tests

Run tests as follows:

  • Argument <browser> must be chrome, edge, or firefox.
  • Argument <environment> must be local, dev, qa or staging.
./run-tests.sh <browser> <environment>

Scalafmt

Check all project files are formatted as expected as follows:

sbt scalafmtCheckAll scalafmtCheck

Format *.sbt and project/*.scala files as follows:

sbt scalafmtSbt

Format all project files as follows:

sbt scalafmtAll

License

This code is open source software licensed under the Apache 2.0 License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published