#!/bin/sh
set -efu

pys="$(py3versions -s 2> /dev/null)"

# copy test files into an empty dir
cp -va fsspec/tests "$AUTOPKGTEST_TMP"/tests
cp -va fsspec/implementations/tests "$AUTOPKGTEST_TMP"/implementations_tests
cp -va fsspec/conftest.py  "$AUTOPKGTEST_TMP"/

cd "$AUTOPKGTEST_TMP"

for py in $pys; do
	echo "=== $py ==="
	$py -m pytest tests/
	$py -m pytest implementations_tests/
done

