amrox / asdf-pyapp

A generic Python Application plugin the asdf version manager.
MIT License
60 stars 8 forks source link

Integration tests running on arm64 (Apple Silicon) #13

Closed amrox closed 2 years ago

amrox commented 2 years ago

and some cleanups

amrox commented 2 years ago

Integration tests on arm64:

❯ ./bats/bin/bats integration-tests.bats
 ✓ install with system python no asdf
 ✓ install with system python via asdf
 ✓ install with asdf python 3.8.10
 ✓ install with asdf python 3.5.10 system python 3.6
 ✓ install with asdf python 3.5.10 no system python3
 ✓ check $ASDF_PYAPP_DEFAULT_PYTHON_PATH works
 ✓ install with local python in direnv
 ✓ install with python plugin integration
 ✓ install with python plugin integration without python plugin installed
 ✓ install with asdf direnv no shims no global python
 ✓ install with asdf direnv no shims with global python
 ✓ check ASDF_PYAPP_VENV_COPY_MODE=1
 ✓ check app ansible latest
 ✓ check app awscli latest
 ✓ check app awsebcli latest
 ✓ check app aws-sam-cli latest
 - check app black latest (skipped)
 ✓ check app black 21.5b2
 ✓ check app conan latest
 ✓ check app doit latest
 ✓ check app flake8 latest
 ✓ check app hy latest
 ✓ check app meson latest
 ✓ check app mypy latest
 ✓ check app pipenv latest
 ✓ check app salt latest
 ✓ check app sphinx latest

27 tests, 0 failures, 1 skipped

asdf-pyapp/test on  fix/integration-tests-on-arm64 took 9m2s 
❯ uname -a
Darwin riven.dock.home.arpa 21.1.0 Darwin Kernel Version 21.1.0: Wed Oct 13 17:33:01 PDT 2021; root:xnu-8019.41.5~1/RELEASE_ARM64_T6000 arm64