diff options
Diffstat (limited to 'postgresql-tests')
-rw-r--r-- | postgresql-tests/config.sh | 8 | ||||
-rw-r--r-- | postgresql-tests/tasks/initdb/config.sh | 4 | ||||
-rw-r--r--[-rwxr-xr-x] | postgresql-tests/tasks/initdb/runtest.sh | 29 | ||||
-rw-r--r-- | postgresql-tests/tasks/initdb_old/config.sh | 4 | ||||
-rw-r--r--[-rwxr-xr-x] | postgresql-tests/tasks/initdb_old/runtest.sh | 18 | ||||
-rw-r--r-- | postgresql-tests/tasks/upgrade-basic/config.sh | 2 | ||||
-rw-r--r-- | postgresql-tests/tasks/upgrade-basic/runtest.sh | 14 | ||||
-rw-r--r-- | postgresql-tests/tasks/upgrade-utf8-syntax/config.sh | 3 | ||||
-rw-r--r-- | postgresql-tests/tasks/upgrade-utf8-syntax/runtest.sh | 29 |
9 files changed, 64 insertions, 47 deletions
diff --git a/postgresql-tests/config.sh b/postgresql-tests/config.sh index 6650ed2..6dc859a 100644 --- a/postgresql-tests/config.sh +++ b/postgresql-tests/config.sh @@ -1,7 +1,4 @@ -# include PostgreSQL specific test-library -. "$srcdir/lib_pgsql.sh" || exit 1 - -export dtf_dataurls +export dtf_dataurls dtf_libfiles # this is needed for some tests dtf_dataurls[0]=http://172.16.125.10/root-tests/data/postgresql/ @@ -11,3 +8,6 @@ dtf_cb_dist_tasks() { tar -ch "$dir" --exclude gen-data } + +# include PostgreSQL specific test-library +dtf_libfiles[0]="$srcdir/lib_pgsql.sh" diff --git a/postgresql-tests/tasks/initdb/config.sh b/postgresql-tests/tasks/initdb/config.sh deleted file mode 100644 index c7f6619..0000000 --- a/postgresql-tests/tasks/initdb/config.sh +++ /dev/null @@ -1,4 +0,0 @@ -DTF_TEST_ID="initdb-basic" -DTF_TEST_DESCRIPTION="\ -Check that the syntax 'postgresql-setup --initdb' works together with following -'service start postgresql'." diff --git a/postgresql-tests/tasks/initdb/runtest.sh b/postgresql-tests/tasks/initdb/runtest.sh index ee520d6..f8cf3a5 100755..100644 --- a/postgresql-tests/tasks/initdb/runtest.sh +++ b/postgresql-tests/tasks/initdb/runtest.sh @@ -1,11 +1,20 @@ -dtf_postgresql_test_init -if rlIsFedora 18 19 20 21 || rlIsRHEL 5 6 7; then - # This syntaxe is not supported on oler systems. - : -else - rlRun "postgresql-setup --initdb" - rlServiceStart postgresql - dtf_postgresql_check_started -fi +export DTF_TEST_ID="initdb-basic" +export DTF_TEST_DESCRIPTION="\ +Check that the syntax 'postgresql-setup --initdb' works together with following +'service start postgresql'." + +run() +{ + dtf_postgresql_test_init + if rlIsFedora 18 19 20 21 || rlIsRHEL 5 6 7; then + # This syntaxe is not supported on oler systems. + : + else + rlRun "postgresql-setup --initdb" + rlServiceStart postgresql + dtf_postgresql_check_started + fi + + dtf_postgresql_test_finish +} -dtf_postgresql_test_finish diff --git a/postgresql-tests/tasks/initdb_old/config.sh b/postgresql-tests/tasks/initdb_old/config.sh deleted file mode 100644 index 2386677..0000000 --- a/postgresql-tests/tasks/initdb_old/config.sh +++ /dev/null @@ -1,4 +0,0 @@ -DTF_TEST_ID="initdb-old-syntax" -DTF_TEST_DESCRIPTION="\ -Check that the old syntax 'postgresql-setup initdb' works together with -following 'service start postgresql'." diff --git a/postgresql-tests/tasks/initdb_old/runtest.sh b/postgresql-tests/tasks/initdb_old/runtest.sh index 6a8d63c..1cd77f4 100755..100644 --- a/postgresql-tests/tasks/initdb_old/runtest.sh +++ b/postgresql-tests/tasks/initdb_old/runtest.sh @@ -1,5 +1,13 @@ -dtf_postgresql_test_init -rlRun "postgresql-setup initdb" -rlServiceStart postgresql -dtf_postgresql_check_started -dtf_postgresql_test_finish +export DTF_TEST_ID="initdb-old-syntax" +export DTF_TEST_DESCRIPTION="\ +Check that the old syntax 'postgresql-setup initdb' works together with +following 'service start postgresql'." + +run() +{ + dtf_postgresql_test_init + rlRun "postgresql-setup initdb" + rlServiceStart postgresql + dtf_postgresql_check_started + dtf_postgresql_test_finish +} diff --git a/postgresql-tests/tasks/upgrade-basic/config.sh b/postgresql-tests/tasks/upgrade-basic/config.sh deleted file mode 100644 index a1d4a2f..0000000 --- a/postgresql-tests/tasks/upgrade-basic/config.sh +++ /dev/null @@ -1,2 +0,0 @@ -export DTF_TEST_ID="basic-upgrade" -export DTF_TEST_DESCRIPTION="Check postgresql-setup [--]upgrade" diff --git a/postgresql-tests/tasks/upgrade-basic/runtest.sh b/postgresql-tests/tasks/upgrade-basic/runtest.sh index 37af60e..7952fe0 100644 --- a/postgresql-tests/tasks/upgrade-basic/runtest.sh +++ b/postgresql-tests/tasks/upgrade-basic/runtest.sh @@ -1,6 +1,12 @@ -dtf_postgresql_test_init +export DTF_TEST_ID="basic-upgrade" +export DTF_TEST_DESCRIPTION="Check postgresql-setup [--]upgrade" -dtf_postgresql_upgrade_tour "$(dtf_postgresql_data_mirror)" basic.tar.gz -rlAssert0 "test wrapper should finish successfully" $? +run() +{ + dtf_postgresql_test_init -dtf_postgresql_test_finish + dtf_postgresql_upgrade_tour "$(dtf_postgresql_data_mirror)" basic.tar.gz + rlAssert0 "test wrapper should finish successfully" $? + + dtf_postgresql_test_finish +} diff --git a/postgresql-tests/tasks/upgrade-utf8-syntax/config.sh b/postgresql-tests/tasks/upgrade-utf8-syntax/config.sh deleted file mode 100644 index bed95ad..0000000 --- a/postgresql-tests/tasks/upgrade-utf8-syntax/config.sh +++ /dev/null @@ -1,3 +0,0 @@ -export DTF_TEST_ID="basic-locale-utf8-syntax" -export DTF_TEST_DESCRIPTION="Check postgresql-setup --upgrade works even when \ -the system locale changed from xx_XX.utf8 to xx_XX.UTF-8" diff --git a/postgresql-tests/tasks/upgrade-utf8-syntax/runtest.sh b/postgresql-tests/tasks/upgrade-utf8-syntax/runtest.sh index cc8f8c4..c14a34e 100644 --- a/postgresql-tests/tasks/upgrade-utf8-syntax/runtest.sh +++ b/postgresql-tests/tasks/upgrade-utf8-syntax/runtest.sh @@ -1,15 +1,22 @@ -dtf_postgresql_test_init +export DTF_TEST_ID="basic-locale-utf8-syntax" +export DTF_TEST_DESCRIPTION="Check postgresql-setup --upgrade works even when \ +the system locale changed from xx_XX.utf8 to xx_XX.UTF-8" -dtf_postgresql_cb_upgrade_select() +run() { - if rlIsFedora 20 21 22; then - cat - else - cat >/dev/null - fi -} + dtf_postgresql_test_init + + dtf_postgresql_cb_upgrade_select() + { + if rlIsFedora 20 21 22; then + cat + else + cat >/dev/null + fi + } -dtf_postgresql_upgrade_tour "$(dtf_postgresql_data_mirror)" locale-utf-typo.tar.gz -rlAssert0 "test wrapper should finish successfully" $? + dtf_postgresql_upgrade_tour "$(dtf_postgresql_data_mirror)" locale-utf-typo.tar.gz + rlAssert0 "test wrapper should finish successfully" $? -dtf_postgresql_test_finish + dtf_postgresql_test_finish +} |