Fixed test issue - PEVerify is now called with a quoted assembly path (to allow for...
commit8adeb2ac44baffc949601891da25f7db43af80f2
authorfabian.schmied <fabian.schmied@73e77b4c-caa6-f847-a29a-24ab75ae54b6>
Fri, 23 Nov 2007 12:44:03 +0000 (23 12:44 +0000)
committerfabian.schmied <fabian.schmied@73e77b4c-caa6-f847-a29a-24ab75ae54b6>
Fri, 23 Nov 2007 12:44:03 +0000 (23 12:44 +0000)
treeb32ba28ea0546e7c97803fc3a226745f5e7a6684
parent85f0d13379d10710d812a0b03da10d2d3895599b
Fixed test issue - PEVerify is now called with a quoted assembly path (to allow for spaces in the path)
Fixed test annoyance - PEVerify is now not called in a separate window
Changed PersistentProxyBuilder behavior - SaveAssembly is not called by the class generators any more, instead PersistentProxyBuilder.SaveAssemblies  must be used. This allows the proxy builder to save multiple proxies at the same time. Test cases have been adapted.
Added BaseTestCaseTestCase to check whether PEVerify is correctly invoked

git-svn-id: https://svn.castleproject.org/svn/castle/trunk@4516 73e77b4c-caa6-f847-a29a-24ab75ae54b6
13 files changed:
Tools/Castle.DynamicProxy2/Castle.DynamicProxy.Tests/BasePEVerifyTestCase.cs
Tools/Castle.DynamicProxy2/Castle.DynamicProxy.Tests/BaseTestCaseTestCase.cs [new file with mode: 0644]
Tools/Castle.DynamicProxy2/Castle.DynamicProxy.Tests/BugsReported/ConstraintViolationInDebuggerTestCase.cs [new file with mode: 0644]
Tools/Castle.DynamicProxy2/Castle.DynamicProxy.Tests/Castle.DynamicProxy.Tests-vs2005.csproj
Tools/Castle.DynamicProxy2/Castle.DynamicProxy.Tests/ClassEmitterTestCase.cs
Tools/Castle.DynamicProxy2/Castle.DynamicProxy.Tests/GenericInterfaceProxyTestCase.cs
Tools/Castle.DynamicProxy2/Castle.DynamicProxy.Tests/ModuleScopeTestCase.cs
Tools/Castle.DynamicProxy2/Castle.DynamicProxy.Tests/PersistentProxyBuilderTestCase.cs [new file with mode: 0644]
Tools/Castle.DynamicProxy2/Castle.DynamicProxy/Generators/ClassProxyGenerator.cs
Tools/Castle.DynamicProxy2/Castle.DynamicProxy/Generators/InterfaceProxyWithTargetGenerator.cs
Tools/Castle.DynamicProxy2/Castle.DynamicProxy/ModuleScope.cs
Tools/Castle.DynamicProxy2/Castle.DynamicProxy/PersistentProxyBuilder.cs
Tools/Castle.DynamicProxy2/Changes.txt