run_test.sh 936 B

1234567891011121314151617181920212223242526272829303132333435
  1. set -ex
  2. python -V
  3. python3 -V
  4. 2to3 -h
  5. pydoc -h
  6. python3-config --help
  7. python run_test.py
  8. python -c "from zoneinfo import ZoneInfo; from datetime import datetime; dt = datetime(2020, 10, 31, 12, tzinfo=ZoneInfo('America/Los_Angeles')); print(dt.tzname())"
  9. python -m venv test-venv
  10. python -c "import sysconfig; print(sysconfig.get_config_var('CC'))"
  11. for f in ${CONDA_PREFIX}/lib/python*/_sysconfig*.py; do echo "Checking $f:"; if [[ `rg @ $f` ]]; then echo "FAILED ON $f"; cat $f; exit 1; fi; done
  12. test ! -f ${PREFIX}/lib/libpython${PKG_VERSION%.*}.a
  13. test ! -f ${PREFIX}/lib/libpython${PKG_VERSION%.*}.nolto.a
  14. pushd tests
  15. pushd distutils
  16. python setup.py install -v -v
  17. python -c "import foobar"
  18. popd
  19. pushd embedding-interpreter
  20. bash build-and-test.sh
  21. popd
  22. pushd cmake
  23. bash run_cmake_test.sh 3.9.17
  24. popd
  25. pushd processpoolexecutor-max_workers-61
  26. python ppe.py
  27. popd
  28. popd
  29. python -c "import ssl; assert ' 3.0' in ssl.OPENSSL_VERSION"
  30. exit 0