tasks/ok.rake in rake-n-bake-1.0.0 vs tasks/ok.rake in rake-n-bake-1.0.1

- old
+ new

@@ -1,37 +1,39 @@ require 'term/ansicolor' namespace :bake do - include Term::ANSIColor + C = Term::ANSIColor desc 'Print the "ALL TESTS PASSED" message' task :ok do puts print [ - "*".bold.red, - "*".bold.yellow, - "*".bold.green, - "*".bold.blue, - "*".bold.magenta, - " ALL TESTS PASSED ".bold.green, - "*".bold.magenta, - "*".bold.blue, - "*".bold.green, - "*".bold.yellow, - "*".bold.red, + C.bold, + C.red, "*", + C.yellow, "*", + C.green, "*", + C.blue, "*", + C.magenta, "*", + C.green, " ALL TESTS PASSED ", + C.magenta, "*", + C.blue, "*", + C.green, "*", + C.yellow, "*", + C.red, "*", + C.clear ].join puts end desc 'Print the "ALL TESTS PASSED" message WITH A SWEET RAINBOW!!!' task :ok_rainbow do puts - print " ", " ", " ", " ".on_red, " ", " ", " ", "\n" - print " ", " ", " ".on_red, " ".on_yellow, " ".on_red, " ", " ", "\n" - print " ", " ".on_red, " ".on_yellow, " ".on_green, " ".on_yellow, " ".on_red, " ", "\n" - print " ".on_red, " ".on_yellow, " ".on_green, " ".on_blue, " ".on_green, " ".on_yellow, " ".on_red, "\n" - print " ".on_yellow, " ".on_green, " ".on_blue, " ".on_magenta, " ".on_blue, " ".on_green, " ".on_yellow, "\n" - print " ".on_green, " ".on_blue, " ".on_magenta, " ", " ".on_magenta, " ".on_blue, " ".on_green, "\n" - print " ".on_blue, " ".on_magenta, " ", " ALL TESTS PASSED".bold.green, " ".green, " ".on_magenta, " ".on_blue, "\n" - puts + print C.clear( " "), C.clear( " "), C.clear( " "), C.on_red( " "), C.clear( " "), C.clear( " "), C.clear( " "),"\n" + print C.clear( " "), C.clear( " "), C.on_red( " "), C.on_yellow( " "), C.on_red( " "), C.clear( " "), C.clear( " "),"\n" + print C.clear( " "), C.on_red( " "), C.on_yellow( " "), C.on_green( " "), C.on_yellow( " "), C.on_red( " "), C.clear( " "),"\n" + print C.on_red( " "), C.on_yellow( " "), C.on_green( " "), C.on_blue( " "), C.on_green( " "), C.on_yellow( " "), C.on_red( " "),"\n" + print C.on_yellow(" "), C.on_green( " "), C.on_blue( " "), C.on_magenta(" "), C.on_blue( " "), C.on_green( " "), C.on_yellow( " "),"\n" + print C.on_green( " "), C.on_blue( " "), C.on_magenta(" "), C.clear( " "), C.on_magenta(" "), C.on_blue( " "), C.on_green( " "),"\n" + print C.on_blue( " "), C.on_magenta(" "), C.clear( " "), C.bold, C.green( " ALL TESTS PASSED "), C.clear( " "), C.on_magenta(" "), C.on_blue( " "),"\n" + puts C.reset end end