2004-08-04 Bernie Solomon <bernard@ugsolutions.com>
[mono.git] / mono / tests / ChangeLog
1 2004-07-28  Zoltan Varga  <vargaz@freemail.hu>
2
3         * marshal10.cs libtest.c: Remove incorrect time_t custom marshalling 
4         test.
5
6 2004-07-06  Ben Maurer  <bmaurer@ximian.com>
7
8         * reflection-const-field.cs: New test for reflection on
9         constant fields.
10         
11 2004-07-05  Zoltan Varga  <vargaz@freemail.hu>
12
13         * Makefile.am pinvoke3.cs pinvoke9.cs: Merge pinvoke9 into pinvoke3.
14
15 2004-07-03  Zoltan Varga  <vargaz@freemail.hu>
16
17         * pinvoke3.cs libtest.c: New test for returning delegates from a
18         delegate.
19
20         * pinvoke2.cs libtest.c: New tests for stringbuilder marshalling.
21
22 2004-07-02  Zoltan Varga  <vargaz@freemail.hu>
23
24         * Makefile.am (CLEANFILES): Delete .stdout files too.
25
26 2004-05-29  Zoltan Varga  <vargaz@freemail.hu>
27
28         * invoke.cs: Add an Invoke test.
29
30 2004-05-28  Zoltan Varga  <vargaz@freemail.hu>
31
32         * pinvoke3.cs libtest.c: New tests for byref struct marshalling.
33
34         * static-constructor.cs: Add new regression test for bug #59193.
35
36         * setenv.cs: Fix this after marshalling changes.
37
38 2004-05-26  Zoltan Varga  <vargaz@freemail.hu>
39
40         * pinvoke3.cs libtest.c: Add tests for fnptr->delegate marshalling.
41
42         * Makefile.am (DISABLED_TESTS): appdomain-unload.exe seems to run too.
43
44 2004-05-23  Zoltan Varga  <vargaz@freemail.hu>
45
46         * Makefile.am (DISABLED_TESTS): Reenable remoting2 and remoting3.
47
48 2004-05-22  Zoltan Varga  <vargaz@freemail.hu>
49
50         * Makefile.am (PLATFORM_DISABLED_TESTS): Reenable thread abort test.
51
52 2004-05-18  Zoltan Varga  <vargaz@freemail.hu>
53
54         * marshal9.cs marshal10.cs: Fix custom marshalling tests.
55
56 2004-05-11  Zoltan Varga  <vargaz@freemail.hu>
57
58         * Makefile.am (EXTRA_DIST): Distribute benchmarks as well.
59
60         * pinvoke2.cs libtest.c: Add tests for AsAny marshalling.
61
62 2004-05-06  Zoltan Varga  <vargaz@freemail.hu>
63
64         * Makefile.am: Disable thread6.exe since it might hang. Fix check for
65         failed tests.
66
67         * Makefile.am: Only disable thread6.exe on x86.
68
69 2004-04-28  Zoltan Varga  <vargaz@freemail.hu>
70
71         * pinvoke2.cs libtest.c: New tests for long fields inside structs.
72
73 2004-04-26  Zoltan Varga  <vargaz@freemail.hu>
74
75         * Makefile.am test-driver: Disable some failing tests.
76
77 2004-04-19  Zoltan Varga  <vargaz@freemail.hu>
78
79         * pinvoke3.cs libtest.c: Add test for string marshalling in delegates.
80
81 2004-04-18  Zoltan Varga  <vargaz@freemail.hu>
82
83         * libtest.c pinvoke2.cs marshal4.cs Makefile.am: Add more tests for 
84         marshalling delegate fields in structs. Merge marshal4.cs into 
85         pinvoke2.cs.
86
87         * libtest.c pinvoke2.cs: Add more tests for unicode marshalling.
88
89 2004-04-14  Zoltan Varga  <vargaz@freemail.hu>
90         
91         * libtest.c pinvoke2.cs: Add test for unicode string array marshalling.
92
93 2004-04-10  Bernie Solomon  <bernard@ugsolutions.com>
94
95         * libtest.c: declare SetLastError on Windows
96
97 2004-03-30  Lluis Sanchez Gual  <lluis@ximian.com>
98
99         * synchronized.cs: Monitor.Exit does not throw an exception anymore if the
100         lock is not owned by the current thread (see bug #56157). Modified test that
101         checked this.
102
103 2004-03-16  Zoltan Varga  <vargaz@freemail.hu>
104
105         * libtest.c pinvoke2.cs: Add new test for implicit [Out] marshalling
106         of char[].
107
108 2004-03-15  Bernie Solomon  <bernard@ugsolutions.com>
109
110         * libtest.c (mono_test_marshal_time_t): fix
111         for current code on 64 bit machines with 64bit time
112
113         * marshal9.cs marshal10.cs: Do arithmetic on
114         pointers as 64bits.
115
116 2004-03-09  Zoltan Varga  <vargaz@freemail.hu>
117
118         * setenv.cs: Handle DllNotFoundException.
119
120         * pinvoke2.cs pinvoke12.cs: Merge pinvoke12.cs into pinvoke2.cs.
121
122 2004-02-23  Zoltan Varga  <vargaz@freemail.hu>
123
124         * many-locals.cs: Add tests for locals with large stack frame offsets.
125
126 2004-02-18  Zoltan Varga  <vargaz@freemail.hu>
127
128         * switch.cs: Add test for bug #54473.
129
130 2004-02-14  Zoltan Varga  <vargaz@freemail.hu>
131
132         * libtest.c: Add <time.h>
133
134         * delegate.cs: Add test for bug #52092.
135
136 2004-02-12  Zoltan Varga  <vargaz@freemail.hu>
137
138         * marshal10.cs: Oops, wrong test.
139
140         * libtest.c: Add valuetype marshaling test.
141
142         * marshal9.cs: Fix after marshaling changes.
143
144         * marshal10.cs: Add valuetype marshaling test.
145
146 2004-02-10  Zoltan Varga  <vargaz@freemail.hu>
147
148         * Makefile.am: Remove the SHELL=bash setting since some people do not seem to
149         have bash.
150
151 2004-02-02  Zoltan Varga  <vargaz@freemail.hu>
152
153         * pinvoke2.cs libtest.c: Add test for unicode StringBuilder marshalling.
154
155         * pinvoke.cs libtest.c: Add test for Sparc V8 split register/stack double
156         parameter passing.
157
158 2004-01-31  Zoltan Varga  <vargaz@freemail.hu>
159
160         * setenv.cs: Make this run on platforms without setenv.
161
162 2004-01-30  Zoltan Varga  <vargaz@freemail.hu>
163
164         * Makefile.am: Set SHELL to bash, since some commands require it.
165
166 2004-01-22  Zoltan Varga  <vargaz@freemail.hu>
167
168         * pinvoke17.cs: Fix test.
169
170 2004-01-19  Zoltan Varga  <vargaz@freemail.hu>
171
172         * pinvoke2.cs: Add tests for DllImport problems.
173
174         * pinvoke.cs: Make this run under linux.
175
176 2004-01-09  Zoltan Varga  <vargaz@freemail.hu>
177
178         * custom-attr.cs: Add test for properties with array type.
179
180 2003-12-13  Patrik Torstensson  <p@rxc.se>
181
182         * bug-42136.cs: invalid liveness analyse for locals
183         used in try and catch block. (exceptions not counted 
184         for in the liveness analyse)
185         * Makefile.am: added bug-42136.cs
186         
187 2003-12-13  Patrik Torstensson  <p@rxc.se>
188
189         * bug-48015.cs: new test for obj.Equals on ContextBound objects
190         * Makefile.am: added bug-48015.cs.
191
192 2003-11-21  Lluis Sanchez Gual  <lluis@ximian.com>
193
194         * context-static.cs: new test for ContextStaticAttribute.
195         * Makefile.am: added context-static.cs.
196
197 2003-11-17  Zoltan Varga  <vargaz@freemail.hu>
198
199         * cattr-object.cs: Fix test so it does not count the attributes on the
200         Object class.
201
202 2003-10-31  Zoltan Varga  <vargaz@freemail.hu>
203
204         * appdomain-unload.cs: Get rid of hardcoded file names.
205                 
206         * appdomain-unload.cs: New file. AppDomain Unloading tests.
207         
208         * Makefile: Add new test + enable IL tests now that we have a working
209         ilasm.
210         
211         * delegate7.cs: Convert it to use the test driver + add regression test
212         for #50366.
213
214 2003-10-25  Zoltan Varga  <vargaz@freemail.hu>
215
216         * libtest.c pinvoke2.cs: Add tests for [In,Out] marshalling of arrays.
217
218 2003-10-15  Zoltan Varga  <vargaz@freemail.hu>
219
220         * vararg.il: New file.
221
222         * Makefile.am: Added vararg.il.
223
224 2003-10-13  Bernie Solomon  <bernard@ugsolutions.com>
225
226         * Makefile.am: fix so it works if builddir != srcdir
227
228         * libtest.c: (mono_test_empty_struct) make it exist for 
229         non-GCC builds (and possibly pass depending on trampolines).
230         (mono_test_marshal_bool_byref) bools marshal as ints by default
231         
232 2003-10-13  Zoltan Varga  <vargaz@freemail.hu>
233
234         * bug-46781.cs: New regression test.
235
236         * libtest.c pinvoke2.cs: Add new test for SetLastError functionality.
237
238         * Makefile.am (TEST_CS_SRC): Remove merged tests.
239
240         * pinvoke2.cs pinvoke3.cs: Merge tests 4-8 into these files + 
241         convert tests so they run with the test driver used by mini.
242
243         * pinvoke3.cs libtest.c: Add tests for class arguments and return 
244         values.
245
246         * pinvoke4.cs pinvoke5.cs pinvoke6.cs pinvoke7.cs pinvoke8.cs: Removed.
247