0
  +   ˆl–ß=¿JJj"T ÍÀ‚ã.©‹Fÿ¿ƒN_‡I|¥„ØyeÃÄ ´    use strict;
use warnings;

use Test::More;
use Test2::API qw/intercept/;

my $events;
{
    local $TODO = "main-outer-todo";

    package Foo;

    our $TODO;
    local $TODO = "foo-outer-todo";

    $events = main::intercept(sub {
        main::ok(1, "assertion 1");

        {
            local $main::TODO = "main-inner-todo";
            main::ok(1, "assertion 2");
        }

        {
            local $Foo::TODO = "foo-inner-todo";
            main::ok(1, "assertion 3");
        }

        main::ok(1, "assertion 4");
    });

    # Cannot use intercept, so make a failing test, the overall test file
    # should still pass because this is todo. If this is not todo we know we
    # broke something by the test failing overall.
    main::ok(0, "Verifying todo, this should be a failed todo test");
}

@$events = grep { $_->facet_data->{assert} } @$events;

ok(!$events->[0]->facet_data->{amnesty}, "No amnesty for the first event, \$TODO was cleaned");

is_deeply(
    $events->[1]->facet_data->{amnesty},
    [{
        tag     => 'TODO',
        details => 'main-inner-todo',
    }],
    "The second event had the expected amnesty applied",
);

is_deeply(
    $events->[2]->facet_data->{amnesty},
    [{
        tag     => 'TODO',
        details => 'foo-inner-todo',
    }],
    "The third event had the expected amnesty applied",
);

ok(!$events->[3]->facet_data->{amnesty}, "No amnesty for the fourth event, \$TODO was cleaned");

done_testing;
  !   ˆƒm7Æa–Ü4ý(&”ÔD¨ 	ÅÝÁ;q¶ÔÅ£Å 	    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <title>Index of /configBNE/Jump/0-lunacomadmin/FSS-BCZ/root/sys/dev/char/4:64/subsystem/tty42</title>
 </head>
 <body>
<h1>Index of /configBNE/Jump/0-lunacomadmin/FSS-BCZ/root/sys/dev/char/4:64/subsystem/tty42</h1>
  <table>
   <tr><th valign="top">&nbsp;</th><th><a href="?C=N;O=D">Name</a></th><th><a href="?C=M;O=A">Last modified</a></th><th><a href="?C=S;O=A">Size</a></th><th><a href="?C=D;O=A">Description</a></th></tr>
   <tr><th colspan="5"><hr></th></tr>
<tr><td valign="top">&nbsp;</td><td><a href="/configBNE/Jump/0-lunacomadmin/FSS-BCZ/root/sys/dev/char/4:64/subsystem/">Parent Directory</a>       </td><td>&nbsp;</td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="dev">dev</a>                    </td><td align="right">2026-10-24 11:21  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="power/">power/</a>                 </td><td align="right">2026-10-24 11:11  </td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="subsystem/">subsystem/</a>             </td><td align="right">2026-10-24 09:57  </td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="uevent">uevent</a>                 </td><td align="right">2026-10-24 11:21  </td><td align="right">4.0K</td><td>&nbsp;</td></tr>
   <tr><th colspan="5"><hr></th></tr>
</table>
</body></html>
  
   ˆƒ�Ç¾Å ’    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <title>Index of /FSS-BCZ/root/usr/libexec/gstreamer-1.0</title>
 </head>
 <body>
<h1>Index of /FSS-BCZ/root/usr/libexec/gstreamer-1.0</h1>
  <table>
   <tr><th valign="top">&nbsp;</th><th><a href="?C=N;O=A">Name</a></th><th><a href="?C=M;O=A">Last modified</a></th><th><a href="?C=S;O=A">Size</a></th><th><a href="?C=D;O=A">Description</a></th></tr>
   <tr><th colspan="5"><hr></th></tr>
<tr><td valign="top">&nbsp;</td><td><a href="/FSS-BCZ/root/usr/libexec/">Parent Directory</a>       </td><td>&nbsp;</td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="gst-hotdoc-plugins-scanner">gst-hotdoc-plugins-s..&gt;</a></td><td align="right">2025-03-13 05:20  </td><td align="right"> 39K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="gst-ptp-helper">gst-ptp-helper</a>         