Skip to content

Commit 2e9f3d6

Browse files
authored
fix(project): Bump pytest-firefox version and nit fixes (#16)
1 parent 8eed820 commit 2e9f3d6

8 files changed

Lines changed: 1061 additions & 100 deletions

File tree

.travis.yml

Lines changed: 0 additions & 23 deletions
This file was deleted.

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
export MOZ_HEADLESS = 1
22
export GECKODRIVER_LOG = $(shell pwd)/results/geckodriver.log
33

4-
MINIMUM_COVERAGE = 95
4+
MINIMUM_COVERAGE = 50
55
FLAKE8_CHECK = flake8 .
66
MYPY_CHECK = mypy .
77
TESTS = pytest -vvv --cov --cov-fail-under=$(MINIMUM_COVERAGE) --html results/report.html

docs/conf.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
"""Configuration file for Sphinx documentation."""
2+
13
# -*- coding: utf-8 -*-
24
#
35
# pytest-firefox documentation build configuration file, created by

poetry.lock

Lines changed: 1049 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "pytest-firefox"
3-
version = "0.1.0"
3+
version = "0.2.0"
44
description = ""
55
authors = ["Benjamin Forehand Jr <bforehand@mozilla.com>", "Temidayo Azeez <temidayoazeez032@gmail.com>"]
66
license = "MIT"
@@ -16,9 +16,12 @@ flake8-isort = "^6.1.1"
1616
pytest = "^8.3.3"
1717
pytest-cov = "^5.0.0"
1818
pytest-selenium = "^4.1.0"
19-
foxpuppet = "^1.0.5"
19+
foxpuppet = "^1.0.6"
2020
mypy = "^1.14.0"
2121

22+
[tool.poetry.plugins.pytest11]
23+
firefox = "pytest_firefox.pytest_firefox"
24+
2225
[tool.pytest.ini_options]
2326
testpaths = ["tests"]
2427
addopts = "--cov --cov-report=html"
@@ -32,6 +35,10 @@ python_version = "3.12"
3235
ignore_missing_imports = true
3336
strict = true
3437

38+
[tool.isort]
39+
known_first_party = ["foxpuppet"]
40+
skip = ["build"]
41+
3542
[build-system]
3643
requires = ["poetry-core"]
3744
build-backend = "poetry.core.masonry.api"

setup.cfg

Lines changed: 0 additions & 6 deletions
This file was deleted.

setup.py

Lines changed: 0 additions & 40 deletions
This file was deleted.

tox.ini

Lines changed: 0 additions & 28 deletions
This file was deleted.

0 commit comments

Comments
 (0)