Merge pull request #2799 from BrzVlad/fix-conc-card-clean
[mono.git] / mcs / class / Microsoft.Build.Tasks / Test / Microsoft.Build.Tasks / TestMessageLogger.cs
index c6ca1a23901239cb1404143e2dc931d009ef10c0..55b344dceb649c5d70c9472ffdada80506dd2710 100644 (file)
@@ -197,6 +197,19 @@ namespace MonoTests.Microsoft.Build.Tasks
                        return 0;
                }
 
+               public int CheckFullLog (string text)
+               {
+                       for (int i = 0; i < all_messages.Count; i ++) {
+                               BuildEventArgs arg = all_messages [i];
+                               if (text == arg.Message) {
+                                       all_messages.RemoveAt (i);
+                                       return 0;
+                               }
+                       }
+
+                       return 1;
+               }
+
                public void DumpMessages ()
                {
                        foreach (BuildEventArgs arg in all_messages)