anchor.diff:          }else if(t is Tests.TestTarget){
               bool result = false;
               try{
  +                print = noprint;
                   result = t.test();
  +                print = yesprint;
               }catch(e){
                   String error = e.toString().replaceAll("\n"," ");
                   print("Test ${t.name} failed with error: $error", RED);
  
positive.code: const String RED = "red";
  const String BLUE = "blue";
  
  Function print = (String str, [String type=PLAIN]){
      if(type==PLAIN||Platform.isWindows){
          stdout.writeln(str);
      }else if(type==RED){
  
negative.code:             maxPoints += t.points;
              var s = 0;
              try{
                  print = noprint;
                  s = t.test();
                  print = yesprint;
              }catch(e){
                  String error = e.toString().replaceAll("\n"," ");
                  print("Test ${t.name} failed with error: $error", RED);
  