---
name: "Test::LeakTrace::Script"
section: "3pm"
platform: "linux"
package: "perl-test-leaktrace"
version: "0.17-8"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/Test::LeakTrace::Script"
---

# Test::LeakTrace::Script(3pm)

A LeakTrace interface for whole scripts

## NAME

Test::LeakTrace::Script - A LeakTrace interface for whole scripts

## SYNOPSIS

```
        #!perl -w
        use Test::LeakTrace::Script sub{
                my($svref, $file, $line) = @_;
                warn "leaked $svref from $file line $line.\n";
        };
```

## DESCRIPTION

This is a interface to `"Test::LeakTrace"` for whole scripts.

## INTERFACE

### Command line interface

```
        $ perl -MTest::LeakTrace::Script script.pl
        $ perl -MTest::LeakTrace::Script=-verbose script.pl
        $ TEST_LEAKTRACE=-lines script.pl
```

## ENVIRONMENT VARIABLES

### TEST\_LEAKTRACE=mode

*-simple (DEFAULT)*

*-sv\_dump*

*-lines*

*-verbose*

## SEE ALSO

Test::LeakTrace.
