فهرست منبع

NunitWeb test suite - create separate versions of Web.config for mono and for .Net

svn path=/trunk/mcs/; revision=65882
Andrew Skiba 19 سال پیش
والد
کامیت
05468b1253

+ 1 - 1
mcs/class/System.Web/Makefile

@@ -71,7 +71,7 @@ TEST_RESOURCE_FILES = \
 	Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx \
 	Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPage.aspx.cs \
 	Test/mainsoft/NunitWeb/NunitWeb/Resources/MyPageWithMaster.aspx \
-	Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.config \
+	Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config \
 	Test/mainsoft/NunitWebResources/menuclass.aspx \
 	Test/mainsoft/NunitWebResources/FormView.aspx \
 	Test/mainsoft/NunitWebResources/PostBackMenuTest.aspx \

+ 25 - 0
mcs/class/System.Web/Test/mainsoft/NunitWeb/NunitWeb/Resources/Web.mono.config

@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<configuration>
+  <system.web>
+    <siteMap enabled="true"/>
+    <compilation debug="true">
+    </compilation>
+
+
+
+    <httpHandlers>
+      <add path="WebResource.axd" verb="GET" type="System.Web.Handlers.AssemblyResourceLoader" validate="true" />
+      <add path="page.fake" verb ="GET" type="MonoTests.SystemWeb.Framework.MyHandler"/>      
+    </httpHandlers>
+    <membership>
+      <providers>
+        <add name="FakeProvider" type="MonoTests.SystemWeb.Framework.FakeMembershipProvider"
+             enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true"
+             applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed"
+             maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7"
+             minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10"
+             passwordStrengthRegularExpression="" />
+      </providers>
+    </membership>
+  </system.web>
+</configuration>

+ 1 - 1
mcs/class/System.Web/Test/mainsoft/NunitWeb/NunitWeb/WebTest.cs

@@ -411,7 +411,7 @@ namespace MonoTests.SystemWeb.Framework
 ////				"assemblies/hnnefdht/ASP/MyPage_aspx.class");
 //#endif
 #else
-			CopyResource (typeof (WebTest), "Web.config", "Web.config");
+			CopyResource (typeof (WebTest), "Web.mono.config", "Web.config");
 			CopyResource (typeof (WebTest), "MyPage.aspx", "MyPage.aspx");
 			CopyResource (typeof (WebTest), "MyPage.aspx.cs", "MyPage.aspx.cs");
 			CopyResource (typeof (WebTest), "MyPageWithMaster.aspx", "MyPageWithMaster.aspx");