├── .github └── workflows │ ├── test-fake-addon-example-from-github-pip-nightly.yml │ ├── test-fake-addon-example-from-local-wheel-macos.yml │ └── test-fake-addon-example-from-local-wheel.yml ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── blender_addon_tester ├── __init__.py ├── addon_helper.py ├── blender_load_pytest.py ├── blender_requirements.txt ├── get_blender.py ├── requirements.txt ├── run_blender.py └── version.py ├── blender_requirements.txt ├── docs └── index.rst ├── examples ├── testing-fake-addon │ ├── .coveragerc │ ├── README.md │ ├── advanced_tests │ │ └── test_version_advanced.py │ ├── blender_advanced_load_pytest.py │ ├── fake_addon │ │ └── __init__.py │ ├── requirements.txt │ ├── testGetBlender.py │ ├── test_addon_blender.py │ ├── test_addon_blender_advanced.py │ ├── test_addon_blender_prezipped_addon.py │ └── tests │ │ └── test_version.py └── testing-io_scene_obj │ ├── .coveragerc │ ├── io_import_images_as_planes.py │ ├── io_scene_obj │ ├── __init__.py │ ├── export_obj.py │ └── import_obj.py │ ├── requirements.txt │ ├── test_addon_blender.py │ └── tests │ └── test_version.py ├── images ├── cron.png ├── failure.png └── success.png ├── rebuild_pipreinstall_and_testexamples.sh ├── requirements.txt ├── scripts └── load_pytest.py ├── setup.cfg └── setup.py /.github/workflows/test-fake-addon-example-from-github-pip-nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/.github/workflows/test-fake-addon-example-from-github-pip-nightly.yml -------------------------------------------------------------------------------- /.github/workflows/test-fake-addon-example-from-local-wheel-macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/.github/workflows/test-fake-addon-example-from-local-wheel-macos.yml -------------------------------------------------------------------------------- /.github/workflows/test-fake-addon-example-from-local-wheel.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/.github/workflows/test-fake-addon-example-from-local-wheel.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/README.md -------------------------------------------------------------------------------- /blender_addon_tester/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/blender_addon_tester/__init__.py -------------------------------------------------------------------------------- /blender_addon_tester/addon_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/blender_addon_tester/addon_helper.py -------------------------------------------------------------------------------- /blender_addon_tester/blender_load_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/blender_addon_tester/blender_load_pytest.py -------------------------------------------------------------------------------- /blender_addon_tester/blender_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/blender_addon_tester/blender_requirements.txt -------------------------------------------------------------------------------- /blender_addon_tester/get_blender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/blender_addon_tester/get_blender.py -------------------------------------------------------------------------------- /blender_addon_tester/requirements.txt: -------------------------------------------------------------------------------- 1 | bs4 2 | requests 3 | dmglib 4 | exceptiongroup 5 | iniconfig 6 | -------------------------------------------------------------------------------- /blender_addon_tester/run_blender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/blender_addon_tester/run_blender.py -------------------------------------------------------------------------------- /blender_addon_tester/version.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.12.0" 2 | -------------------------------------------------------------------------------- /blender_requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- 1 | blender-addon-tester documentation is in progress 2 | -------------------------------------------------------------------------------- /examples/testing-fake-addon/.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | include = 3 | *addons* 4 | -------------------------------------------------------------------------------- /examples/testing-fake-addon/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/examples/testing-fake-addon/README.md -------------------------------------------------------------------------------- /examples/testing-fake-addon/advanced_tests/test_version_advanced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/examples/testing-fake-addon/advanced_tests/test_version_advanced.py -------------------------------------------------------------------------------- /examples/testing-fake-addon/blender_advanced_load_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/examples/testing-fake-addon/blender_advanced_load_pytest.py -------------------------------------------------------------------------------- /examples/testing-fake-addon/fake_addon/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/examples/testing-fake-addon/fake_addon/__init__.py -------------------------------------------------------------------------------- /examples/testing-fake-addon/requirements.txt: -------------------------------------------------------------------------------- 1 | blender-addon-tester 2 | -------------------------------------------------------------------------------- /examples/testing-fake-addon/testGetBlender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/examples/testing-fake-addon/testGetBlender.py -------------------------------------------------------------------------------- /examples/testing-fake-addon/test_addon_blender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/examples/testing-fake-addon/test_addon_blender.py -------------------------------------------------------------------------------- /examples/testing-fake-addon/test_addon_blender_advanced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/examples/testing-fake-addon/test_addon_blender_advanced.py -------------------------------------------------------------------------------- /examples/testing-fake-addon/test_addon_blender_prezipped_addon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/examples/testing-fake-addon/test_addon_blender_prezipped_addon.py -------------------------------------------------------------------------------- /examples/testing-fake-addon/tests/test_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/examples/testing-fake-addon/tests/test_version.py -------------------------------------------------------------------------------- /examples/testing-io_scene_obj/.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | include = 3 | *addons* 4 | -------------------------------------------------------------------------------- /examples/testing-io_scene_obj/io_import_images_as_planes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/examples/testing-io_scene_obj/io_import_images_as_planes.py -------------------------------------------------------------------------------- /examples/testing-io_scene_obj/io_scene_obj/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/examples/testing-io_scene_obj/io_scene_obj/__init__.py -------------------------------------------------------------------------------- /examples/testing-io_scene_obj/io_scene_obj/export_obj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/examples/testing-io_scene_obj/io_scene_obj/export_obj.py -------------------------------------------------------------------------------- /examples/testing-io_scene_obj/io_scene_obj/import_obj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/examples/testing-io_scene_obj/io_scene_obj/import_obj.py -------------------------------------------------------------------------------- /examples/testing-io_scene_obj/requirements.txt: -------------------------------------------------------------------------------- 1 | blender-addon-tester 2 | -------------------------------------------------------------------------------- /examples/testing-io_scene_obj/test_addon_blender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/examples/testing-io_scene_obj/test_addon_blender.py -------------------------------------------------------------------------------- /examples/testing-io_scene_obj/tests/test_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/examples/testing-io_scene_obj/tests/test_version.py -------------------------------------------------------------------------------- /images/cron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/images/cron.png -------------------------------------------------------------------------------- /images/failure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/images/failure.png -------------------------------------------------------------------------------- /images/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/images/success.png -------------------------------------------------------------------------------- /rebuild_pipreinstall_and_testexamples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/rebuild_pipreinstall_and_testexamples.sh -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/load_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/scripts/load_pytest.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nangtani/blender-addon-tester/HEAD/setup.py --------------------------------------------------------------------------------