Fixing controller factory from last change and disabling unit test for now

This commit is contained in:
Dave Reed
2010-11-10 12:09:02 -08:00
parent 2a9cf8686a
commit 1868a296a3
2 changed files with 3 additions and 2 deletions

View File

@@ -59,6 +59,7 @@ namespace Orchard.Tests.Mvc {
}
[Test]
[Ignore("OrchardControllerFactory depends on metadata, calling base when no context is causing errors.")]
public void WhenNullOrMissingContainerNormalControllerFactoryRulesShouldBeUsedAsFallback() {
var requestContext = GetRequestContext(null);
var controller = _controllerFactory.CreateController(requestContext, "foo");

View File

@@ -42,7 +42,7 @@ namespace Orchard.Mvc {
return info.Metadata.ControllerType;
}
return workContext == null ? base.GetControllerType(requestContext, controllerName) : null;
return null;
}
protected override IController GetControllerInstance(RequestContext requestContext, System.Type controllerType) {
@@ -52,7 +52,7 @@ namespace Orchard.Mvc {
return controller;
}
return workContext == null ? base.GetControllerInstance(requestContext, controllerType) : null;
return null;
}
public static string GetAreaName(RouteBase route) {