postgres-github.git / summary / log / commit / refs

commit    b8da9869b850246ea047038fb974830269b83bcc
Author:   Andrew Dunstan <andrew@dunslane.net>
Date:     Wed Apr 01 17:55:13 2026 +0000

    perl tap: Use croak instead of die in our helper modules
    
    Replace die with croak throughout Cluster.pm and Utils.pm (except in
    INIT blocks and signal handlers, where die is correct) so that error
    messages report the test script's line number rather than the helper
    module's.
    
    Add @CARP_NOT in Utils.pm listing PostgreSQL::Test::Cluster, so that
    when a Utils function is called through a Cluster.pm wrapper, croak
    skips both packages and reports the actual test-script caller.
    
    Author: Jelte Fennema-Nio <postgres@jeltef.nl>
    Reviewed-by: Andrew Dunstan <andrew@dunslane.net>
    Reviewed-by: Corey Huinker <corey.huinker@gmail.com>
    Reviewed-by: Zsolt Parragi <zsolt.parragi@percona.com>
    Reviewed-by: Nazir Bilal Yavuz <byavuz81@gmail.com>
    Reviewed-by: Andres Freund <andres@anarazel.de>
    Discussion: https://postgr.es/m/DFYFWM053WHS.10K8ZPJ605UFK@jeltef.nl

[parent: 76540fdedf40]