number of fields should respond to inspect should verify the default type map for result values as well should encode integer params should retrieve it's oids shouldn't allow param mappings with different number of fields should convert hash form parameters to string when using string encoders should allow mixed type conversions will deny copy queries with different column count forwards query param conversions to the #default_type_map Tearing down test database pg_ctl -D /builddir/build/BUILD/pg-1.2.3/usr/share/gems/gems/pg-1.2.3/tmp_test_specs/data stop PG::TypeMapByMriType No pidfile (#) Setting up test database for PG::TypeMapByMriType Command output logged to /builddir/build/BUILD/pg-1.2.3/usr/share/gems/gems/pg-1.2.3/tmp_test_specs/setup.log Starting postgres pg_ctl -w -o "-k \"/builddir/build/BUILD/pg-1.2.3/usr/share/gems/gems/pg-1.2.3/tmp_test_specs\"" -D /builddir/build/BUILD/pg-1.2.3/usr/share/gems/gems/pg-1.2.3/tmp_test_specs/data start Creating the test DB psql -e -c "DROP DATABASE IF EXISTS test" postgres createdb -e test should allow mixed type conversions should retrieve all conversions should retrieve particular conversions should raise TypeError with derived type map should check MRI type key should raise an error when used for results should allow mixed type conversions with derived type map should allow deletion of coders forwards query param conversions to the #default_type_map Tearing down test database pg_ctl -D /builddir/build/BUILD/pg-1.2.3/usr/share/gems/gems/pg-1.2.3/tmp_test_specs/data stop Finished in 5 minutes 57 seconds (files took 11.69 seconds to load) 694 examples, 0 failures Randomized with seed 38977 + popd ~/build/BUILD/pg-1.2.3 + RPM_EC=0 ++ jobs -p + exit 0 Processing files: rubygem-pg-1.2.3-2.fc33.riscv64 Provides: rubygem(pg) = 1.2.3 rubygem-pg = 1.2.3-2.fc33 rubygem-pg(riscv-64) = 1.2.3-2.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libpq.so.5()(64bit) libpq.so.5(RHPG_10)(64bit) libpq.so.5(RHPG_9.6)(64bit) libruby.so.2.7()(64bit) rtld(GNU_HASH) ruby(rubygems) Processing files: rubygem-pg-doc-1.2.3-2.fc33.noarch Provides: rubygem-pg-doc = 1.2.3-2.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: rubygem-pg-debugsource-1.2.3-2.fc33.riscv64 Provides: rubygem-pg-debugsource = 1.2.3-2.fc33 rubygem-pg-debugsource(riscv-64) = 1.2.3-2.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: rubygem-pg-debuginfo-1.2.3-2.fc33.riscv64 Provides: debuginfo(build-id) = e423c0f4d5b116be5f716340290a414b41b01ac0 rubygem-pg-debuginfo = 1.2.3-2.fc33 rubygem-pg-debuginfo(riscv-64) = 1.2.3-2.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: rubygem-pg-debugsource(riscv-64) = 1.2.3-2.fc33 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rubygem-pg-1.2.3-2.fc33.riscv64 Wrote: /builddir/build/RPMS/rubygem-pg-1.2.3-2.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/rubygem-pg-debugsource-1.2.3-2.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/rubygem-pg-debuginfo-1.2.3-2.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/rubygem-pg-doc-1.2.3-2.fc33.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.sL3wIy + umask 022 + cd /builddir/build/BUILD + cd pg-1.2.3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/rubygem-pg-1.2.3-2.fc33.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0