2009-05-24 Robert Jordan <robertj@gmx.net>
[mono.git] / mcs / class / System.Runtime.Remoting / Test / ChangeLog
1 2009-05-24  Robert Jordan  <robertj@gmx.net>
2
3         * GenericTest.cs: differentiate between "Test(int)" and
4         "Test<int>(int)" to prove that the correct method is invoked.
5
6 2009-05-24  Robert Jordan  <robertj@gmx.net>
7
8         * GenericTest.cs (TestCrossAppDomainChannel): disable on MS.NET as
9         some generic calls do not seem to be supported anymore. It looks
10         like a bug, though, since the same tests are passing when performed
11         over the TCP channel.
12
13 2009-05-24  Robert Jordan  <robertj@gmx.net>
14
15         * GenericTest.cs (TestTcpChannel): create a unique channel and
16         unregister it upon termination. Fixes issues that were uncovered
17         by the NUnit upgrade (see Atsushi's changelogs below).
18
19 2009-01-07  Atsushi Enomoto  <atsushi@ximian.com>
20
21         * RemotingServicesTest.cs : mark failing test as NotWorking, and 
22           Ignore the blocker for other tests.
23           Remoting tests are finally back!
24
25 2009-01-07  Atsushi Enomoto  <atsushi@ximian.com>
26
27         * BaseCalls.cs : fully name is sometimes rejected ... ?
28
29 2009-01-07  Atsushi Enomoto  <atsushi@ximian.com>
30
31         * GenericTest.cs : change from NotWorking to Ignore which also fails
32           and blocks further tests under .NET.
33
34 2009-01-07  Atsushi Enomoto  <atsushi@ximian.com>
35
36         * HttpBugTests.cs : mark some tests as [Ignore] as they are blocker
37           to other http tests. Make sure to unregister HTTP channel.
38
39 2009-01-07  Atsushi Enomoto  <atsushi@ximian.com>
40
41         * GenericTest.cs, HttpServerChannelTests.cs, ActivationTests.cs,
42           BaseCalls.cs, CrossDomainCalls.cs, HttpBugTests.cs,
43           ContextsTest.cs : explicitly set applicationBasePath to load
44           the test assembly itself. It reduces hundreds of test failures
45           under .NET and upgraded NUnit.
46           Marked some tests as NotWorking (due to nunit upgrade).
47
48 2008-09-24  Michael Hutchinson  <mhutchinson@novell.com>
49
50         * HttpServerChannelTests.cs: Don't check for a chunked response from 
51           the Mono HTTP server; it no longer chunks since that was breaking 
52           other tests.
53
54 2008-09-19  Michael Hutchinson  <mhutchinson@novell.com>
55
56         * ActivationTests.cs:
57         * HttpCalls.cs: Add a timeout on the client.
58         * HttpBugTests.cs: Add tests for some bugzilla bugs. One's not fixed, 
59           so is marked as not working.
60
61 2008-09-19  Jeffrey Stedfast  <fejj@novell.com>
62
63         * HttpServerChannelTests.cs: More unit tests for
64         HttpServerChannel.
65
66 2008-09-17  Jeffrey Stedfast  <fejj@novell.com>
67
68         * BaseCalls.cs (RemoteObject): Added more methods for invoking.
69
70 2008-01-25  Gert Driesen  <drieseng@users.sourceforge.net>
71
72         * ActivationTests.cs: Only stop server if it was actually created.
73         * RemotingServicesTest.cs: Always/only unregister channels if they were
74         actually created. More code formatting.
75
76 2008-01-25  Gert Driesen  <drieseng@users.sourceforge.net>
77
78         * RemotingServicesTest.cs: Do not hide exception that occur when
79         unregistering a channel. Code formatting and removed extra tabs.
80
81 2007-10-30  Robert Jordan  <robertj@gmx.net>
82
83         * GenericTest.cs: Add tests for bug #324232.
84
85 2007-09-09  Robert Jordan  <robertj@gmx.net>
86
87         * GenericTest.cs: Add tests for bug #78882, #81554.
88
89 2007-06-05  Robert Jordan  <robertj@gmx.net>
90
91         * RemotingServicesTest.cs: Add test for bug #81811.
92
93 2007-05-19  Robert Jordan  <robertj@gmx.net>
94
95         * IpcChannelTest.cs: Add test for bug #81653.
96
97 2007-02-05  Robert Jordan  <robertj@gmx.net>
98
99         * BaseCalls.cs (PrimitiveParams): Add dummy overload method for
100         bug #77191.
101         * ReflectionCalls.cs (PrimitiveParams): Due to the change above
102         we need to specify the exact signature because PrimitiveParams ()
103         is overloaded now.
104
105 2007-01-09  Robert Jordan  <robertj@gmx.net>
106
107         * GenericTest.cs: Added test for generics in remoting interfaces.
108         See bug #80383.
109
110 2006-12-18  Lluis Sanchez Gual  <lluis@ximian.com>
111
112         * BaseCalls.cs: Added some tests for exceptions.
113
114 2005-12-02  Robert Jordan  <robertj@gmx.net>
115
116         * RemotingServicesTest.cs: Added test for bug #76809.
117
118 2005-12-01  Robert Jordan  <robertj@gmx.net>
119
120         * IpcCalls.cs: Made the IPC channel names unique to match the
121         Tcp/HttpChannel(0) semantics, because the test suite
122         relies on that.
123
124 2005-10-16  Robert Jordan  <robertj@gmx.net>
125
126         * IpcCalls.cs: Added.
127
128 2005-04-27  Lluis Sanchez Gual  <lluis@ximian.com>
129
130         * RemotingServicesTest.cs: Fix warning.
131         * ContextsTest.cs: Removed unneeded exception catch.
132         Changed the order in which GetEnvoySink is called. I think 
133         this is a safe chenge, since it is not defined where the
134         call to GetEnvoySink should be made.
135
136 2005-02-16  Lluis Sanchez Gual  <lluis@ximian.com>
137
138         * HttpCalls.cs, TcpCalls.cs: Don't use a hardcoded port number for the
139         test channels, take any free port.
140
141 2004-12-17  Lluis Sanchez Gual  <lluis@ximian.com>
142
143         * HttpCalls.cs: Use a different port.
144
145 2004-12-17  Lluis Sanchez Gual <lluis@ximian.com>
146
147         * BaseCalls.cs: Removed useless try/catch.
148
149 2004-09-27  Lluis Sanchez Gual <lluis@ximian.com>
150
151         * ContextsTest.cs: Fixed test sequence.
152         * RemotingServicesTest.cs: Minor fix.
153         * ServerObject.cs: Added check for transparent proxy in all CBO methods.
154
155 2004-07-02  Lluis Sanchez Gual <lluis@ximian.com>
156
157         * ActivationTests.cs: Fixed and enhanced tests.
158         * RemotingServicesTest.cs: Added.
159
160 2004-06-23  Lluis Sanchez Gual <lluis@ximian.com>
161
162         * ActivationTests.cs: New tests.
163         * BaseCalls.cs, CallSeq.cs: Use Assert instead of the deprecated Assertion.
164
165 2004-05-03  Lluis Sanchez Gual <lluis@ximian.com>
166
167         * AsyncCalls.cs, BaseCalls.cs, DelegateCalls.cs, ReflectionCalls.cs, 
168           ServerObject.cs, SyncCalls.cs: Improved PrimitiveParamsInOut test case.
169
170 2004-02-23  Lluis Sanchez Gual <lluis@ximian.com>
171
172         * AsyncCalls.cs, BaseCalls.cs, CallSeq.cs, ContextHookAttribute.cs, 
173           ContextsTest.cs, CrossDomainCalls.cs, DelegateCalls.cs, HttpCalls.cs,
174           ReflectionCalls.cs, ServerObject.cs, SyncCalls.cs, TcpCalls.cs:
175           Shortened namespace name.
176
177 2003-11-11  Lluis Sanchez Gual <lluis@ximian.com>
178
179         * BaseCalls.cs: Little fix.
180         * ContextsTest.cs: Unregister dynamic properties even if there is an exception.
181         * CrossDomainCalls.cs: New test for the cross-app domain channel.
182           
183 2003-09-01  Nick Drochak  <ndrochak@gol.com>
184
185         * AsyncCalls.cs: Fix Build breaker on .NET 1.1.
186
187 2003-08-22  Lluis Sanchez Gual <lluis@ximian.com>
188
189         * BaseCalls.cs: Create 3 test remote objects, one for each kind of access,
190           to avoid reuse of client proxies.
191         * CallSeq.cs: Now, "domain ID" is set manually.
192         * ContextsTest.cs: Added initialization of common domain id. Other small fixes.
193         * ReflectionCalls.cs: Get the method for the invoke for the correct type.
194           GetType() for a proxy to interface always return MarshalByRefObject.
195         * TcpCalls.cs, HttpCalls.cs: Added delegate tests.
196         * DelegateCalls.cs: New test suite for calls using delegates.
197
198 2003-08-20  Lluis Sanchez Gual <lluis@ximian.com>
199
200         * AsyncCalls.cs, BaseCalls.cs, HttpCalls.cs, ReflectionCalls.cs, SyncCalls.cs,
201           TcpCalls.cs: new test suite for remoting. It tests sync calls, async calls
202           and reflection calls using tcp and http channels.
203         * CallSeq.cs, ContextHookAttribute.cs: Add methods for getting a context and
204           domain ids that are the same between tests runs.
205         * ContextsTest.cs: unregister channel on test shutdown.
206
207 2003-07-23  Lluis Sanchez Gual <lluis@ximian.com>
208
209         * ContextsTest.cs, CallSeq.cs, ContextHookAttribute.cs, ServerObject.cs: Added.