Commit | Line | Data |
---|---|---|
58b07c77 | 1 | use strict; |
2 | use warnings; | |
4befcbc3 | 3 | use Test::More; |
58b07c77 | 4 | |
4befcbc3 | 5 | use B::Hooks::EndOfScope::WithFallback; |
58b07c77 | 6 | |
7 | our $called; | |
8 | ||
9 | sub foo { | |
10 | BEGIN { on_scope_end { $called = 1 } } | |
11 | ||
12 | # uncomment this to make the test pass | |
13 | eval '42'; | |
14 | } | |
15 | ||
16 | BEGIN { | |
17 | ok($called, 'callback invoked'); | |
18 | } | |
4befcbc3 | 19 | |
20 | done_testing; |