[corlib] Improve CancellationTokenSource test
[mono.git] / mcs / class / Mono.Posix / Test / Mono.Unix / ChangeLog
index b4f44a2dea6ee803aa1eae700a21dedb34bf6af8..0b4a4a21586281d2bf920c55e5285033a4da970d 100644 (file)
@@ -1,3 +1,75 @@
+2009-08-28  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * UnixEncodingTest.cs : upgrade to modern nunit style.
+
+2009-02-20  Jonathan Pryor  <jpryor@novell.com>
+
+       * UnixSignalTest.cs: Add tests to check for concurrent
+         UnixSignal.WaitOne() invocations.  Tests thanks to 
+         tim.jenks@realtimeworlds.com.
+
+2009-02-19  Jonathan Pryor  <jpryor@novell.com>
+
+       * UnixSignalTest.cs: Disable the tests that use RealTimeSignum on OS X, 
+         as OS X doesn't support real-time signals (and thus these will
+         always error, often for the "wrong" reason).
+
+2009-01-08  Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * UnixSignalTest.cs: Fix the RealTimeSignum constructor
+       tests to take into account the fact that some signals might be
+       in used by the runtime. Added a test for multiple registration
+       of a rt signal.
+
+2009-01-07  Geoff Norton  <gnorton@novell.com>
+
+       * UnixSignalTest.cs: Disable the tests that storm signals on OSX.
+       (They wont work)
+
+2008-11-19  Jonathan Pryor  <jpryor@novell.com>
+
+       * UnixSignalTest.cs: Add tests for RealTimeSignum constructors,
+         .RealTimeSignum and .IsRealTimeSignal properties.
+         Patch thanks to tim.jenks@realtimeworlds.com.
+
+2008-11-12 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+       * UnixSignalTest.cs: use WaitAny + 30s timeout.
+
+2008-02-12  Zoltan Varga  <vargaz@gmail.com>
+
+       * UnixSignalTest.cs: Fix the build.
+
+2008-02-09  Jonathan Pryor  <jonpryor@vt.edu>
+
+       * UnixSignalTest.cs: Added; tests Mono.Unix.UnixSignal.
+
+2006-07-02  Jonathan Pryor  <jonpryor@vt.edu>
+
+       * UnixPathTest.cs: Added; test UnixPath.Combine().
+
+2005-12-07  Jonathan Pryor  <jonpryor@vt.edu>
+
+       * UnixMarshalTest.cs: Make test public so that it's actually executed by
+         NUnit; NUnit doesn't like private Test* methods -- rename; test
+         UnixMarshal.PtrToString for a string containing 0 characters (this used to
+         cause an ArgumentOutOfRangeException due to a bug).
+
+2005-12-05  Jonathan Pryor  <jonpryor@vt.edu>
+
+       * UnixUserTest.cs: s/UnixUser/UnixUserInfo/g (UnixUser is obsolete).
+
+2005-12-05  Jonathan Pryor  <jonpryor@vt.edu>
+
+       * UnixMarshalTest.cs: s/Free/FreeHeap/g (UnixMarshal.Free will be removed).
+
+2005-11-28  Jonathan Pryor  <jonpryor@vt.edu>
+
+       * UnixGroupTest.cs: The type of UnixGroupInfo.GroupId changed.  UnixGroup is
+         deprecated; use UnixGroupInfo instead.
+       * UnixUserTest.cs: The type of UnixUserInfo.UserId changed.  UnixUser if
+         deprecated; use UnixUserInfo instead.
+
 2005-10-26  Jonathan Pryor  <jonpryor@vt.edu>
 
        * UnixMarshalTest.cs: s/StringToAlloc/StringToHeap/g (UnixMarshal change).