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