bump version for release
[p5sagit/Devel-REPL.git] / t / load_core.t
1 use strict;
2 use warnings;
3 use Test::More 'no_plan';
4
5 use_ok('Devel::REPL');
6 use_ok('Devel::REPL::Script');
7 use_ok('Devel::REPL::Plugin::Colors');
8 use_ok('Devel::REPL::Plugin::Commands');
9
10 eval 'use PPI';
11 unless ($@) {
12    use_ok('Devel::REPL::Plugin::Completion');
13 }
14
15 eval 'use File::Next';
16 unless ($@) {
17    use_ok('Devel::REPL::Plugin::CompletionDriver::INC');
18 }
19
20 eval 'use B::Keywords';
21 unless ($@) {
22    use_ok('Devel::REPL::Plugin::CompletionDriver::Keywords');
23 }
24
25 eval 'use Lexical::Persistence';
26 unless ($@) {
27    use_ok('Devel::REPL::Plugin::CompletionDriver::LexEnv');
28 }
29
30 use_ok('Devel::REPL::Plugin::CompletionDriver::Globals');
31 use_ok('Devel::REPL::Plugin::CompletionDriver::Methods');
32
33 eval 'use Data::Dump::Concise';
34 unless ($@) {
35    use_ok('Devel::REPL::Plugin::DDC');
36 }
37
38 eval 'use Data::Dump::Streamer';
39 unless ($@) {
40    use_ok('Devel::REPL::Plugin::DDS');
41 }
42
43 use_ok('Devel::REPL::Plugin::DumpHistory');
44 use_ok('Devel::REPL::Plugin::FancyPrompt');
45 use_ok('Devel::REPL::Plugin::FindVariable');
46 use_ok('Devel::REPL::Plugin::History');
47
48 eval 'use Sys::SigAction';
49 unless ($@) {
50    use_ok('Devel::REPL::Plugin::Interrupt');
51 }
52
53 # use_ok('Devel::REPL::Plugin::Interrupt') unless $^O eq 'MSWin32';
54 use_ok('Devel::REPL::Plugin::LexEnv');
55
56 eval 'use PPI';
57 unless ($@) {
58    use_ok('Devel::REPL::Plugin::MultiLine::PPI');
59 }
60
61 eval 'use App::Nopaste';
62 unless ($@) {
63    use_ok('Devel::REPL::Plugin::Nopaste');
64 }
65
66 use_ok('Devel::REPL::Plugin::OutputCache');
67 use_ok('Devel::REPL::Plugin::Packages');
68 use_ok('Devel::REPL::Plugin::Peek');
69 eval 'use PPI';
70 unless ($@) {
71    use_ok('Devel::REPL::Plugin::PPI');
72 }
73
74 use_ok('Devel::REPL::Plugin::ReadLineHistory');
75
76 eval 'use Module::Refresh';
77 unless ($@) {
78    use_ok('Devel::REPL::Plugin::Refresh');
79 }
80
81 use_ok('Devel::REPL::Plugin::ShowClass');
82 use_ok('Devel::REPL::Plugin::Timing');
83 use_ok('Devel::REPL::Plugin::Turtles');