!RBIX 11817445442317083511 x M 1 n n x 10 __script__ i 22 5 7 0 64 47 49 1 1 15 5 7 2 64 56 3 47 50 4 1 15 2 11 I 3 I 0 I 0 I 0 n p 5 s 11 spec_helper x 7 require s 20 Alf's alf command / M 1 p 2 x 9 for_block t n x 9 __block__ i 24 45 0 1 5 7 2 64 65 49 3 0 47 49 4 2 49 5 1 56 6 50 7 0 11 I 5 I 0 I 0 I 0 I -2 p 8 x 3 Dir n s 16 command/**/*.cmd x 11 active_path x 1 _ x 2 [] M 1 p 2 x 9 for_block t n x 9 __block__ i 62 57 19 0 15 5 45 0 1 20 0 49 2 1 49 3 0 5 48 4 47 49 5 2 19 1 15 5 56 6 47 50 7 0 15 5 45 0 8 20 0 49 9 1 47 101 10 7 11 20 1 47 101 10 63 3 56 12 47 50 13 1 11 I 7 I 2 I 1 I 1 n p 14 x 4 File n x 9 readlines x 5 first x 7 binding x 5 wlang M 1 p 2 x 9 for_block t n x 9 __block__ i 28 21 1 1 49 0 0 7 1 13 70 9 24 15 44 43 2 7 3 78 49 4 2 6 1 49 5 1 11 I 5 I 0 I 0 I 0 I -2 p 6 x 6 should n x 6 Regexp s 5 ^alf x 3 new x 2 =~ p 3 I 0 I 6 I 1c x 62 /home/blambeau/work/devel/alf/spec/integration/test_command.rb p 0 x 7 specify n x 8 basename x 4 to_s s 2 : M 1 p 2 x 9 for_block t n x 9 __block__ i 74 5 7 0 56 1 47 50 2 1 15 5 7 3 56 4 47 50 2 1 15 5 7 5 56 6 47 50 2 1 15 5 7 7 56 8 47 50 2 1 15 5 7 9 56 10 47 50 2 1 15 5 56 11 47 50 12 0 15 5 56 13 47 50 14 0 15 5 56 15 47 50 16 0 11 I 4 I 0 I 0 I 0 I -2 p 17 x 4 argv M 1 p 2 x 9 for_block t n x 9 __block__ i 21 45 0 1 21 2 1 49 2 1 44 43 3 79 77 49 4 2 49 5 1 11 I 5 I 0 I 0 I 0 I -2 p 6 x 6 Quickl n x 22 parse_commandline_args x 5 Range x 3 new x 2 [] p 3 I 0 I 9 I 15 x 62 /home/blambeau/work/devel/alf/spec/integration/test_command.rb p 0 x 3 let x 6 stdout M 1 p 2 x 9 for_block t n x 9 __block__ i 35 45 0 1 45 0 2 21 2 0 49 3 1 45 0 4 21 2 0 7 5 64 49 6 2 47 101 7 7 8 63 2 49 9 2 11 I 6 I 0 I 0 I 0 I -2 p 10 x 4 File n n x 7 dirname n s 4 .cmd x 8 basename x 4 to_s s 7 .stdout x 4 join p 3 I 0 I a I 23 x 62 /home/blambeau/work/devel/alf/spec/integration/test_command.rb p 0 x 6 stderr M 1 p 2 x 9 for_block t n x 9 __block__ i 35 45 0 1 45 0 2 21 2 0 49 3 1 45 0 4 21 2 0 7 5 64 49 6 2 47 101 7 7 8 63 2 49 9 2 11 I 6 I 0 I 0 I 0 I -2 p 10 x 4 File n n x 7 dirname n s 4 .cmd x 8 basename x 4 to_s s 7 .stderr x 4 join p 3 I 0 I b I 23 x 62 /home/blambeau/work/devel/alf/spec/integration/test_command.rb p 0 x 15 stdout_expected M 1 p 2 x 9 for_block t n x 9 __block__ i 34 45 0 1 5 48 2 49 3 1 9 30 5 45 0 4 5 48 2 49 5 1 5 48 6 47 49 7 2 8 33 7 8 64 11 I 4 I 0 I 0 I 0 I -2 p 9 x 4 File n x 6 stdout x 7 exists? n x 4 read x 7 binding x 5 wlang s 0 p 5 I 0 I c I 21 I 0 I 22 x 62 /home/blambeau/work/devel/alf/spec/integration/test_command.rb p 0 x 15 stderr_expected M 1 p 2 x 9 for_block t n x 9 __block__ i 34 45 0 1 5 48 2 49 3 1 9 30 5 45 0 4 5 48 2 49 5 1 5 48 6 47 49 7 2 8 33 7 8 64 11 I 4 I 0 I 0 I 0 I -2 p 9 x 4 File n x 6 stderr x 7 exists? n x 4 read x 7 binding x 5 wlang s 0 p 5 I 0 I d I 21 I 0 I 22 x 62 /home/blambeau/work/devel/alf/spec/integration/test_command.rb p 0 M 1 p 2 x 9 for_block t n x 9 __block__ i 100 99 43 0 7 1 99 43 0 7 2 49 3 1 49 4 2 15 99 43 0 7 5 99 43 0 7 6 49 3 1 49 4 2 15 99 43 0 7 2 45 7 8 13 71 9 47 9 60 47 49 10 0 13 47 49 11 0 15 8 63 49 9 0 49 4 2 15 99 43 0 7 6 45 7 12 13 71 9 47 9 93 47 49 10 0 13 47 49 11 0 15 8 96 49 9 0 49 4 2 11 I 5 I 0 I 0 I 0 I -2 p 13 x 7 Globals x 10 $oldstdout x 7 $stdout x 2 [] x 3 []= x 10 $oldstderr x 7 $stderr x 8 StringIO n x 3 new x 8 allocate x 10 initialize n p 9 I 0 I 10 I 11 I 11 I 22 I 12 I 43 I 13 I 64 x 62 /home/blambeau/work/devel/alf/spec/integration/test_command.rb p 0 x 6 before M 1 p 2 x 9 for_block t n x 9 __block__ i 54 99 43 0 7 1 99 43 0 7 2 49 3 1 49 4 2 15 99 43 0 7 5 99 43 0 7 6 49 3 1 49 4 2 15 99 43 0 7 2 1 49 4 2 15 99 43 0 7 6 1 49 4 2 11 I 5 I 0 I 0 I 0 I -2 p 7 x 7 Globals x 7 $stdout x 10 $oldstdout x 2 [] x 3 []= x 7 $stderr x 10 $oldstderr p 9 I 0 I 16 I 11 I 17 I 22 I 18 I 2c I 19 I 36 x 62 /home/blambeau/work/devel/alf/spec/integration/test_command.rb p 0 x 5 after M 1 p 2 x 9 for_block t n x 9 __block__ i 268 26 93 0 15 29 89 0 45 0 1 7 2 64 65 49 3 0 49 4 2 19 0 15 45 5 6 43 7 43 8 13 71 9 47 9 48 47 49 10 0 13 47 49 11 0 15 8 51 49 9 0 19 1 15 20 1 45 5 12 43 13 20 0 49 14 1 13 18 2 49 15 1 15 15 20 1 5 48 16 65 49 3 0 49 17 2 30 8 192 26 93 1 15 24 13 45 18 19 12 49 20 1 10 106 8 187 15 24 19 2 15 26 93 2 15 29 135 0 45 5 21 43 7 43 8 20 2 20 1 49 22 2 30 8 181 26 93 3 15 24 13 45 23 24 12 49 20 1 10 152 8 176 15 99 43 25 7 26 49 27 1 7 28 64 49 29 1 7 30 64 49 29 1 25 8 181 15 92 3 27 34 92 2 27 25 8 192 15 92 1 27 34 92 0 27 15 45 31 32 7 33 64 84 34 9 209 1 8 231 99 43 25 7 26 49 27 1 49 35 0 5 5 48 36 47 49 37 1 49 38 1 15 45 31 39 7 33 64 84 34 9 245 1 8 267 99 43 25 7 40 49 27 1 49 35 0 5 5 48 41 47 49 37 1 49 38 1 11 I b I 3 I 0 I 0 I -2 p 42 x 4 File n s 15 ../__database__ x 11 active_path x 11 expand_path x 3 Alf n x 7 Command x 4 Main x 3 new x 8 allocate x 10 initialize n x 11 Environment x 6 folder x 12 environment= x 4 argv x 3 run x 13 StandardError n x 3 === n x 12 handle_error x 10 SystemExit n x 7 Globals x 7 $stdout x 2 [] s 10 SystemExit x 2 << s 1 x 12 RUBY_VERSION n s 3 1.9 x 1 < x 6 string x 15 stdout_expected x 2 eq x 6 should n x 7 $stderr x 15 stderr_expected p 35 I 0 I 1e I 17 I 1f I 36 I 20 I 4a I 21 I 59 I 0 I 5e I 22 I 6b I 28 I 6c I 22 I 6f I 24 I 87 I 0 I 8c I 25 I 99 I 26 I b5 I 0 I c4 I 29 I e7 I 0 I e8 I 2a I 10b I 0 I 10c x 62 /home/blambeau/work/devel/alf/spec/integration/test_command.rb p 3 x 3 dir x 4 main x 2 ex x 7 specify p 17 I 0 I 9 I a I a I 14 I b I 1e I c I 28 I d I 32 I f I 3a I 15 I 42 I 1c I 4a x 62 /home/blambeau/work/devel/alf/spec/integration/test_command.rb p 0 x 8 describe p 9 I 0 I 4 I 4 I 5 I 1a I 6 I 22 I 8 I 3e x 62 /home/blambeau/work/devel/alf/spec/integration/test_command.rb p 2 x 5 input x 3 cmd x 4 each p 3 I 0 I 4 I 18 x 62 /home/blambeau/work/devel/alf/spec/integration/test_command.rb p 0 x 8 describe p 5 I 0 I 1 I 9 I 2 I 16 x 62 /home/blambeau/work/devel/alf/spec/integration/test_command.rb p 0