Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1v9dCn-0043FU-Kz for pgsql-committers@arkaria.postgresql.org; Fri, 17 Oct 2025 05:40:44 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1v9dCl-0003Im-ME for pgsql-committers@arkaria.postgresql.org; Fri, 17 Oct 2025 05:40:42 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1v9dCl-0003Ic-Ep for pgsql-committers@lists.postgresql.org; Fri, 17 Oct 2025 05:40:42 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1v9dCi-002eub-0M for pgsql-committers@lists.postgresql.org; Fri, 17 Oct 2025 05:40:42 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1v9dCh-001Icz-2H for pgsql-committers@lists.postgresql.org; Fri, 17 Oct 2025 05:40:37 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1v9dCf-00260y-1J for pgsql-committers@lists.postgresql.org; Fri, 17 Oct 2025 05:40:37 +0000 Content-Type: multipart/mixed; boundary="===============0178994453139954153==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Improve TAP tests by replacing ok() with better Test::More funct X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 17 Oct 2025 05:40:37 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0178994453139954153== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 SW1wcm92ZSBUQVAgdGVzdHMgYnkgcmVwbGFjaW5nIG9rKCkgd2l0aCBiZXR0ZXIgVGVzdDo6TW9y ZSBmdW5jdGlvbnMKClRoZSBUQVAgdGVzdHMgd2hvc2Ugb2soKSBjYWxscyBhcmUgY2hhbmdlZCBp biB0aGlzIGNvbW1pdCB3ZXJlIHJlbHlpbmcKb24gcGVybCBvcGVyYXRvcnMsIHJhdGhlciB0aGFu IGVxdWl2YWxlbnRzIGF2YWlsYWJsZSBpbiBUZXN0OjpNb3JlLiAgRm9yCmV4YW1wbGUsIHJhdGhl ciB0aGFuIHRoZSBmb2xsb3dpbmc6Cm9rKCRkYXRhID1+IHFyL2V4cHIvbSwgImV4cHIgbWF0Y2hp bmciKTsKb2soJGRhdGEgIX4gcXIvZXhwci9tLCAiZXhwciBub3QgbWF0Y2hpbmciKTsKVGhlIG5l dyB0ZXN0IGNvZGUgdXNlcyB0aGlzIGVxdWl2YWxlbnQ6Cmxpa2UoJGRhdGEsIHFyL2V4cHIvbSwg ImV4cHIgbWF0Y2hpbmciKTsKdW5saWtlKCRkYXRhLCBxci9leHByL20sICJleHByIG5vdCBtYXRj aGluZyIpOwoKQSBodWdlIGJlbmVmaXQgb2YgdGhlIG5ldyBmb3JtdWxhdGlvbiBpcyB0aGF0IGl0 IGlzIHBvc3NpYmxlIHRvIGtub3cKYWJvdXQgdGhlIHZhbHVlcyB3ZSBhcmUgY2hlY2tpbmcgaWYg YSBmYWlsdXJlIGhhcHBlbnMsIG1ha2luZyBkZWJ1Z2dpbmcKZWFzaWVyLCBzaG91bGQgdGhlIHRl c3QgcnVucyBoYXBwZW4gaW4gdGhlIGJ1aWxkZmFybSwgaW4gdGhlIENJIG9yCmxvY2FsbHkuCgpU aGlzIGNoYW5nZSBsZWFkcyB0byBtb3JlIHRlc3QgY29kZSBvdmVyYWxsIGFzIHBlcmx0aWR5IGxp a2VzIHRvIG1ha2UKdGhlIGNvZGUgcHJldHR5IHRoZSB3YXkgaXQgaXMgaW4gdGhpcyBjb21taXQu CgpBdXRob3I6IFNhZGh1cHJhc2FkIFBhdHJvIDxiLnNhZGh1QGdtYWlsLmNvbT4KRGlzY3Vzc2lv bjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9DQUZGMC1DSGh3TnhfQ3YydXk3dEtqT0RVYmVPZ1BySnBX NFJwZjFqcUIxNl8xYlUyc2dAbWFpbC5nbWFpbC5jb20KCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpE ZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi9m YWJiMzNiMzUxYzI1MDRhMTk4NWY5YTFjZGY2OTc5MjRjZDVmMDIzCgpNb2RpZmllZCBGaWxlcwot LS0tLS0tLS0tLS0tLQpjb250cmliL2FtY2hlY2svdC8wMDRfdmVyaWZ5X25idHJlZV91bmlxdWUu cGwgICAgICB8ICAyMCArKy0KY29udHJpYi9wZ192aXNpYmlsaXR5L3QvMDAyX2NvcnJ1cHRfdm0u cGwgICAgICAgICAgfCAgIDIgKy0Kc3JjL2Jpbi9pbml0ZGIvdC8wMDFfaW5pdGRiLnBsICAgICAg ICAgICAgICAgICAgICAgfCAgIDYgKy0Kc3JjL2Jpbi9wZ19iYXNlYmFja3VwL3QvMDQwX3BnX2Ny ZWF0ZXN1YnNjcmliZXIucGwgfCAgIDIgKy0Kc3JjL2Jpbi9wZ19jb21iaW5lYmFja3VwL3QvMDEw X2hhcmRsaW5rLnBsICAgICAgICAgfCAgIDQgKy0Kc3JjL2Jpbi9wZ19kdW1wL3QvMDAyX3BnX2R1 bXAucGwgICAgICAgICAgICAgICAgICAgfCAgIDYgKy0Kc3JjL2Jpbi9wZ19kdW1wL3QvMDA1X3Bn X2R1bXBfZmlsdGVyZmlsZS5wbCAgICAgICAgfCAxMzUgKysrKysrKysrKysrKy0tLS0tLS0tCnNy Yy9iaW4vcGdiZW5jaC90LzAwMV9wZ2JlbmNoX3dpdGhfc2VydmVyLnBsICAgICAgIHwgIDMzICsr Ky0tCnNyYy9iaW4vcHNxbC90LzAwMV9iYXNpYy5wbCAgICAgICAgICAgICAgICAgICAgICAgIHwg ICAyICstCnNyYy9iaW4vc2NyaXB0cy90LzAyMF9jcmVhdGVkYi5wbCAgICAgICAgICAgICAgICAg IHwgICA0ICstCi4uLi9saWJwcS90LzAwM19sb2FkX2JhbGFuY2VfaG9zdF9saXN0LnBsICAgICAg ICAgIHwgIDExICstCnNyYy9pbnRlcmZhY2VzL2xpYnBxL3QvMDA0X2xvYWRfYmFsYW5jZV9kbnMu cGwgICAgIHwgIDExICstCnNyYy90ZXN0L21vZHVsZXMvdGVzdF9haW8vdC8wMDJfaW9fd29ya2Vy cy5wbCAgICAgIHwgICA1ICstCi4uLi90ZXN0X21pc2MvdC8wMDFfY29uc3RyYWludF92YWxpZGF0 aW9uLnBsICAgICAgIHwgMTIzICsrKysrKysrKysrLS0tLS0tLS0Kc3JjL3Rlc3QvbW9kdWxlcy90 ZXN0X21pc2MvdC8wMDJfdGFibGVzcGFjZS5wbCAgICAgfCAgNDAgKysrLS0tCnNyYy90ZXN0L21v ZHVsZXMvdGVzdF9wZ19kdW1wL3QvMDAxX2Jhc2UucGwgICAgICAgIHwgICA2ICstCnNyYy90ZXN0 L21vZHVsZXMveGlkX3dyYXBhcm91bmQvdC8wMDJfbGltaXRzLnBsICAgIHwgICAyICstCnNyYy90 ZXN0L3JlY292ZXJ5L3QvMDAxX3N0cmVhbV9yZXAucGwgICAgICAgICAgICAgIHwgIDE4ICstLQpz cmMvdGVzdC9yZWNvdmVyeS90LzAwM19yZWNvdmVyeV90YXJnZXRzLnBsICAgICAgICB8ICAgOSAr LQpzcmMvdGVzdC9yZWNvdmVyeS90LzAwNV9yZXBsYXlfZGVsYXkucGwgICAgICAgICAgICB8ICAg NiArLQpzcmMvdGVzdC9yZWNvdmVyeS90LzAwNl9sb2dpY2FsX2RlY29kaW5nLnBsICAgICAgICB8 ICAxMSArLQpzcmMvdGVzdC9yZWNvdmVyeS90LzAyMF9hcmNoaXZlX3N0YXR1cy5wbCAgICAgICAg ICB8ICAgNCArLQpzcmMvdGVzdC9yZWNvdmVyeS90LzAyNF9hcmNoaXZlX3JlY292ZXJ5LnBsICAg ICAgICB8ICAgNSArLQouLi4vcmVjb3ZlcnkvdC8wMzVfc3RhbmRieV9sb2dpY2FsX2RlY29kaW5n LnBsICAgICB8ICAxNSArKy0KLi4uL3JlY292ZXJ5L3QvMDQwX3N0YW5kYnlfZmFpbG92ZXJfc2xv dHNfc3luYy5wbCAgfCAgMzMgKysrLS0KLi4uL3JlY292ZXJ5L3QvMDQ0X2ludmFsaWRhdGVfaW5h Y3RpdmVfc2xvdHMucGwgICAgfCAgIDQgKy0Kc3JjL3Rlc3Qvc3Vic2NyaXB0aW9uL3QvMDAxX3Jl cF9jaGFuZ2VzLnBsICAgICAgICAgfCAgMjQgKystLQpzcmMvdGVzdC9zdWJzY3JpcHRpb24vdC8w MDdfZGRsLnBsICAgICAgICAgICAgICAgICB8ICAxNSArKy0Kc3JjL3Rlc3Qvc3Vic2NyaXB0aW9u L3QvMDEzX3BhcnRpdGlvbi5wbCAgICAgICAgICAgfCAgMzUgKysrLS0tCnNyYy90ZXN0L3N1YnNj cmlwdGlvbi90LzAyN19ub3N1cGVydXNlci5wbCAgICAgICAgIHwgICA1ICstCnNyYy90ZXN0L3N1 YnNjcmlwdGlvbi90LzAzMV9jb2x1bW5fbGlzdC5wbCAgICAgICAgIHwgICA1ICstCnNyYy90ZXN0 L3N1YnNjcmlwdGlvbi90LzAzNV9jb25mbGljdHMucGwgICAgICAgICAgIHwgIDQ3ICsrKystLS0K MzIgZmlsZXMgY2hhbmdlZCwgMzkzIGluc2VydGlvbnMoKyksIDI1NSBkZWxldGlvbnMoLSkKCg== --===============0178994453139954153==--