Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
24c13f99ae |
@ -1 +0,0 @@
|
|||||||
1
|
|
||||||
19
.gitignore
vendored
19
.gitignore
vendored
@ -1,18 +1 @@
|
|||||||
/PyMySQL-0.6.6.tar.gz
|
SOURCES/pymysql-1.1.2.tar.gz
|
||||||
/PyMySQL-0.6.7.tar.gz
|
|
||||||
/PyMySQL-0.7.9.tar.gz
|
|
||||||
/PyMySQL-0.7.10.tar.gz
|
|
||||||
/PyMySQL-0.7.11.tar.gz
|
|
||||||
/PyMySQL-0.8.0.tar.gz
|
|
||||||
/PyMySQL-0.8.1.tar.gz
|
|
||||||
/PyMySQL-0.9.0.tar.gz
|
|
||||||
/PyMySQL-0.9.1.tar.gz
|
|
||||||
/PyMySQL-0.9.2.tar.gz
|
|
||||||
/PyMySQL-0.9.3.tar.gz
|
|
||||||
/PyMySQL-0.10.0.tar.gz
|
|
||||||
/PyMySQL-0.10.1.tar.gz
|
|
||||||
/PyMySQL-1.0.2.tar.gz
|
|
||||||
/PyMySQL-1.0.3.tar.gz
|
|
||||||
/PyMySQL-1.1.0.tar.gz
|
|
||||||
/PyMySQL-1.1.1.tar.gz
|
|
||||||
/pymysql-1.1.2.tar.gz
|
|
||||||
|
|||||||
1
.python3.14-PyMySQL.metadata
Normal file
1
.python3.14-PyMySQL.metadata
Normal file
@ -0,0 +1 @@
|
|||||||
|
4d6316ea177bce6794a9ad1fdf67587b860df626 SOURCES/pymysql-1.1.2.tar.gz
|
||||||
1
sources
1
sources
@ -1 +0,0 @@
|
|||||||
SHA512 (pymysql-1.1.2.tar.gz) = 338ff403ea96364ed1785501e41d22ffa4305ff09db14445dad8a06e643826c9089d0de3a77de52b55d0e02a9a2a6e0344271b172008bdab968bd74384115736
|
|
||||||
@ -1,14 +0,0 @@
|
|||||||
test: ./test.sh
|
|
||||||
framework: beakerlib
|
|
||||||
require:
|
|
||||||
- library(database/mariadb)
|
|
||||||
- python3.14-PyMySQL
|
|
||||||
- python3.14-pytest
|
|
||||||
- git-core
|
|
||||||
|
|
||||||
tag:
|
|
||||||
- rhel-buildroot
|
|
||||||
|
|
||||||
environment:
|
|
||||||
PYTHON: python3.14
|
|
||||||
PYTEST: pytest-3.14
|
|
||||||
@ -1,56 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
# vim: dict+=/usr/share/beakerlib/dictionary.vim cpt=.,w,b,u,t,i,k
|
|
||||||
. /usr/share/beakerlib/beakerlib.sh || exit 1
|
|
||||||
|
|
||||||
# Runs upstream tests (they are not part of the source tarball)
|
|
||||||
# make sure to update VERSION_TAG in the case of rebase
|
|
||||||
|
|
||||||
# Autodetection from rpm if not set directly
|
|
||||||
# VERSION_TAG="${VERSION_TAG:-v1.1.0}"
|
|
||||||
|
|
||||||
PYTHON="${PYTHON:-python3}"
|
|
||||||
PYTEST="${PYTEST:-pytest3}"
|
|
||||||
USER="tester$$"
|
|
||||||
USER_HOME="/home/$USER"
|
|
||||||
|
|
||||||
UPSTREAM_SOURCE="https://github.com/PyMySQL/PyMySQL"
|
|
||||||
|
|
||||||
rlJournalStart
|
|
||||||
rlPhaseStartSetup
|
|
||||||
rlImport "database/mariadb" || rlDie
|
|
||||||
rlRun mariadbStart || rlDie
|
|
||||||
|
|
||||||
rlRun "mysql -uroot -e \"SET PASSWORD FOR 'root'@'localhost' = '' \""
|
|
||||||
rlRun "mysql -h127.0.0.1 -uroot -e 'select version()'" || rlDie
|
|
||||||
|
|
||||||
rlRun "useradd $USER"
|
|
||||||
git clone $UPSTREAM_SOURCE "$USER_HOME/repo"
|
|
||||||
SYSTEM_LOCATION="$(dirname $($PYTHON -c 'import pymysql; print(pymysql.__file__)'))"
|
|
||||||
if [[ -z "$VERSION_TAG" ]]; then
|
|
||||||
VERSION_TAG="v$(rpm -qf $SYSTEM_LOCATION --qf '%{VERSION}')"
|
|
||||||
rlLog "Detected version: $VERSION_TAG"
|
|
||||||
fi
|
|
||||||
rlRun "(cd $USER_HOME/repo && git checkout $VERSION_TAG)"
|
|
||||||
rlRun "rlFileBackup --clean $SYSTEM_LOCATION"
|
|
||||||
rlRun "mv $USER_HOME/repo/pymysql/tests $SYSTEM_LOCATION"
|
|
||||||
|
|
||||||
rlRun 'mysql -h127.0.0.1 -uroot -e "SET GLOBAL local_infile=on"'
|
|
||||||
rlRun "mysql -h127.0.0.1 -uroot --comments < $USER_HOME/repo/ci/docker-entrypoint-initdb.d/init.sql"
|
|
||||||
rlRun "mysql -h127.0.0.1 -uroot --comments < $USER_HOME/repo/ci/docker-entrypoint-initdb.d/mysql.sql"
|
|
||||||
rlRun "mysql -h127.0.0.1 -uroot --comments < $USER_HOME/repo/ci/docker-entrypoint-initdb.d/mariadb.sql"
|
|
||||||
rlRun "cp $USER_HOME/repo/ci/docker.json $SYSTEM_LOCATION/tests/databases.json"
|
|
||||||
|
|
||||||
rlRun "sed -e 's^/run/mysqld/mysqld.sock^/var/lib/mysql/mysql.sock^' -i $SYSTEM_LOCATION/tests/databases.json"
|
|
||||||
rlPhaseEnd
|
|
||||||
|
|
||||||
rlPhaseStartTest
|
|
||||||
# there is no `nacl` on rhel/c10s
|
|
||||||
rlRun "su -l -c \"$PYTEST -v $SYSTEM_LOCATION/tests -k 'not testAuthEd25519'\" $USER"
|
|
||||||
rlPhaseEnd
|
|
||||||
|
|
||||||
rlPhaseStartCleanup
|
|
||||||
rlRun mariadbStop
|
|
||||||
rlRun "userdel -rf $USER"
|
|
||||||
rlPhaseEnd
|
|
||||||
rlJournalEnd
|
|
||||||
|
|
||||||
Loading…
Reference in New Issue
Block a user