X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2Fcorlib%2FTest%2FSystem%2FChangeLog;h=b271ba154f93c90ac75b0253b5011bd652c53ebf;hb=76f44be2f3a80ecdeb3798f5c85feeebbb9ac14a;hp=a93a3f2a5505bfb61a9ec94cf8aaa03438ddc15f;hpb=0dcf2237c9bbbaeb76029f78819601099e593bf7;p=mono.git diff --git a/mcs/class/corlib/Test/System/ChangeLog b/mcs/class/corlib/Test/System/ChangeLog index a93a3f2a550..b271ba154f9 100644 --- a/mcs/class/corlib/Test/System/ChangeLog +++ b/mcs/class/corlib/Test/System/ChangeLog @@ -1,5 +1,224 @@ +2004-06-23 Sebastien Pouliot + + * DoubleFormatterTest.cs: Added a new test for a negative roundtrip + (which was broken). + +2004-06-19 Atsushi Enomoto + + * FloatingPointFormatterTest.cs : Format literal (i.e. '...') in + format string should be kept as is. + +2004-06-18 Atsushi Enomoto + + * DateTimeTest.cs : Improved CultureIndependentTests(). Error message + contains specific locale and error location. Verified by run-test- + ondotnet and commented out X509-like pattern.(not all culture passes) + +2004-06-16 Sebastien Pouliot + + * DoubleFormatterTest.cs: Added new cases from bug reports 60110 + (roundtrip format) and 60111 (non-banker rounding). + +2004-06-15 Sebastien Pouliot + + * ConvertTest.cs: Changed compare between Decimals (from a string + compare to Decimal.Equals) because the issue wasn't related to the + Convert class. See #60227 for more details. + * DecimalTest.cs: Added test to ensure we keep/output the decimals + precision (#59425). Added tests to see how many decimals are supported + in "G" before switching to "E". + +2004-06-14 Sebastien Pouliot + + * TimeSpanTest.cs: Added more cases with MinValue and MaxValue for + each parameter of the constructor. Some tests are ignored because + they are too long to run (but useful when debugging). + +2004-06-14 Atsushi Enomoto + + * FloatingPointFormatterTest.cs : Added more permille and percent + formatting test. + +2004-06-14 Atsushi Enomoto + + * FloatingPointFormatterTest.cs : Added Permille formatting test. + +2004-06-13 Atsushi Enomoto + + * FloatingPointFormatterTest.cs : Added regression for #59890. + +2004-06-11 Sebastien Pouliot + + * TimeSpanTest.cs: Added valid cases to parse MinValue and MaxValue. + Added invalid cases to parse under MinValue and over MaxValue. + +2004-06-10 Sebastien Pouliot + + * DecimalTest.cs: Added rounding tests for negative values. Added more + checks to ParseFractions. Removed test TooSmall because it was a bad + interaction between a buggy corlib (buggy decimal) and the tests (i.e. + the value was legal). + +2004-06-10 Atsushi Enomoto + + * DateTimeTest.cs : added more "common pattern" tests. + +2004-06-10 Atsushi Enomoto + + * DateTimeTest.cs : Added more milliseconds and pattern recognition + tests. Patch by Steven Brown (a bit modified). + +2004-06-09 Sebastien Pouliot + + * DecimalTest.cs: Added tests for remainder, divide and parsing + overflow. Reactivated test and added new cases for banker rounding. + +2004-06-08 Atsushi Enomoto + + * DateTimeTest.cs : + - Added TestParse3() (not-allowed pattern example), ParseUtcNonUtc() + ("GMT" strings and time adjustment), TimeZoneAdjustment() ('Z' + pattern conditions) and CultureIndependentTests() (batch tests for + _all_ or almost all cultures). + - Added more Z string to X509Certificate test. + - Added ParseAllowsQueerString() [not fixed]. + +2004-06-08 Sebastien Pouliot + + * DecimalTest.cs: Added test case for truncating including indirect + truncates with cast to integer types. + +2004-06-07 Duncan Mak + + * ExceptionTest.cs: Added [Test] attributes to the test methods. + (InnerExceptionSource): Test that the InnerException's Source is + null unless it's been set. + +2004-06-07 Sebastien Pouliot + + * DateTimeTest.cs: Added new test cases for From|ToOADate (OLE + Automation date format). Added test cases for FromFileTime. Added + test cases for ToType (conversion) and contructors (milliseconds). + +2004-06-06 Sebastien Pouliot + + * DecimalTest.cs: Added tests for default ToString(). Added tests when + Decimal is casted to an integer (trunc not rounded). Added tests to + parse very small values (#59301). + * ByteTest.cs: Added tests for default ToString(String.Empty). + * DoubleTest.cs: Added tests for default ToString(String.Empty). + * Int16Test.cs: Added tests for default ToString(String.Empty). + * Int32Test.cs: Added tests for default ToString(String.Empty). + * Int64Test.cs: Added tests for default ToString(String.Empty). + * SByteTest.cs: Added tests for default ToString(String.Empty). + * SingleTest.cs: Added tests for default ToString(String.Empty). + * StringTest.cs: Added more cases for Join (null separator and null + values). + * TimeSpanTest.cs: Added test to verify exception order when a parsed + string is both invalid (format) and contains an overflow. + * UInt16Test.cs: Added tests for default ToString(String.Empty). + * UInt32Test.cs: Added tests for default ToString(String.Empty). + * UInt64Test.cs: Added tests for default ToString(String.Empty). + +2004-06-05 Sebastien Pouliot + + * ConvertTest.cs: Added tests to convert min/max values of integer + types to strings in all bases. + * SByteTest.cs: Added test to parse min/max values. + +2004-06-04 Sebastien Pouliot + + * MathTest.cs: Added case to check for negative 0 (double) in + IEEERemainder - including when dividend is negative. + * TimeSpanTest.cs: Added more asserts in existing tests cases. + Added case to check for ToString with MinValue and MaxValue. + +2004-06-02 Sebastien Pouliot + + * TimeSpanTest.cs: Added tests for overflow checking and parsing + only days (LAMESPEC). + +2004-06-01 Sebastien Pouliot + + * TimeSpanTest.cs: Added tests for exceptions in FromXXX methods + which are very badly documented. + +2004-05-30 Sebastien Pouliot + + * ArrayTest.cs: Added tests for null values in BinarySearch. + * Byte.cs: Added test for default ToString format value. + +2004-05-30 David Sheldon + + * DecimalTest.cs: Moved the rounding test that fails due to + bug 37744 into its own test, and annotated it as ignored until + the bug is fixed. + +2004-05-29 Sebastien Pouliot + + * ConvertTest.cs: Added new parsing tests including special case for + Convert.ToSByte. Added test to ChangeType to Empty. + * Int64Test.cs: Added new test cases for overflows. + +2004-05-28 Sebastien Pouliot + + * ConvertTest.cs: Removed extra 0 from ToInt16_MinValue. Added overflow + testing for integer types convertion. Added new tests for pasring + MinValue and MaxValue of integer types in all supported bases. Added + case for a prefixed hexadecimal without a number. + +2004-05-27 Sebastien Pouliot + + * ConvertTest.cs: More complete tests for unsigned type convertion wrt + -0, base != 10, ... Added tests for int16 limits in various bases. + +2004-05-26 Sebastien Pouliot + + * ArrayTest.cs: Added integer overflow tests for LastIndexOf. + * ConvertTest.cs: Added case where 0X00 is valid when parsed in base16 + +2004-05-25 Sebastien Pouliot + + * ArrayTest.cs: Added tests to check for integer overflow in Clear, + Copy and Reverse. + * BitConverterTest.cs: Added test to check for possible integer + overflow in ToString (byte,int,int) + * ConvertTest.cs: New tests for prefixed hexadecimal strings and + negative byte convertion. + * StringTest.cs: Added new tests for integer overflow and negatives. + Added tests for special cases like s.LastIndexOf ('o', s.Length, 1) + fail but s.LastIndexOf ("o", s.Length, 1) works. + +2004-05-25 Gonzalo Paniagua Javier + + * DateTimeTest.cs: test for bug 56436. + +2004-05-23 Sebastien Pouliot + + * ArrayTest.cs: Added a new test to clear outside the bound of a + multidimentional array. + * BooleanTest.cs: Added new test to compare booleans using Equals + and == (case of True!=True). Converted to NUnit2 format. + * BitConverterTest.cs: Added new tests for negative integers and + integer overflow in To... methods. Added new boolean convertion + tests. + * BufferTest.cs: Added new tests for integer overflow in BlockCopy. + +2004-05-22 Sebastien Pouliot + + * ArrayTest.cs: Added a new test to clear a jagged array and a + multidimentional array. + * IntPtrTest.cs: New. Tests for 32/64 bits behaviour of IntPtr. + * SingleTest.cs: Added tests to compare positive 0 and negative 0. + * UIntPtrTest.cs: New. Tests for 32/64 bits behaviour of UIntPtr. + 2004-05-21 Sebastien Pouliot + * DecimalTest.cs: Added new unit test to check for correct rounding. + It appears that Decimal.To... trunk but Convert.To... use banking + rounding (so we can't use Convert.To... to implement To...). But + IConvertible does share Convert.To behaviour. Added tests for negative + values and large number parsing (> Int64). * SingleTest.cs: New. Unit tests for Single (adapted from Double). 2004-05-20 Sebastien Pouliot