HttpWebRequest does not handle redirect,
authorIgor Zelmanovich <igorz@mono-cvs.ximian.com>
Thu, 31 Jan 2008 14:35:41 +0000 (14:35 -0000)
committerIgor Zelmanovich <igorz@mono-cvs.ximian.com>
Thu, 31 Jan 2008 14:35:41 +0000 (14:35 -0000)
that allows to test some scenarios such Response.Redirect.

svn path=/trunk/mcs/; revision=94466

mcs/class/System.Web/Test/System.Web.UI/PageTest.cs
mcs/class/System.Web/Test/mainsoft/NunitWeb/NunitWeb/BaseRequest.cs

index 94efe5417d435bf46f86630af7b2c891bb9fcca5..d33b29897090a83674361663f7a4942f454d745c 100644 (file)
@@ -1276,11 +1276,7 @@ namespace MonoTests.System.Web.UI {
                 {
                         WebTest t = new WebTest ("RedirectOnError.aspx");
                         string html = t.Run ();
-#if TARGET_JVM
-                                               Assert.AreEqual ("[TargetPage]", html.Trim ());
-#else
                         Assert.AreEqual (HttpStatusCode.Found, t.Response.StatusCode);
-#endif
                 }
 
 #endif
index 7523d51d1b7ff1a651e00b0d8a93f2d1d198ed7e..6740b1c805da55e0ecf2f976b46c450ebadd77e3 100644 (file)
@@ -110,6 +110,7 @@ namespace MonoTests.SystemWeb.Framework
                        HttpWebRequest wr = (HttpWebRequest) WebRequest.Create (uri);\r
                        wr.UserAgent = UserAgent;\r
                        wr.Headers.Add (headers);\r
+                       wr.AllowAutoRedirect = false;\r
                        return wr;\r
                }\r
 \r