Properly update the combo box selected text when the current item is changed, and...
[mono.git] / mcs / class / doc / rotor-test-notes
1 NOTES 
2
3 tests/bcl/system/io/path/co9065pathseparator.exe
4
5         The separator on Windows is ";", but for us, it's ":".
6
7 tests/bcl/system/io/path/co9050changeextension_str_str.cs
8
9         Error_34543: "><" is invalid on Windows, but valid on Unix
10         Error_4234: "\"|" is invalid on Windows, but valid on Unix
11
12 tests/bcl/system/io/path/co9064invalidpathchars.exe
13
14         InvalidPathChars used by test are only invalid on Windows
15         (i.e. they are valid on UNIX file systems).
16
17 tests/bcl/system/io/path/co9061ispathrooted_str.cs
18
19         Error_94821: "<|>" is a valid file on Unix        
20                 
21 test/bcl/system/io/file/co5692opentext_str.cs
22
23         Error_t749x: Incorrect exception thrown,
24         exc==System.IO.FileNotFoundException: File '.' not found.
25
26         ??? This tests expects UnauthorizedException, but it exposes
27         internal implementation of how StreamReader and FileStream
28         interact, so this might not a bug.
29
30 tests/bcl/security/regex/co8834regex.exe FAILED 
31 tests/bcl/security/serialization/co8647binaryformatter.exe
32 tests/bcl/security/serialization/co8649formatterservices.exe
33 tests/bcl/security/serialization/co8650objectmanager.exe
34  
35         Requires CAS support. 
36   
37 tests/bcl/system/char/co4233gethashcode.exe 
38  
39         Bad test. Different GetHashCode implementation is totally legal. 
40  
41 tests/bcl/system/collections/hashtable/co3949getobjectdata_sersc.exe
42  
43         Err_748cdg! Expected value not returned, 0.75 
44         Err_7132fgfg! Expected value not returned, 0.75 
45  
46         Bad test. Some tests access internal Hashtable informations to
47         compare. 
48  
49 tests/bcl/system/io/binaryreader/co5637read_charr_ii.exe 
50  
51         ??? Maybe working but VERY slowly.
52   
53 tests/bcl/system/guid/co1183equals_dupl2.exe 
54 tests/bcl/system/guid/co1184ctor_default_dupl2.exe
55 tests/bcl/system/guid/co1186ctor_string.exe 
56 tests/bcl/system/guid/co1187tostring_dupl2.exe 
57 tests/bcl/system/guid/co1188gethashcode_dupl2.exe
58  
59         Bad test. Different GetHashCode implementation is totally legal. 
60
61 tests/bcl/system/datetime/co8567get_utcnow.exe
62 tests/bcl/system/datetime/co8570parse_ifp.exe
63
64         I think this test is hanging
65
66 tests/bcl/system/io/file/co5586copy_str_str_b.cs
67 tests/bcl/system/io/file/co5587copy_str_str.log
68
69         Error_2091s! Incorrect exception thrown,
70         exc==System.IO.IOException: ** already exists
71
72         On Unix, "**" is a valid file name.
73                 
74 tests/bcl/system/io/directory/co9025getcreationtime_str.cs
75 tests/bcl/system/io/directory/co9026setcreationtime_str_dt.cs
76 tests/bcl/system/io/directoryinfo/co5518get_creationtime.cs
77 tests/bcl/system/io/directoryinfo/co9032setcreationtime_dt.cs
78 tests/bcl/system/io/file/co9003getcreationtime_str.cs
79 tests/bcl/system/io/file/co9004setcreationtime_str_dt.cs
80 tests/bcl/system/io/fileinfo/co5703get_creationtime.cs
81 tests/bcl/system/io/fileinfo/co9013set_creationtime_dt.cs
82
83         On POSIX systems, we do not record creation time.
84
85 tests/bcl/system/io/directoryinfo/co5673getfiles_str.cs
86 tests/bcl/system/io/directoryinfo/co5675getdirectories_str.cs
87
88         These tests are incorrect, as they hardcode \ as the directory
89         separator.
90
91 tests/bcl/system/datetime/co5052tostring.cs
92 tests/bcl/system/datetime/co5063toshorttimestring.cs
93 tests/bcl/system/datetime/co5064toshortdatestring.exe
94 tests/bcl/system/datetime/co5330tostring_str_ifp.exe 
95 tests/bcl/system/datetime/co8573tostring_str.cs
96
97         These tests fail on MS as well.
98
99 tests/bcl/system/datetime/co8568parseexact_str_str_ifp_dts.cs
100 tests/bcl/system/datetime/co8571parse_ifp_dts.cs
101
102         These tests hang on MS.
103
104 tests/bcl/system/datetime/co5303parse_str.exe
105 tests/bcl/system/datetime/co6008fromstring.exe 
106
107         They are based on MS's undocumented feature. "MM/dd/yyyy HH:mm:ss"
108         is not allowed in ja-JP, and is not culture-independent common format,
109         but MS passes with ja-JP culture.
110
111 tests/bcl/system/datetime/co7060ctor_iii_calendar.exe
112 tests/bcl/system/datetime/co7061ctor_iiiiiii_calendar.exe
113 tests/bcl/system/datetime/co7062ctor_iiiiii_calendar.exe 
114
115         Calendar is not supported as yet.
116
117 tests/dev/killself.exe
118
119          Working. Probably mis-detected by the script as a failure (return code).
120
121 tests/bcl/system/decimal/co5470remainder_dec_dec.exe
122 tests/bcl/system/decimal/co5471op_remainder.exe
123
124         POINTTOBREAK: (Co5471) Error_sdafs! Expected==1, got value==-32767
125         -79228162514264337593543950335 % -32768 == -32767 for Mono 
126         (and even for Window's calc.exe ;-) but not for the Fx nor rotor.
127         
128
129 tests/bcl/system/double/co4264gethashcode.exe
130 tests/bcl/system/sbyte/co4226gethashcode.exe
131 tests/bcl/system/single/co4253gethashcode.exe
132 tests/bcl/system/uintptr/co8539gethashcode.exe
133 tests/bcl/system/valuetype/co3875gethashcode.exe
134
135         Bad tests. Different GetHashCode implementation is totally legal.