ChangeLog 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929
  1. 2009-10-29 Sebastien Pouliot <[email protected]>
  2. * ModuleBuilderTest.cs: Add test cases for GetType overloads
  3. * TypeBuilderTest.cs: Remove NotWorking from two DefineGenericParameters test case.
  4. 2009-10-24 Sebastien Pouliot <[email protected]>
  5. * TypeBuilderTest.cs: Validation test cases for GetConstructor
  6. 2009-09-02 Rodrigo Kumpera <[email protected]>
  7. * TypeBuilderTest.cs: Test for #536243.
  8. 2009-08-07 Rodrigo Kumpera <[email protected]>
  9. * DynamicMethodTest.cs: Add regression test for bug #529238.
  10. 2009-08-06 Rodrigo Kumpera <[email protected]>
  11. * MethodOnTypeBuilderInstTest.cs: Add tests for
  12. generic method instances over generic type instances.
  13. 2009-08-04 Rodrigo Kumpera <[email protected]>
  14. * MethodOnTypeBuilderInstTest.cs: Really fix the test.
  15. 2009-08-04 Rodrigo Kumpera <[email protected]>
  16. * MethodOnTypeBuilderInstTest.cs: Pointer inflation
  17. was fixed. Use the right assert on the test.
  18. 2009-07-30 Rodrigo Kumpera <[email protected]>
  19. * TypeBuilderTest: Test for IsDefined.
  20. 2009-07-30 Rodrigo Kumpera <[email protected]>
  21. * TypeBuilderTest: Test for GetNestedType.
  22. 2009-07-29 Rodrigo Kumpera <[email protected]>
  23. * TypeBuilderTest: Test for GetConstructors.
  24. 2009-07-29 Rodrigo Kumpera <[email protected]>
  25. * TypeBuilderTest: Test for DefineMethodOverride.
  26. 2009-07-29 Rodrigo Kumpera <[email protected]>
  27. * TypeBuilderTest: Test for GetInterfaces.
  28. 2009-07-29 Rodrigo Kumpera <[email protected]>
  29. * TypeBuilderTest: Test for GetGenericArguments.
  30. 2009-07-29 Rodrigo Kumpera <[email protected]>
  31. * TypeBuilderTest: Test for GenericParameterAttributes.
  32. 2009-07-29 Rodrigo Kumpera <[email protected]>
  33. * TypeBuilderTest.cs: Test for GetElementType.
  34. 2009-07-29 Rodrigo Kumpera <[email protected]>
  35. * TypeBuilderTest.cs: Test for GetGenericTypeDefinition.
  36. 2009-07-29 Rodrigo Kumpera <[email protected]>
  37. * TypeBuilderTest.cs: Test for GenericParameterPosition.
  38. 2009-07-29 Rodrigo Kumpera <[email protected]>
  39. * TypeBuilderTest.cs: Test for DeclaringMethod.
  40. 2009-07-28 Rodrigo Kumpera <[email protected]>
  41. * TypeBuilderTest.cs: Test for concrete type with
  42. abstract method.
  43. 2009-07-28 Rodrigo Kumpera <[email protected]>
  44. * GenericTypeParameterBuilderTest.cs: Test for BaseType
  45. and SetBaseTypeConstraint.
  46. 2009-07-28 Rodrigo Kumpera <[email protected]>
  47. * DerivedTypesTests.cs: Add test for the distinction between
  48. vector and one-dimension SZARRAY.
  49. 2009-07-28 Rodrigo Kumpera <[email protected]>
  50. DerivedTypesTest.cs: ByRef and Pointer types return Array as base
  51. type.
  52. 2009-07-15 Rodrigo Kumpera <[email protected]>
  53. * DerivedTypesTest.cs: New tests for interaction with
  54. EnumBuilder objects.
  55. 2009-07-15 Rodrigo Kumpera <[email protected]>
  56. * DerivedTypesTest.cs: New tests for PointerType interaction
  57. with GenericTypeParameterBuilder.
  58. 2009-07-15 Rodrigo Kumpera <[email protected]>
  59. * DerivedTypesTest.cs: New tests for generics related
  60. stuff and interaction with GenericTypeParameterBuilder.
  61. 2009-07-14 Rodrigo Kumpera <[email protected]>
  62. * DerivedTypesTest.cs: Added tests for generics related
  63. stuff and interaction with GenericTypeParameterBuilder.
  64. * GenericTypeParameterBuilderTest.cs: New file with tests
  65. for the changes done.
  66. 2009-07-08 Rodrigo Kumpera <[email protected]>
  67. * DerivedTypesTest.cs: New tests for PointerType.
  68. 2009-07-08 Rodrigo Kumpera <[email protected]>
  69. * DerivedTypesTest.cs: New tests for ByRefType.
  70. 2009-07-07 Rodrigo Kumpera <[email protected]>
  71. * DerivedTypesTest.cs: New tests for types derived from
  72. TypeBuilder.
  73. 2009-06-20 Zoltan Varga <[email protected]>
  74. * *.cs: Convert all tests to new-style nunit classes/methods.
  75. 2009-06-02 Rodrigo Kumpera <[email protected]>
  76. * ILGeneratorTest.cs: Tests for #509131.
  77. 2009-03-10 Zoltan Varga <[email protected]>
  78. * TypeBuilderTest.cs: Add a test for #483852.
  79. 2009-02-23 Zoltan Varga <[email protected]>
  80. * TypeBuilderTest.cs: Add more tests for user types.
  81. 2009-02-21 Jb Evain <[email protected]>
  82. * ModuleBuilderTest.cs: add a test accessing the property
  83. Module.ModuleVersionId on a dynamic module.
  84. Test for #471302.
  85. 2009-02-20 Zoltan Varga <[email protected]>
  86. * TypeBuilderTest.cs: Add minimal tests for user types + Ref.Emit.
  87. 2009-02-04 Zoltan Varga <[email protected]>
  88. * TypeBuilderTest.cs: Make this test quiet.
  89. 2009-01-21 Mark Probst <[email protected]>
  90. * TypeBuilderTest.cs: Add test for fields in dynamic generic
  91. classes.
  92. 2008-11-11 Rodrigo Kumpera <[email protected]>
  93. * ConstructorOnTypeBuilderInstTest.cs: Add test for
  94. MetadataToken under compilation context.
  95. 2008-09-29 Rodrigo Kumpera <[email protected]>
  96. * TypeBuilderTest.cs: Fix the 1.0 build.
  97. 2008-09-29 Rodrigo Kumpera <[email protected]>
  98. * TypeBuilderTest.cs: Add a test for MakeGenericType with EnumBuilder.
  99. Tests #430508.
  100. 2008-09-02 Rodrigo Kumpera <[email protected]>
  101. * TypeBuilderTest.cs: New test for a field with initialized data
  102. that is referenced from another assembly.
  103. 2008-08-31 Zoltan Varga <[email protected]>
  104. * TypeBuilderTest.cs: Add a test for IsAssignableFrom and generic instances
  105. of dynamic types.
  106. 2008-08-14 Raja R Harinath <[email protected]>
  107. * TypeBuilderTest.cs (DefineCtorUsingDefineMethod): Use a
  108. 'DefineMethod' overload that's present in the 1.1 profile.
  109. 2008-08-12 Zoltan Varga <[email protected]>
  110. * TypeBuilderTest.cs: Add new test for #416632.
  111. 2008-07-30 Rodrigo Kumpera <[email protected]>
  112. * MethodOnTypeBuilderInstTest.cs: Regression test for #412965.
  113. 2008-07-25 Rodrigo Kumpera <[email protected]>
  114. * TypeBuilderTest.cs: New test for the regression found by
  115. bug-333798-tb.2.cs.
  116. * MethodOnTypeBuilderInstTest.cs: Renable some CompilerContext
  117. tests.
  118. 2008-07-25 Rodrigo Kumpera <[email protected]>
  119. * TypeBuilderTest.cs: Disable the special behavior of GetMethod
  120. under compiler behavior as mcs has been fixed.
  121. 2008-07-22 Rodrigo Kumpera <[email protected]>
  122. * TypeBuilderTest.cs: Added tests for the special cased behavior
  123. of GetMethod.
  124. 2008-07-17 Rodrigo Kumpera <[email protected]>
  125. * MethodOnTypeBuilderInstTest.cs: Disable new tests as the change
  126. that made then work was reverted.
  127. 2008-07-16 Rodrigo Kumpera <[email protected]>
  128. * MethodOnTypeBuilderInstTest.cs: Added test for stuff under compiler
  129. context.
  130. 2008-06-21 Gert Driesen <[email protected]>
  131. * ModuleBuilderTest.cs: Added test for DefineType with interface as
  132. parent.
  133. * TypeBuilderTest.cs: Added test for SetParent with interface as
  134. parent. Added test for CreateType of an interface with invalid parent.
  135. Added tests for checks in DefineGenericParameters. Improved test
  136. for MakeGenericType, and added tests for argument checks in
  137. MakeGenericType.
  138. 2008-06-18 Rodrigo Kumpera <[email protected]>
  139. * TypeBuilderTest.cs: Fixed previous tests to follow the suite
  140. convention. Added tests for bugs #349194 and #400643.
  141. 2008-06-17 Rodrigo Kumpera <[email protected]>
  142. * TypeBuilderTest.cs: Added tests for retrieving custom attributes from
  143. generic instances of SRE types.
  144. 2008-06-11 Zoltan Varga <[email protected]>
  145. * TypeBuilderTest.cs (GetField): Add a test for calling GetField on an
  146. open generic type.
  147. 2008-06-10 Rodrigo Kumpera <[email protected]>
  148. * TypeBuilderTest.cs: Added test for bug #399047.
  149. 2008-05-18 Gert Driesen <[email protected]>
  150. * TypeBuilderTest.cs: Enabled test for bug #389171. Added and improved
  151. tests for IsAssignableFrom/IsAssignableTo. Added and improved tests
  152. for DefineDefaultConstructor.
  153. 2008-05-11 Gert Driesen <[email protected]>
  154. * TypeBuilderTest.cs: Added test for type null check in DefineField.
  155. 2008-05-11 Gert Driesen <[email protected]>
  156. * TypeBuilderTest.cs: Renamed tests and updated bug number. Enabled
  157. test for UnderlyingSystemType, and improved it. Improved test for
  158. null parent.
  159. * ConstructorOnTypeBuilderInstTest.cs: Enabled test for GetParameters.
  160. * ConstructorBuilderTest.cs: Enabled test for GetParameters. Renamed
  161. test for SetCustomAttribute, and added new tests.
  162. * ModuleBuilderTest.cs: Added tests for bug #387404.
  163. 2008-05-08 Rodrigo Kumpera <[email protected]>
  164. * TypeBuilderTest.cs: Added regression tests for #354047.
  165. 2008-05-05 Zoltan Varga <[email protected]>
  166. * ConstructorOnTypeBuilderInstTest.cs: Disable one more test for GetParameters ().
  167. 2008-05-03 Zoltan Varga <[email protected]>
  168. * ConstructorBuilderTest.cs: Mark the GetParameters_Incomplete () test not-working,
  169. as the corresponding fix has been reverted.
  170. 2008-05-01 Gert Driesen <[email protected]>
  171. * ConstructorBuilderTest.cs: Use Assert class instead of deriving from
  172. deprecated Assertion class. Improved some existing tests, and avoid
  173. creating too much TypeBuilder instances.
  174. 2008-04-30 Gert Driesen <[email protected]>
  175. * MethodOnTypeBuilderInstTest.cs: Fixed exception message in comments.
  176. * TypeBuilderTest.cs: Do not use ExpectedException to avoid false
  177. positives. Added argument check tests for DefineEvent, DefineField,
  178. DefineMethod, DefinePInvokeMethod and DefinePropety. Use
  179. Type.EmptyTypes instead of constructing empty array.
  180. * ConstructorBuilderTest.cs: Added Test attributes. Added tests
  181. for DefineParameter and Invoke overloads. Added tests for
  182. GetCustomAttributes overloads. Avoid use of ExpectedException.
  183. * ModuleBuilderTest.cs: Added tests for DefineType name argument
  184. checks.
  185. * ConstructorOnTypeBuilderInstTest.cs: Added basic set of tests.
  186. 2008-04-26 Gert Driesen <[email protected]>
  187. * MethodOnTypeBuilderInstTest.cs: Added basic set of tests.
  188. * TypeBuilderTest.cs: Added Test attribute.
  189. 2008-04-22 Zoltan Varga <[email protected]>
  190. * TypeBuilderTest.cs: Add tests for GetMethod () / GetConstructor ().
  191. 2008-04-14 Zoltan Varga <[email protected]>
  192. * AssemblyBuilderTest.cs (GetCustomAttributes_NotCreated): New test for
  193. #363447.
  194. 2008-03-29 Gert Driesen <[email protected]>
  195. * AssemblyBuilderTest.cs: Enabled DefineUnmanagedResource and
  196. DefineVersionInfoResource tests for ArgumentException when native
  197. resource is already defined. Added tests for not supported culture
  198. in AssemblyCultureAttribute when definining versioninfo resource.
  199. 2008-03-16 Zoltan Varga <[email protected]>
  200. * TypeBuilderTest.cs (GetField): Add test for #351172.
  201. 2008-03-14 Zoltan Varga <[email protected]>
  202. * TypeBuilderTest.cs: Add tests for GetField ().
  203. 2008-03-06 Zoltan Varga <[email protected]>
  204. * DynamicMethodTest.cs: Add a test for anon-hosted dynamic methods.
  205. * ModuleBuilderTest.cs: Add a test for #367668.
  206. 2008-03-06 Jb Evain <[email protected]>
  207. * ILGeneratorTest.cs: add test for #367663, checking
  208. that EmitCalli deals with null return types.
  209. 2008-03-03 Rodrigo Kumpera <[email protected]>
  210. * TypeBuilderTest.cs: Added CreateTypeFailsWithInvalidMethodOverride.
  211. Test for bug #361689.
  212. 2008-02-20 Raja R Harinath <[email protected]>
  213. * MethodBuilderTest.cs (Bug354757): New test.
  214. 2008-01-29 Zoltan Varga <[email protected]>
  215. * ModuleBuilderTest.cs: Add tests for GetTypes ().
  216. * AssemblyBuilderTest.cs (GetModule): Add some tests and comment out one which
  217. doesn't run on mono.
  218. 2008-01-21 Gert Driesen <[email protected]>
  219. * AssemblyBuilderTest.cs: Enabled test for bug #354970.
  220. 2008-01-20 Gert Driesen <[email protected]>
  221. * AssemblyBuilderTest.cs: Added tests for DefineUnmanagedResource and
  222. DefineVersionInfoResource overloads that check whether only a single
  223. unmanaged resource can be defined. Improved test for SetCustomAttribute.
  224. 2008-01-16 Gert Driesen <[email protected]>
  225. * TypeBuilderTest.cs: Enabled tests for bug #322762.
  226. 2008-01-06 Gert Driesen <[email protected]>
  227. * AssemblyBuilderTest.cs: Added (NotWorking) test for bug #351932.
  228. 2007-12-31 Gert Driesen <[email protected]>
  229. * AssemblyBuilderTest.cs: Improved existing AssemblyName related tests.
  230. Enabled AssemblyName tests that previously failed.
  231. 2007-12-29 Gert Driesen <[email protected]>
  232. * TypeBuilderTest.cs: Added tests for GetConstructor(s), GetEvent(s),
  233. GetField(s), GetPropert(y/ies) and GetMethod(s) that verify our
  234. behavior for inherited members. Most of these are marked NotWorking
  235. until bug #322762 is fixed.
  236. 2007-12-10 Zoltan Varga <[email protected]>
  237. * ModuleBuilderTest.cs: Simplify some code. Add tests for ResolveField ()
  238. and FieldBuilders.
  239. 2007-11-16 Atsushi Enomoto <[email protected]>
  240. * SignatureHelperTest.cs : new test.
  241. 2007-11-08 Rodrigo Kumpera <[email protected]>
  242. * TypeBuilderTest.cs: Enabled TestGetFieldsComplete_Generic.
  243. This tests bug #82625 / #325292.
  244. 2007-10-26 Zoltan Varga <[email protected]>
  245. * TypeBuilderTest.cs: Add a test for calling GetCustomAttributes on inflated
  246. generic types.
  247. 2007-10-15 Gert Driesen <[email protected]>
  248. * ILGeneratorTest.cs: Improve test for DeclareLocal null check.
  249. Added tests for null checks in Emit overloads.
  250. 2007-09-30 Gert Driesen <[email protected]>
  251. * DynamicMethodTest.cs: Marked test for bug #325444 as NotDotNet, and
  252. added link to MS bug report.
  253. 2007-09-23 Gert Driesen <[email protected]>
  254. * AssemblyBuilderTest.cs: Added test for ManifestModule. Added missing
  255. Test attributes. Avoid using ExpectedException, thereby improving lots
  256. of existing tests. Uncomment test that checks max length of dynamic
  257. module name and removed LAMESPEC, since MS implements the described
  258. behavior (but we don't, so mark it NotWorking). Code formatting.
  259. * TypeBuilderTest.cs: Removed unused variables.
  260. 2007-09-22 Gert Driesen <[email protected]>
  261. * TypeBuilderTest.cs: Added test for bug #327484. Split up and improved
  262. TestGetProperties(Flags)Incomplete and TestGetMethods(Flags)Incomplete
  263. tests. Improved TestGetMethodsComplete test.
  264. 2007-09-11 Jb Evain <[email protected]>
  265. * DynamicMethodTest.cs: add test for owner member access.
  266. 2007-09-11 Zoltan Varga <[email protected]>
  267. * MethodBuilderTest.cs: Add new tests for using generic types in the IL
  268. code stream.
  269. 2007-09-09 Zoltan Varga <[email protected]>
  270. * MethodBuilderTest.cs: Add a new test.
  271. 2007-09-02 Gert Driesen <[email protected]>
  272. * TypeBuilderTest.cs: Split up and improved ignored GetField(s) tests
  273. into MS and Mono tests. Added (NotWorking) test for bug #82625.
  274. 2007-08-17 Rolf Bjarne Kvinge <[email protected]>
  275. * ILGeneratorTest.cs: Added FilterAndCatchBlock (bug #81431), InvalidFilterBlock1, ValidFilterBlock1, ValidFilterBlock2.
  276. 2007-08-16 Gert Driesen <[email protected]>
  277. * TypeBuilderTest.cs: Added IsDefined test with null value for
  278. attributeType argument.
  279. 2007-07-14 Gert Driesen <[email protected]>
  280. * TypeBuilderTest.cs: Modified enum tests to use already constructed
  281. AssemblyBuilder and ModuleBuilder. Fixed some compiler warnings.
  282. Removed duplicate test for bug #82018. Added some IsCreated tests after
  283. TypeLoadException, but comment them out for now (see bug #82101).
  284. 2007-07-12 Rodrigo Kumpera <[email protected]>
  285. * TypeBuilderTest.cs: Added test for MakeArrayType with incomplete enum type. Related to bug #82015
  286. 2007-07-11 Rodrigo Kumpera <[email protected]>
  287. * TypeBuilderTest.cs: Added tests for enum creation. These tests are related to bugs #82018 and #82075
  288. 2007-07-06 Gert Driesen <[email protected]>
  289. * TypeBuilderTest.cs: Improved tests for SetParent.
  290. * ModuleBuilderTest.cs: Added test for creating non-abstract
  291. interface.
  292. 2007-07-06 Gert Driesen <[email protected]>
  293. * TypeBuilderTest.cs: Enabled test for IsCOMObject. Improved test
  294. for IsImport.
  295. 2007-07-06 Gert Driesen <[email protected]>
  296. * TypeBuilderTest.cs: Added tests for bug #82018. Added tests for
  297. MakeArrayType (2.0).
  298. 2007-05-21 Gert Driesen <[email protected]>
  299. * MethodBuilderTest.cs: Split up GetCustomAttributes test and marked
  300. the one for a baked type as NotWorking. Added test for
  301. SetCustomAttribute with SuppressUnmanagedCodeSecurity attribute.
  302. * TypeBuilderTest.cs: Split up HasElementType test and marked the
  303. baked variant as NotWorking on the 1.0 profile. Enabled additional
  304. test for bug #81640. Added test for SetCustomAttribute with
  305. SuppressUnmanagedCodeSecurity attribute.
  306. 2007-05-16 Gert Driesen <[email protected]>
  307. * TypeBuilderTest.cs: Added GetFields test for bug #81368. Enabled
  308. test for bug #81640.
  309. 2007-05-16 Gert Driesen <[email protected]>
  310. * TypeBuilderTest.cs: Use Assert instead of deprecated Assertion
  311. class. Number tests. Added tests for bug #81638 and #81640.
  312. 2007-05-06 Zoltan Varga <[email protected]>
  313. * TypeBuilderTest.cs: Add test for null parent.
  314. 2007-03-12 Zoltan Varga <[email protected]>
  315. * DynamicMethodTest.cs: Add a test for circular references.
  316. 2007-03-07 Gert Driesen <[email protected]>
  317. * EnumBuilderTest.cs: Enabled test that failed due to bug #81037.
  318. Coding style fixes.
  319. * ModuleBuilderTest.cs: Avoid compiler warning in test for bug #80435.
  320. Use Assert instead of deprecated Assertion class. Number tests.
  321. 2007-03-06 Rolf Bjarne Kvinge <[email protected]>
  322. * ModuleBuilderTest.cs: Added GetArrayMethodToStringTest () -#80435.
  323. 2007-03-05 Gert Driesen <[email protected]>
  324. * EnumBuilderTest.cs: Added tests for bug #81007. Use Assert instead
  325. of deriving from Assertion. Marked HasElementType test NotWorking on
  326. 2.0 profile.
  327. 2007-02-26 Gert Driesen <[email protected]>
  328. * MethodBuilderTest.cs: Move from Assertion to Assert. Added tests
  329. for zero-length and null dll name for DllImport. Enabled extra tests
  330. in TestDynamicParams.
  331. 2007-01-16 Rolf Bjarne Kvinge <[email protected]>
  332. * EnumBuilderTest.cs: Created test for #80396.
  333. 2006-12-15 Raja R Harinath <[email protected]>
  334. * TypeBuilderTest.cs (MakeGenericType, Fail_MakeGenericType): New
  335. tests inspired by #80253.
  336. 2006-09-16 Gert Driesen <[email protected]>
  337. * DynamicMethodTest.cs: Enabled tests for bug #79367.
  338. 2006-09-13 Gert Driesen <[email protected]>
  339. * DynamicMethodTest.cs: Added ctor tests for name null check. Added
  340. tests for bug #79367 (marked NotWorking).
  341. 2006-09-02 Zoltan Varga <[email protected]>
  342. * TypeBuilderTest.cs: Add a test for #79249.
  343. 2006-08-31 Zoltan Varga <[email protected]>
  344. * DynamicMethodTest.cs: Add a test for skipVisibility.
  345. 2006-07-31 Sebastien Pouliot <[email protected]>
  346. * AssemblyBuilderTest.cs: The GetType_IgnoreCase test case doesn't
  347. work under MS.
  348. * ConstructorBuilderTest.cs: The TestMethodHandle test case doesn't
  349. work under MS.
  350. 2006-07-09 Gert Driesen <[email protected]>
  351. * AssemblyBuilderTest.cs: Added test for bug #78724.
  352. * DynamicMethodTest.cs: Added test for bug #78253, and added test for
  353. empty method body.
  354. 2006-02-27 Gert Driesen <[email protected]>
  355. * ConstructorBuilderTest.cs: Expect ArgumentOutOfRangeException
  356. instead of ArgumentException when passing Request action to
  357. AddDeclarativeSecurity (bug #77640).
  358. * MethodBuilderTest.cs: Same.
  359. * TypeBuilderTest.cs: Same.
  360. 2005-12-15 Raja R Harinath <[email protected]>
  361. * TypeBuilderTest.cs (GenericType): Add a minimal testcase for
  362. generic type builders.
  363. 2005-12-12 Raja R Harinath <[email protected]>
  364. * AssemblyBuilderTest.cs (TestIsDefined): Make failure messages unique.
  365. 2005-12-10 Zoltan Varga <[email protected]>
  366. * MethodBuilderTest.cs: Add test for handling not accessible custom
  367. attributes.
  368. 2005-10-27 Zoltan Varga <[email protected]>
  369. * FieldBuilderTest.cs MethodBuilderTest.cs ConstructorBuilderTest.cs:
  370. Add tests for #76521.
  371. 2005-07-29 Zoltan Varga <[email protected]>
  372. * AssemblyBuilderTest.cs: Add test for #75650.
  373. 2005-07-21 Jb Evain <[email protected]>
  374. * ILGeneratorTest.cs: Add tests for exception filters (bug #75010).
  375. 2005-06-22 Gert Driesen <[email protected]>
  376. * MethodBuilderTest.cs: Updated existing tests to no longer define
  377. zero-length method body. Added tests for bug #75236.
  378. 2005-06-14 Sebastien Pouliot <[email protected]>
  379. * AssemblyBuilderTest.cs: Split AssemblyName_PublicKey to move culture
  380. tests to a new method (as their problem is different from #75246).
  381. 2005-06-13 Gert Driesen <[email protected]>
  382. * AssemblyBuilderTest.cs: Setting KeyPair of AssemblyName has
  383. currently no effect on PublicKey(Token) and FullName of AssemblyName
  384. of the AssemblyBuilder. Test for bug #75246.
  385. 2005-06-13 Gert Driesen <[email protected]>
  386. * AssemblyBuilderTest.cs: Removed inheritance from deprecated
  387. Assertion class. Use Assert class instead.
  388. 2005-06-12 Gert Driesen <[email protected]>
  389. * AssemblyBuilderTest.cs: Added AssemblyName tests that currently
  390. fail on Mono.
  391. 2005-06-12 Gert Driesen <[email protected]>
  392. * FieldBuilderTest.cs: Enabled tests for FieldHandle again after
  393. fixing regression.
  394. * ConstructorBuilderTest.cs: MethodHandle should not throw
  395. NotSupportedException.
  396. * MethodBuilderTest.cs: Enabled test for MethodHandle again after
  397. fixing regression, and added additional test.
  398. 2005-06-06 Zoltan Varga <[email protected]>
  399. * MethodBuilderTest.cs: Add tests for setting DllImportAttribute.
  400. 2005-05-12 Zoltan Varga <[email protected]>
  401. * TypeBuilderTest.cs: Add tests for bug #74906.
  402. 2005-04-30 Ben Maurer <[email protected]>
  403. * TypeBuilderTest.cs: Don't write to a specific path in /tmp --
  404. breaks multiple users.
  405. 2005-04-28 Zoltan Varga <[email protected]>
  406. * AssemblyBuilderTest.cs: Add test for GetModules ().
  407. 2005-04-16 Zoltan Varga <[email protected]>
  408. * MethodBuilderTest.cs: Add test for parameter attributes.
  409. 2005-03-24 Sebastien Pouliot <[email protected]>
  410. * MethodRentalCas.cs: New. CAS unit tests for MethodRental.
  411. 2005-03-23 Zoltan Varga <[email protected]>
  412. * TypeBuilderTest.cs: Fix this up after the last change.
  413. 2005-03-23 Martin Baulig <[email protected]>
  414. * TypeBuilderTest.cs (TestIsAssignableTo_NotDotNet): Put this
  415. whole method into the "NotWorking" category.
  416. 2005-03-23 Martin Baulig <[email protected]>
  417. * TypeBuilderTest.cs: Disable last test again since the bug report
  418. is reopened.
  419. 2005-03-21 Nick Drochak <[email protected]>
  420. * TypeBuilderTest.cs: Move asserts which fail on .NET to a new
  421. test method and disable it on .NET.
  422. 2005-03-09 Zoltan Varga <[email protected]>
  423. * TypeBuilderTest.cs: Reenable last test.
  424. 2005-03-09 Marek Safar <[email protected]>
  425. * ILGeneratorTest.cs: New test file.
  426. 2005-03-09 Zoltan Varga <[email protected]>
  427. * TypeBuilderTest.cs: Disable last test since the fix is reverted.
  428. 2005-03-08 Zoltan Varga <[email protected]>
  429. * TypeBuilderTest.cs: Add new test.
  430. 2005-02-11 Zoltan Varga <[email protected]>
  431. * TypeBuilderTest.cs: Add tests for IsAssignableFrom.
  432. 2004-01-31 Nick Drochak <[email protected]>
  433. * TypeBuilderTest.cs: Put "NotWorking" on failing tests for mono.
  434. 2004-01-30 Nick Drochak <[email protected]>
  435. * ModuleBuilderTest.cs: Avoid path length exceptions on Windows.
  436. 2004-11-22 Zoltan Varga <[email protected]>
  437. * AssemblyBuilderTest.cs: Add regression test for bug #69780.
  438. 2004-11-06 Zoltan Varga <[email protected]>
  439. * TypeBuilderTest.cs: Ignore some tests which depend on TypeBuilder
  440. features which are unlikely to change due to mcs depending on them.
  441. 2004-11-05 Zoltan Varga <[email protected]>
  442. * EnumBuilderTest.cs: Remove test that depends on the exact format
  443. of AssemblyName.FullName.
  444. 2004-11-04 Zoltan Varga <[email protected]>
  445. * TypeBuilderTest.cs: Add a TypeResolve test. Remove a test which
  446. depends on exception ordering.
  447. 2004-10-05 Zoltan Varga <[email protected]>
  448. * MethodBuilderTest.cs: Add tests for default values for parameters.
  449. 2004-10-02 Gert Driesen <[email protected]>
  450. * TypeBuilderTest.cs: Added test to ensure NotSupportedException is
  451. thrown when creating a type with a default ctor while parent does
  452. not have a default ctor.
  453. 2004-09-09 Zoltan Varga <[email protected]>
  454. * ModuleBuilderTest.cs: Add test for lookup of global methods.
  455. 2004-08-29 Nick Drochak <[email protected]>
  456. * TypeBuilderTestTest.cs: Call EnumBuilder.CreateType() before you call
  457. TypeBuilder.CreateType().
  458. 2004-08-08 Zoltan Varga <[email protected]>
  459. * TypeBuilderTest.cs: Add regression test for #62237.
  460. 2004-06-14 Sebastien Pouliot <[email protected]>
  461. * EnumBuilderTest.cs: Fixed typos so the test is reported in
  462. alphabetical order by NUnit.
  463. 2004-06-09 Gert Driesen <[email protected]>
  464. * TypeBuilderTest.cs: Added tests for completed/created type
  465. * FieldBuilderTest.cs: Added tests for FieldBuilder (mostly
  466. checking error conditions for now)
  467. * EnumBuilderTest.cs: Added tests for EnumBuilder
  468. * MethodBuilderTest.cs: Added tests for invalid parameter
  469. indexes for created types, added test for GetHashCode
  470. 2004-06-09 Gert Driesen <[email protected]>
  471. * MethodRentalTest.cs: Added check for invalid method size,
  472. fixed tests on MS.NET, Mono-stylized
  473. 2004-04-28 Zoltan Varga <[email protected]>
  474. * MethodRentalTest.cs: New file.
  475. 2004-03-24 Sebastien Pouliot <[email protected]>
  476. * AssemblyBuilderTest.cs: Added new tests to build strongnamed
  477. assemblies.
  478. 2004-03-22 Zoltan Varga <[email protected]>
  479. * CustomAttributeBuilderTest.cs: Call GetCustomAttributes with false
  480. so custom attributes on Object do not screw the results.
  481. 2004-03-15 Nick Drochak <[email protected]>
  482. * CustomAttributeBuilderTest.cs: Force test to pass if we are running
  483. on version 1.1 of the CLR. That version does not throw the exception.
  484. 2004-03-09 Jackson Harper <[email protected]>
  485. * AssemblyBuilderAccessTest.cs:
  486. * CustomAttributeBuilderTest.cs: New test cases
  487. from [email protected].
  488. 2004-02-16 Zoltan Varga <[email protected]>
  489. * MethodBuilderTest.cs: Fix test so it runs under MS.
  490. * TypeBuilderTest.cs: Add some tests.
  491. 2004-02-11 Zoltan Varga <[email protected]>
  492. * MethodBuilderTest.cs: Add tests for parameter info.
  493. 2004-01-27 Zoltan Varga <[email protected]>
  494. * AssemblyBuilderTest.cs (TestCustomAttributes): Remove
  495. KeyFileAttribute from the test, since it must point to a valid keyfile.
  496. 2004-01-09 Nick Drochak <[email protected]>
  497. * TypeBuilderTest.cs (TestEnums): Fix build with csc.
  498. 2004-01-07 Zoltan Varga <[email protected]>
  499. * TypeBuilderTest.cs (IsDefined): Comment out this test, since
  500. IsDefined works under mono.
  501. * TypeBuilderTest.cs (TestEnums): New test for using runtime generated
  502. enums.
  503. 2003-12-17 Nick Drochak <[email protected]>
  504. * ModuleBuilderTest.cs: Shorten the path, there's a 260-or-so character
  505. limit for the path name.
  506. 2003-12-15 Zoltan Varga <[email protected]>
  507. * MethodBuilderTest.cs ConstructorBuilderTest.cs: Add tests for
  508. AddDeclarativeSecurity.
  509. 2003-11-17 Zoltan Varga <[email protected]>
  510. * ConstructorBuilderTest.cs (TestAttributes): Make this test more
  511. general so it runs on mono too.
  512. 2003-07-11 Zoltan Varga <[email protected]>
  513. * ModuleBuilderTest.cs: Added tests for IsTransient ().
  514. * ModuleBuilderTest.cs: Added tests for DefineDocument ().
  515. * AssemblyBuilderTest.cs: Added error handling tests.
  516. 2003-06-30 Zoltan Varga <[email protected]>
  517. * MethodBuilderTest.cs (TestReturnType): Make test more general so
  518. it works both on Mono and MS.NET.
  519. 2003-06-15 Zoltan Varga <[email protected]>
  520. * EventBuilderTest.cs: New file.
  521. * PropertyBuilderTest.cs: New file.
  522. 2003-05-28 Nick Drochak <[email protected]>
  523. * MethodBuilderTest: correct order of expected and actual values.
  524. 2003-05-21 Zoltan Varga <[email protected]>
  525. * ModuleBuilderTest.cs: New file.
  526. 2003-05-20 Zoltan Varga <[email protected]>
  527. * TypeBuilderTest.cs: More tests.
  528. 2003-05-19 Zoltan Varga <[email protected]>
  529. * AssemblyBuilderTest.cs: More tests.
  530. 2003-05-12 Zoltan Varga <[email protected]>
  531. * MethodBuilderTest.cs: Comment out test which fails because of a mono
  532. extension to DefineParameter.
  533. 2003-02-13 Zoltan Varga <[email protected]>
  534. * AssemblyBuilderTest.cs: New file.
  535. 2003-02-12 Zoltan Varga <[email protected]>
  536. * MethodBuilderTest.cs: Added test for setting MethodImplAttributes
  537. using a custom attribute.
  538. 2003-02-10 Zoltan Varga <[email protected]>
  539. * ConstructorBuilderTest.cs: added SetCustomAttribute() tests.
  540. * MethodBuilderTest.cs: updated to NUNIT2 conventions.
  541. * ConstructorBuilderTest.cs: New file.
  542. 2003-02-09 Zoltan Varga <[email protected]>
  543. * TypeBuilderTest.cs: Added lots of new tests.
  544. 2003-02-08 Zoltan Varga <[email protected]>
  545. * TypeBuilderTest.cs: New file.
  546. * MethodBuilderTest.cs ChangeLog: New files.