├── .flake8 ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── question.md ├── PULL_REQUEST_TEMPLATE.md ├── actions │ ├── setup │ │ └── action.yml │ ├── setup_anki │ │ └── action.yml │ ├── setup_project │ │ └── action.yml │ └── setup_system │ │ └── action.yml ├── dependabot.yml └── workflows │ ├── dependabot.yml │ └── general.yml ├── .gitignore ├── CONTRIBUTORS ├── LICENSE ├── Makefile ├── README.md ├── poetry.lock ├── pyproject.toml ├── pytest_anki ├── __init__.py ├── _addons.py ├── _anki.py ├── _config.py ├── _errors.py ├── _launch.py ├── _patch.py ├── _qt.py ├── _session.py ├── _types.py ├── _util.py ├── anki-current.json ├── plugin.py └── py.typed └── tests ├── conftest.py ├── samples ├── add-ons │ ├── advanced │ │ └── state_checker_addon │ │ │ ├── __init__.py │ │ │ ├── config.json │ │ │ └── manifest.json │ └── simple │ │ ├── README.md │ │ ├── sample_addon_four │ │ ├── __init__.py │ │ ├── config.json │ │ └── manifest.json │ │ ├── sample_addon_one.ankiaddon │ │ ├── sample_addon_three │ │ ├── __init__.py │ │ └── manifest.json │ │ └── sample_addon_two.ankiaddon └── decks │ └── sample_deck.apkg ├── test_anki_session.py ├── test_fixtures.py └── test_web_debugging.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/setup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/.github/actions/setup/action.yml -------------------------------------------------------------------------------- /.github/actions/setup_anki/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/.github/actions/setup_anki/action.yml -------------------------------------------------------------------------------- /.github/actions/setup_project/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/.github/actions/setup_project/action.yml -------------------------------------------------------------------------------- /.github/actions/setup_system/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/.github/actions/setup_system/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/.github/workflows/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/general.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/.github/workflows/general.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/CONTRIBUTORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/README.md -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest_anki/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/pytest_anki/__init__.py -------------------------------------------------------------------------------- /pytest_anki/_addons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/pytest_anki/_addons.py -------------------------------------------------------------------------------- /pytest_anki/_anki.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/pytest_anki/_anki.py -------------------------------------------------------------------------------- /pytest_anki/_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/pytest_anki/_config.py -------------------------------------------------------------------------------- /pytest_anki/_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/pytest_anki/_errors.py -------------------------------------------------------------------------------- /pytest_anki/_launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/pytest_anki/_launch.py -------------------------------------------------------------------------------- /pytest_anki/_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/pytest_anki/_patch.py -------------------------------------------------------------------------------- /pytest_anki/_qt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/pytest_anki/_qt.py -------------------------------------------------------------------------------- /pytest_anki/_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/pytest_anki/_session.py -------------------------------------------------------------------------------- /pytest_anki/_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/pytest_anki/_types.py -------------------------------------------------------------------------------- /pytest_anki/_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/pytest_anki/_util.py -------------------------------------------------------------------------------- /pytest_anki/anki-current.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/pytest_anki/anki-current.json -------------------------------------------------------------------------------- /pytest_anki/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/pytest_anki/plugin.py -------------------------------------------------------------------------------- /pytest_anki/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/samples/add-ons/advanced/state_checker_addon/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/tests/samples/add-ons/advanced/state_checker_addon/__init__.py -------------------------------------------------------------------------------- /tests/samples/add-ons/advanced/state_checker_addon/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "foo": null 3 | } -------------------------------------------------------------------------------- /tests/samples/add-ons/advanced/state_checker_addon/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/tests/samples/add-ons/advanced/state_checker_addon/manifest.json -------------------------------------------------------------------------------- /tests/samples/add-ons/simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/tests/samples/add-ons/simple/README.md -------------------------------------------------------------------------------- /tests/samples/add-ons/simple/sample_addon_four/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/tests/samples/add-ons/simple/sample_addon_four/__init__.py -------------------------------------------------------------------------------- /tests/samples/add-ons/simple/sample_addon_four/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "foo": true 3 | } -------------------------------------------------------------------------------- /tests/samples/add-ons/simple/sample_addon_four/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/tests/samples/add-ons/simple/sample_addon_four/manifest.json -------------------------------------------------------------------------------- /tests/samples/add-ons/simple/sample_addon_one.ankiaddon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/tests/samples/add-ons/simple/sample_addon_one.ankiaddon -------------------------------------------------------------------------------- /tests/samples/add-ons/simple/sample_addon_three/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/tests/samples/add-ons/simple/sample_addon_three/__init__.py -------------------------------------------------------------------------------- /tests/samples/add-ons/simple/sample_addon_three/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/tests/samples/add-ons/simple/sample_addon_three/manifest.json -------------------------------------------------------------------------------- /tests/samples/add-ons/simple/sample_addon_two.ankiaddon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/tests/samples/add-ons/simple/sample_addon_two.ankiaddon -------------------------------------------------------------------------------- /tests/samples/decks/sample_deck.apkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/tests/samples/decks/sample_deck.apkg -------------------------------------------------------------------------------- /tests/test_anki_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/tests/test_anki_session.py -------------------------------------------------------------------------------- /tests/test_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/tests/test_fixtures.py -------------------------------------------------------------------------------- /tests/test_web_debugging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/glutanimate/pytest-anki/HEAD/tests/test_web_debugging.py --------------------------------------------------------------------------------