@rem Licensed to the Apache Software Foundation (ASF) under one @rem or more contributor license agreements. See the NOTICE file @rem distributed with this work for additional information @rem regarding copyright ownership. The ASF licenses this file @rem to you under the Apache License, Version 2.0 (the @rem "License"); you may not use this file except in compliance @rem with the License. You may obtain a copy of the License at @rem @rem http://www.apache.org/licenses/LICENSE-2.0 @rem @rem Unless required by applicable law or agreed to in writing, @rem software distributed under the License is distributed on an @rem "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY @rem KIND, either express or implied. See the License for the @rem specific language governing permissions and limitations @rem under the License. @echo on set SOURCE_DIR=%1 set ARROW_TEST_DATA=%SOURCE_DIR%\testing\data set PARQUET_TEST_DATA=%SOURCE_DIR%\cpp\submodules\parquet-testing\data echo Testing on Windows ... @REM List installed Pythons py -0p %PYTHON_CMD% -m sysconfig || exit /B 1 pushd %SOURCE_DIR%\python @REM Install Python test dependencies %PYTHON_CMD% -m pip install -r requirements-test.txt || exit /B 1 popd @REM Run Python tests %PYTHON_CMD% -c "import pyarrow" || exit /B 1 %PYTHON_CMD% -m pytest -r s --pyargs pyarrow || exit /B 1