Sparrow6.git | lib/Sparrow6/Task/Runner/Helpers/ | Test.rakumod


unit module Sparrow6::Task::Runner::Helpers::Test;

role Role {

  method stdout-ok ($re) {
    say "hhhhh ", self.stdout-data;
    for self.stdout-data -> $line {
      if $line ~~ /$re/ {
        self!test-log("pass test", "stdout match <$re>") if $.show-test-result;
        return True
      }
    }

    self!test-log("fail test","stdout ~~ $re");
    $.test-pass = False;
  
  }

}