Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 559 Bytes

File metadata and controls

50 lines (34 loc) · 559 Bytes

Minesweeper

Quick start

Prerequisites:

  • pyenv
  • pyenv-virtualenv

Install dependencies:

make install

Run the app:

make app

Tests

Run all tests:

make tests

Run test subsets:

make unit-tests
make functional-tests

Coverage

Generate coverage reports:

make coverage

Outputs:

  • terminal summary (term-missing)
  • tests_result/coverage.xml
  • tests_result/junit.xml
  • tests_result/htmlcov/index.html

Coverage scope is configured in .coveragerc for src/ and web/.