15 CompletionDriver::Globals
17 CompletionDriver::Keywords
18 CompletionDriver::LexEnv
19 CompletionDriver::Methods
20 CompletionDriver::Turtles
42 # one $repl is shared:
43 # "Looks like the problem is that you can't open multiple instances of
44 # Term::ReadLine:Perl from the same object. I was able to correct this by
45 # changing the test to reuse the same Devel::REPL instance each time. This
46 # prevents the warning that causes the test to fail. I don't think this
47 # changes the spirit of the test, it's just a byproduct of how
48 # Term::ReadLine::Perl works." -- RT#84246
49 my $repl = Devel::REPL->new;
50 for my $plugin_name (@plugins) {
51 test_load_plugin($plugin_name);
54 sub test_load_plugin {
55 my ($plugin_name) = @_;
56 my $test_name = "plugin $plugin_name loaded";
57 eval "use Devel::REPL::Plugin::$plugin_name";
59 eval { $repl->load_plugin($plugin_name) };
63 skip "could not eval plugin $plugin_name", 1;