imported everything from my branch (which is slightly harmless).
[mono.git] / mcs / class / System.Security / Test / System.Security.Cryptography.Xml / ChangeLog
1 2005-05-31  Atsushi Enomoto  <atsushi@ximian.com>
2
3         * XmlDsigC14NWithCommentsTransformTest.cs : added File.Delete()
4           sanity check on CleanUp().
5
6 2005-05-05  Sebastien Pouliot  <sebastien@ximian.com>
7
8         * ReferenceTest.cs: Changed AddAllTransforms from Ignored to category
9         NotDotNet as the test seems to fail only under NUnit.
10
11 2005-05-04  Sebastien Pouliot  <sebastien@ximian.com>
12
13         * AssertCrypto.cs: Added method to compare somewhat different but ok 
14         XML fragments (when the xmlns for xmldsig is on a different element).
15         * KeyInfoTest.cs, KeyInfoRetrievalMethodTest.cs, ReferenceTest.cs,
16         SignedInfoTest.cs, SignatureTest.cs, SignedXmlTest.cs, 
17         XmlDsigC14NTransformTest.cs, XmlDsigC14NWithCommentsTransformTest.cs,
18         XmlDsigXPathTransformTest.cs: Make all tests works under Fx 2.0 beta 2
19
20 2005-05-02  Sebastien Pouliot  <sebastien@ximian.com>
21
22         * SignedXmlTest.cs: AddObject and AddReference now throws 
23         ArgumentNullException in 2.0.
24         * XmlDsigC14NWithCommentsTransformTest.cs: InputType was fixed in 2.0.
25         * XmlDsigC14NTransformTest.cs: InputType was fixed in 2.0.
26         * XmlDsigXsltTransformTest.cs: Fixed tests for 2.0, InputType, Empty 
27         XSLT and invalid XSLT (new exception).
28
29 2005-04-28  Sebastien Pouliot  <sebastien@ximian.com>
30
31         * XmlDsigXPathTransformTest.cs: Marked FunctionHereObsolete (ignored)
32         and LoadInputAsXmlNodeList (failure) as [Category("NotWorking")] as 
33         they both pass under MS 1.x runtime (for bad and/or good reasons).
34
35 2005-04-26  Sebastien Pouliot  <sebastien@ximian.com>
36
37         * KeyInfoX509DataTest.cs: Added new unit tests for NET_1_1 and updated
38         tests to work on NET_2_0.
39
40 2005-04-06  Atsushi Enomoto  <atsushi@ximian.com>
41
42         * XmlDsigC14NTransformTest.cs :
43           Reverted last change in LoadInputAsXmlNodeList2(). It is MS bug.
44           It now handles Load() behavioral difference between Stream and
45           XmlDocument as expected.
46
47 2005-02-27  Nick Drochak  <ndrochak@ieee.org>
48
49         * XmlDsigXsltTransformTest.cs:
50         * XmlDsigC14NTransformTest.cs: Make tests pass on MS.NET 1.1.
51
52 2004-06-06  Atsushi Enomoto  <atsushi@ximian.com>
53
54         * XmlDsigXsltTransformTest.cs : Fixed EmbeddedStylesheet() that missed
55           xmlns:xsl declaration.
56
57 2004-05-20  Sebastien Pouliot  <sebastien@ximian.com>
58
59         * KeyInfoTest.cs: SetUp is now public (required for new nunit).
60         * ReferenceTest.cs: SetUp is now public (required for new nunit).
61
62 2004-05-14  Atsushi Enomoto  <atsushi@ximian.com>
63
64         * XmlDsigC14NTransform.cs : Reverted Ingore attribute that does not
65           seem like incorrect test.
66
67 2004-05-05  Atsushi Enomoto  <atsushi@ximian.com>
68
69         * XmlDsigBase64Transform.cs : LoadInputAsXmlNodeList() is testable.
70         * XmlDsigC14NTransformTest.cs : Ignore LoadInputAsXmlNodeList(); that
71           test premises incorrect namespace handling.
72         * XmlDsigXPathTransformTest.cs : Removed some FIXMEs (counting node
73           will give more expected results),
74           plus some noise on FunctionHereObsolete().
75
76 2004-03-26  Atsushi Enomoto  <atsushi@ximian.com>
77
78         * Added XmlDsigEnvelopedSignatureTransformTest.cs.
79         * SignedXmlTest.cs : Added some KeyInfo and error handling repro.
80
81 2004-03-24  Atsushi Enomoto  <atsushi@ximian.com>
82
83         * ReferenceTest.cs : Test for keeping document object identity.
84         * XmlDsigC14NTransformTest.cs : Fixed LoadInputAsXmlNodeList(). Here,
85           passed XmlNodeList means filtered (e.g. XPath) nodes, which might
86           contain parent and children as each node in the list.
87           Added LoadInputAsXmlNodeList2(), which fails in the meantime.
88
89 2004-03-23  Atsushi Enomoto  <atsushi@ximian.com>
90
91         * SignedInfoTest.cs : assure the owner document object equality /
92           inequality with related to LoadXml() and setting properties.
93
94 2004-03-23  Atsushi Enomoto  <atsushi@ximian.com>
95
96         * DataObjectTest.cs : assure that owner document object is different
97           after setting properties.
98
99 2004-03-20  Sebastien Pouliot  <sebastien@ximian.com>
100
101         * SignedXmlTest.cs: Renamed GetPublicKey to PublicGetPublicKey to
102         remove warning.
103
104 2004-03-19  Sebastien Pouliot  <sebastien@ximian.com>
105
106         * SignedXmlTest.cs: Completed unit tests as many methods were not 
107         tested at all previously.
108
109 2004-03-15  Sebastien Pouliot  <sebastien@ximian.com>
110
111         * SignedXmlTest.cs: Added null test for LoadXml.
112
113 2004-03-14  Atsushi Enomoto  <atsushi@ximian.com>
114
115         * XmlDsigXPathTransformTest.cs : added TransformSimple() and
116           FunctionHere() [commented].
117
118 2004-03-13  Atsushi Enomoto  <atsushi@ximian.com>
119
120         * XmlDsigC14NWithCommentsTransformTest,cs : world.txt causes FileShare
121           Win32Error so it should be added only when it does not exist.
122         * XmlDsigXsltTransformTest.cs : embedded stylesheet should have
123           version attribute. EmbeddedStylesheet() should also load input doc.
124
125 2004-03-12  Sebastien Pouliot  <sebastien@ximian.com>
126
127         * XmlDsigC14NTransformTest.cs: Fixed missing files error under MS.NET.
128         * XmlDsigC14NWithCommentsTransformTest.cs: Fixed missing files error
129         under MS.NET.
130
131 2004-03-11  Atsushi Enomoto  <atsushi@ximian.com>
132
133         * XmlDsigC14NTransformTest.cs : Stream2String() should consider utf-8
134           escaping (i.e. it must be the same as with-comments test).
135           Enabled example6 (encoding test).
136         * XmlDsigXsltTransformTest.cs :
137           GetXslDoc() now works (xmlns for dsig was missing).
138           Added EmptyXslt(), EmbeddedStylesheet() and InvalidXslt().
139           Activated ignored LoadInputAsXXX() and Load2() by supplying xsl.
140
141 2004-03-04  Atsushi Enomoto  <atsushi@ximian.com>
142
143         * SignatureTest.cs : added some malformed xml tests.
144
145 2004-02-14  Atsushi Enomoto  <atsushi@ximian.com>
146
147         * XmlDsigC14NTransformTest.cs,
148           XmlDsigC14NWithCommentsTransformTest.cs:
149           uncommented some code blocks which should be tested.
150
151 2004-02-11  Sebastien Pouliot  <sebastien@ximian.com>
152
153         * KeyInfoTest.cs: Corrected the xmlRSA XML string.
154         * ReferenceTest.cs: Tests fixed if XML is different (but equivalent)
155         to MS implementation.
156         * SignatureTest.cs: Tests fixed if XML is different (but equivalent) 
157         to MS implementation.
158         * XmlDsigBase64TransformTest.cs: New UnprotectedGetInnerXml class to get
159         results from the protected GetInnerXml. No more convertion to arrays.
160         * XmlDsigC14NTransformTest.cs: New UnprotectedGetInnerXml class to get
161         results from the protected GetInnerXml. Fixed input/output typo. Tests
162         fixed if XML is different (but equivalent) to MS implementation.
163         * XmlDsigC14NWithCommentsTransformTest.cs: New UnprotectedGetInnerXml 
164         class to get results from the protected GetInnerXml. Fixed input/output
165         typo.
166         * XmlDsigXPathTransformTest.cs: New. Unit tests XmlDsigXPathTransform.
167         * XmlDsigXsltTransformTest.cs: New UnprotectedGetInnerXml class to get 
168         results from the protected GetInnerXml. Fixed input/output typo.
169
170 2003-12-14  Sebastien Pouliot  <spouliot@videotron.ca>
171
172         * SignedXmlTest.cs: Added a new unit test to verify both bugs (no
173         key assigned on verification and GetElementId) found when fixing 
174         #52084.
175
176 2003-07-28  Sebastien Pouliot  <spouliot@videotron.ca>
177
178         * XmlDsigC14NTransformTest.cs: Corrected test for .NET 1.1 (that was a 
179         bug in .NET 1.0). There are no more unit test failures on Windows.
180
181 2003-07-27  Sebastien Pouliot  <spouliot@videotron.ca>
182
183         * KeyInfoTest.cs: Added #if NET_1_0 for the RetrievalMethod bug.
184
185 2003-07-24  Sebastien Pouliot  <spouliot@videotron.ca>
186
187         * XmlDsigC14NTransformTest.cs: New tests from Aleksey Sanin.
188         * XmlDsigC14NWithCommentsTransformTest.cs: New tests from
189         Aleksey Sanin.
190
191 2003-06-02  Sebastien Pouliot  <spouliot@videotron.ca>
192
193         * KeyInfoRetrievalMethodTest.cs: Changed RetrievalElement to
194         RetrievalMethod to match W3C specification and framework 1.1.
195
196 2003-05-13  Martin Willemoes Hansen <mwh@sysrq.dk>
197         * Tests inherits from Assertion and Assertion. prefix is removed
198
199 2003-03-03  Sebastien Pouliot  <spouliot@videotron.ca>
200
201         * XmlDsigBase64TransformTest.cs: Simplified some parts when fixing
202         XPath test.
203
204 2003-03-02  Sebastien Pouliot  <spouliot@videotron.ca>
205
206         * KeyInfoNameTest.cs: Better naming.
207         * KeyInfoRetrievalMethodTest.cs: Splitted a test.
208
209 2003-02-19  Sebastien Pouliot  <spouliot@videotron.ca>
210
211         * All: Updated tests for NUnit2. Some big tests where splited in 
212         smaller ones.
213         * XmlDsigC14NTransformTest.cs: New, but almost empty, test suite.
214         * XmlDsigC14NWithCommentsTransformTest.cs: New, but almost empty, 
215         test suite.
216
217 2002-11-28  Sebastien Pouliot  <spouliot@videotron.ca>
218
219         * AllTests.cs: Added missing test suites.
220
221 2002-11-20  Sebastien Pouliot  <spouliot@videotron.ca>
222
223         * AllTests.cs: New. Added suites for very listed files.
224         * DataObjectTest.cs: New. Test suite for DataObject.
225         * DSAKeyValueTest.cs: New. Test suite for DSAKeyValue.
226         * KeyInfoNameTest.cs: New. Test suite for KeyInfoName.
227         * KeyInfoNodeTest.cs: New. Test suite for KeyInfoNode.
228         * KeyInfoRetrievalMethodTest.cs: New. Test suite for DSAKeyValue.
229         * KeyInfoTest.cs: New. Test suite for KeyInfo.
230         * KeyInfoX509DataTest.cs: New. Test suite for KeyInfoX509Data.
231         * ReferenceTest.cs: New. Incomplete test suite for Reference.
232         * RSAKeyValueTest.cs: New. Test suite for RSAKeyValue.
233         * SignatureTest.cs: New. Partial test suite for Signature.
234         * SignedInfoTest.cs: New. Partial test suite for SignedInfo.
235         * SignedXmlTest.cs: New. Partial test suite for SignedXml.
236         * TransformChainTest.cs: New. Test suite for TransformChain.
237         * XmlDsigBase64TransformTest.cs: New. Partial test suite for 
238         XmlDsigBase64Transform
239         * XmlDsigXsltTransformTest.cs: New. Partial test suite for 
240         XmlDsigXsltTransform.