#! /bin/bash

set -e

PYS=$(py3versions -s)

mkdir -p $HOME/.config
cat > $HOME/.config/pylintrc <<EOF
[MAIN]
init-hook=
    try: import pylint_venv
    except ImportError: pass
    else: pylint_venv.inithook()
EOF

cat > $AUTOPKGTEST_TMP/hello.py <<EOF
"""Welcome to Python"""

print("Hello, world!")
EOF

cd "$AUTOPKGTEST_TMP"

for py in $PYS
do
    echo "Testing with $py:"
    $py -m virtualenv venv-$py
    source venv-$py/bin/activate
    pylint hello.py 2>&1 | grep -q 'Using env:'
    echo "Test passed"
done
