├── .coveragerc ├── .devcontainer └── devcontainer.json ├── .github ├── ISSUE_TEMPLATE │ └── Bug_Report.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── build.yml ├── .gitignore ├── .readthedocs.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── RELEASE.md ├── assets └── logo │ ├── AI │ └── TestSlide_Logo.ai │ ├── JPG │ ├── Icon_BW_Dark_BG.jpg │ ├── Icon_BW_Light_BG.jpg │ ├── Icon_Color_Dark_BG.jpg │ ├── Icon_Color_Light_BG.jpg │ ├── Logo_BW_Dark_BG.jpg │ ├── Logo_BW_Light_BG.jpg │ ├── Logo_Color_Dark_BG.jpg │ └── Logo_Color_Light_BG.jpg │ ├── PNG │ ├── Icon_BW_Dark_BG.png │ ├── Icon_BW_Light_BG.png │ ├── Icon_Color.png │ ├── Logo_BW_Dark_BG.png │ ├── Logo_BW_Light_BG.png │ ├── Logo_Color_Dark_BG.png │ └── Logo_Color_Light_BG.png │ └── SVG │ ├── Icon_BW_Dark_BG.svg │ ├── Icon_BW_Light_BG.svg │ ├── Icon_Color_Dark_BG.svg │ ├── Icon_Color_Light_BG.svg │ ├── Logo_BW_Dark_BG.svg │ ├── Logo_BW_Light_BG.svg │ ├── Logo_Color_Dark_BG.svg │ └── Logo_Color_Light_BG.svg ├── changelog.txt ├── docs ├── Makefile ├── _static │ └── .keep ├── code_snippets │ └── index.rst ├── conf.py ├── index.rst ├── patching │ ├── argument_matchers │ │ └── index.rst │ ├── cheat_sheet │ │ └── index.rst │ ├── index.rst │ ├── mock_async_callable │ │ └── index.rst │ ├── mock_callable │ │ └── index.rst │ ├── mock_constructor │ │ └── index.rst │ └── patch_attribute │ │ └── index.rst ├── strict_mock │ └── index.rst ├── test_fail.png ├── test_pass.png ├── test_runner │ └── index.rst ├── testslide_dsl │ ├── async_support │ │ └── index.rst │ ├── context_attributes_and_functions │ │ └── index.rst │ ├── context_hooks │ │ └── index.rst │ ├── contexts_and_examples │ │ └── index.rst │ ├── index.rst │ ├── shared_contexts │ │ └── index.rst │ ├── skip_and_focus │ │ └── index.rst │ └── unittest_testcase_integration │ │ └── index.rst └── testslide_logo.png ├── mypy.ini ├── py.typed ├── pytest-testslide ├── MANIFEST.in ├── README.md ├── pytest_testslide.py ├── requirements.txt ├── setup.py ├── tests │ ├── conftest.py │ └── test_pytest_testslide.py └── testslide-version ├── release.sh ├── requirements-dev.txt ├── requirements.txt ├── setup.py ├── tests ├── __init__.py ├── accept_any_arg_unittest.py ├── cli_unittest.py ├── copyright_check │ ├── config.py │ ├── copyright_signature.py │ └── copyright_validator.py ├── dsl_unittest.py ├── lib_testslide.py ├── matchers_unittest.py ├── mock_async_callable_testslide.py ├── mock_callable_testslide.py ├── mock_constructor_testslide.py ├── patch_attribute_testslide.py ├── pep487_unittest.py ├── sample_module.py ├── sample_tests.py ├── strict_mock_testslide.py └── testcase_unittest.py ├── testslide ├── __init__.py ├── __init__.pyi ├── bdd │ ├── dsl.py │ └── lib.py ├── cli.pyi ├── core │ ├── __init__.py │ ├── lib.py │ ├── matchers.py │ ├── mock_callable.py │ ├── mock_constructor.py │ ├── patch.py │ ├── patch_attribute.py │ └── strict_mock.py ├── dsl.pyi ├── executor │ ├── cli.py │ ├── import_profiler.py │ ├── lib.py │ └── runner.py ├── import_profiler.pyi ├── lib.pyi ├── matchers.pyi ├── mock_callable.pyi ├── mock_constructor.pyi ├── patch_attribute.pyi ├── py.typed ├── strict_mock.pyi └── version └── util ├── run_silent_if_successful.py └── testslide-snippets ├── .vscodeignore ├── CHANGELOG.md ├── README.md ├── icon.png ├── package.json └── snippets └── snippets.code-snippets /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/.coveragerc -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Bug_Report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/.github/ISSUE_TEMPLATE/Bug_Report.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/RELEASE.md -------------------------------------------------------------------------------- /assets/logo/AI/TestSlide_Logo.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/AI/TestSlide_Logo.ai -------------------------------------------------------------------------------- /assets/logo/JPG/Icon_BW_Dark_BG.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/JPG/Icon_BW_Dark_BG.jpg -------------------------------------------------------------------------------- /assets/logo/JPG/Icon_BW_Light_BG.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/JPG/Icon_BW_Light_BG.jpg -------------------------------------------------------------------------------- /assets/logo/JPG/Icon_Color_Dark_BG.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/JPG/Icon_Color_Dark_BG.jpg -------------------------------------------------------------------------------- /assets/logo/JPG/Icon_Color_Light_BG.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/JPG/Icon_Color_Light_BG.jpg -------------------------------------------------------------------------------- /assets/logo/JPG/Logo_BW_Dark_BG.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/JPG/Logo_BW_Dark_BG.jpg -------------------------------------------------------------------------------- /assets/logo/JPG/Logo_BW_Light_BG.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/JPG/Logo_BW_Light_BG.jpg -------------------------------------------------------------------------------- /assets/logo/JPG/Logo_Color_Dark_BG.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/JPG/Logo_Color_Dark_BG.jpg -------------------------------------------------------------------------------- /assets/logo/JPG/Logo_Color_Light_BG.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/JPG/Logo_Color_Light_BG.jpg -------------------------------------------------------------------------------- /assets/logo/PNG/Icon_BW_Dark_BG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/PNG/Icon_BW_Dark_BG.png -------------------------------------------------------------------------------- /assets/logo/PNG/Icon_BW_Light_BG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/PNG/Icon_BW_Light_BG.png -------------------------------------------------------------------------------- /assets/logo/PNG/Icon_Color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/PNG/Icon_Color.png -------------------------------------------------------------------------------- /assets/logo/PNG/Logo_BW_Dark_BG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/PNG/Logo_BW_Dark_BG.png -------------------------------------------------------------------------------- /assets/logo/PNG/Logo_BW_Light_BG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/PNG/Logo_BW_Light_BG.png -------------------------------------------------------------------------------- /assets/logo/PNG/Logo_Color_Dark_BG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/PNG/Logo_Color_Dark_BG.png -------------------------------------------------------------------------------- /assets/logo/PNG/Logo_Color_Light_BG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/PNG/Logo_Color_Light_BG.png -------------------------------------------------------------------------------- /assets/logo/SVG/Icon_BW_Dark_BG.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/SVG/Icon_BW_Dark_BG.svg -------------------------------------------------------------------------------- /assets/logo/SVG/Icon_BW_Light_BG.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/SVG/Icon_BW_Light_BG.svg -------------------------------------------------------------------------------- /assets/logo/SVG/Icon_Color_Dark_BG.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/SVG/Icon_Color_Dark_BG.svg -------------------------------------------------------------------------------- /assets/logo/SVG/Icon_Color_Light_BG.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/SVG/Icon_Color_Light_BG.svg -------------------------------------------------------------------------------- /assets/logo/SVG/Logo_BW_Dark_BG.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/SVG/Logo_BW_Dark_BG.svg -------------------------------------------------------------------------------- /assets/logo/SVG/Logo_BW_Light_BG.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/SVG/Logo_BW_Light_BG.svg -------------------------------------------------------------------------------- /assets/logo/SVG/Logo_Color_Dark_BG.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/SVG/Logo_Color_Dark_BG.svg -------------------------------------------------------------------------------- /assets/logo/SVG/Logo_Color_Light_BG.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/assets/logo/SVG/Logo_Color_Light_BG.svg -------------------------------------------------------------------------------- /changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/changelog.txt -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/code_snippets/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/code_snippets/index.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/patching/argument_matchers/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/patching/argument_matchers/index.rst -------------------------------------------------------------------------------- /docs/patching/cheat_sheet/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/patching/cheat_sheet/index.rst -------------------------------------------------------------------------------- /docs/patching/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/patching/index.rst -------------------------------------------------------------------------------- /docs/patching/mock_async_callable/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/patching/mock_async_callable/index.rst -------------------------------------------------------------------------------- /docs/patching/mock_callable/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/patching/mock_callable/index.rst -------------------------------------------------------------------------------- /docs/patching/mock_constructor/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/patching/mock_constructor/index.rst -------------------------------------------------------------------------------- /docs/patching/patch_attribute/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/patching/patch_attribute/index.rst -------------------------------------------------------------------------------- /docs/strict_mock/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/strict_mock/index.rst -------------------------------------------------------------------------------- /docs/test_fail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/test_fail.png -------------------------------------------------------------------------------- /docs/test_pass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/test_pass.png -------------------------------------------------------------------------------- /docs/test_runner/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/test_runner/index.rst -------------------------------------------------------------------------------- /docs/testslide_dsl/async_support/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/testslide_dsl/async_support/index.rst -------------------------------------------------------------------------------- /docs/testslide_dsl/context_attributes_and_functions/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/testslide_dsl/context_attributes_and_functions/index.rst -------------------------------------------------------------------------------- /docs/testslide_dsl/context_hooks/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/testslide_dsl/context_hooks/index.rst -------------------------------------------------------------------------------- /docs/testslide_dsl/contexts_and_examples/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/testslide_dsl/contexts_and_examples/index.rst -------------------------------------------------------------------------------- /docs/testslide_dsl/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/testslide_dsl/index.rst -------------------------------------------------------------------------------- /docs/testslide_dsl/shared_contexts/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/testslide_dsl/shared_contexts/index.rst -------------------------------------------------------------------------------- /docs/testslide_dsl/skip_and_focus/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/testslide_dsl/skip_and_focus/index.rst -------------------------------------------------------------------------------- /docs/testslide_dsl/unittest_testcase_integration/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/testslide_dsl/unittest_testcase_integration/index.rst -------------------------------------------------------------------------------- /docs/testslide_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/docs/testslide_logo.png -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/mypy.ini -------------------------------------------------------------------------------- /py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pytest-testslide/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/pytest-testslide/MANIFEST.in -------------------------------------------------------------------------------- /pytest-testslide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/pytest-testslide/README.md -------------------------------------------------------------------------------- /pytest-testslide/pytest_testslide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/pytest-testslide/pytest_testslide.py -------------------------------------------------------------------------------- /pytest-testslide/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/pytest-testslide/requirements.txt -------------------------------------------------------------------------------- /pytest-testslide/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/pytest-testslide/setup.py -------------------------------------------------------------------------------- /pytest-testslide/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/pytest-testslide/tests/conftest.py -------------------------------------------------------------------------------- /pytest-testslide/tests/test_pytest_testslide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/pytest-testslide/tests/test_pytest_testslide.py -------------------------------------------------------------------------------- /pytest-testslide/testslide-version: -------------------------------------------------------------------------------- 1 | 3.0.0 -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/release.sh -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/accept_any_arg_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/accept_any_arg_unittest.py -------------------------------------------------------------------------------- /tests/cli_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/cli_unittest.py -------------------------------------------------------------------------------- /tests/copyright_check/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/copyright_check/config.py -------------------------------------------------------------------------------- /tests/copyright_check/copyright_signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/copyright_check/copyright_signature.py -------------------------------------------------------------------------------- /tests/copyright_check/copyright_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/copyright_check/copyright_validator.py -------------------------------------------------------------------------------- /tests/dsl_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/dsl_unittest.py -------------------------------------------------------------------------------- /tests/lib_testslide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/lib_testslide.py -------------------------------------------------------------------------------- /tests/matchers_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/matchers_unittest.py -------------------------------------------------------------------------------- /tests/mock_async_callable_testslide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/mock_async_callable_testslide.py -------------------------------------------------------------------------------- /tests/mock_callable_testslide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/mock_callable_testslide.py -------------------------------------------------------------------------------- /tests/mock_constructor_testslide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/mock_constructor_testslide.py -------------------------------------------------------------------------------- /tests/patch_attribute_testslide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/patch_attribute_testslide.py -------------------------------------------------------------------------------- /tests/pep487_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/pep487_unittest.py -------------------------------------------------------------------------------- /tests/sample_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/sample_module.py -------------------------------------------------------------------------------- /tests/sample_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/sample_tests.py -------------------------------------------------------------------------------- /tests/strict_mock_testslide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/strict_mock_testslide.py -------------------------------------------------------------------------------- /tests/testcase_unittest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/tests/testcase_unittest.py -------------------------------------------------------------------------------- /testslide/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/__init__.py -------------------------------------------------------------------------------- /testslide/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/__init__.pyi -------------------------------------------------------------------------------- /testslide/bdd/dsl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/bdd/dsl.py -------------------------------------------------------------------------------- /testslide/bdd/lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/bdd/lib.py -------------------------------------------------------------------------------- /testslide/cli.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/cli.pyi -------------------------------------------------------------------------------- /testslide/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/core/__init__.py -------------------------------------------------------------------------------- /testslide/core/lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/core/lib.py -------------------------------------------------------------------------------- /testslide/core/matchers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/core/matchers.py -------------------------------------------------------------------------------- /testslide/core/mock_callable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/core/mock_callable.py -------------------------------------------------------------------------------- /testslide/core/mock_constructor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/core/mock_constructor.py -------------------------------------------------------------------------------- /testslide/core/patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/core/patch.py -------------------------------------------------------------------------------- /testslide/core/patch_attribute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/core/patch_attribute.py -------------------------------------------------------------------------------- /testslide/core/strict_mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/core/strict_mock.py -------------------------------------------------------------------------------- /testslide/dsl.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/dsl.pyi -------------------------------------------------------------------------------- /testslide/executor/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/executor/cli.py -------------------------------------------------------------------------------- /testslide/executor/import_profiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/executor/import_profiler.py -------------------------------------------------------------------------------- /testslide/executor/lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/executor/lib.py -------------------------------------------------------------------------------- /testslide/executor/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/executor/runner.py -------------------------------------------------------------------------------- /testslide/import_profiler.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/import_profiler.pyi -------------------------------------------------------------------------------- /testslide/lib.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/lib.pyi -------------------------------------------------------------------------------- /testslide/matchers.pyi: -------------------------------------------------------------------------------- 1 | # pyre-unsafe 2 | from testslide.core.matchers import * 3 | -------------------------------------------------------------------------------- /testslide/mock_callable.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/mock_callable.pyi -------------------------------------------------------------------------------- /testslide/mock_constructor.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/mock_constructor.pyi -------------------------------------------------------------------------------- /testslide/patch_attribute.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/patch_attribute.pyi -------------------------------------------------------------------------------- /testslide/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testslide/strict_mock.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/testslide/strict_mock.pyi -------------------------------------------------------------------------------- /testslide/version: -------------------------------------------------------------------------------- 1 | 3.0.0a 2 | -------------------------------------------------------------------------------- /util/run_silent_if_successful.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/util/run_silent_if_successful.py -------------------------------------------------------------------------------- /util/testslide-snippets/.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/util/testslide-snippets/.vscodeignore -------------------------------------------------------------------------------- /util/testslide-snippets/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Change Log 2 | ### Version 2.7.0 3 | 4 | - Initial release 5 | -------------------------------------------------------------------------------- /util/testslide-snippets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/util/testslide-snippets/README.md -------------------------------------------------------------------------------- /util/testslide-snippets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/util/testslide-snippets/icon.png -------------------------------------------------------------------------------- /util/testslide-snippets/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/util/testslide-snippets/package.json -------------------------------------------------------------------------------- /util/testslide-snippets/snippets/snippets.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/TestSlide/HEAD/util/testslide-snippets/snippets/snippets.code-snippets --------------------------------------------------------------------------------