From 2529814b6e13a2c8cb995089cf9b48ad884758c5 Mon Sep 17 00:00:00 2001 From: Sebastien Ros Date: Fri, 16 May 2014 12:18:14 -0700 Subject: [PATCH] #20692: Ignoring AppRestart in specflow tests --- src/Orchard.Specs/Hosting/Orchard.Web/Global.asax.cs | 2 ++ src/Orchard.Specs/Hosting/SpecHostEnvironment.cs | 12 ++++++++++++ src/Orchard.Specs/Orchard.Specs.csproj | 1 + 3 files changed, 15 insertions(+) create mode 100644 src/Orchard.Specs/Hosting/SpecHostEnvironment.cs diff --git a/src/Orchard.Specs/Hosting/Orchard.Web/Global.asax.cs b/src/Orchard.Specs/Hosting/Orchard.Web/Global.asax.cs index 9e5ae0ca4..8883c0064 100644 --- a/src/Orchard.Specs/Hosting/Orchard.Web/Global.asax.cs +++ b/src/Orchard.Specs/Hosting/Orchard.Web/Global.asax.cs @@ -40,6 +40,8 @@ namespace Orchard.Specs.Hosting.Orchard.Web { builder.Register(ctx => RouteTable.Routes).SingleInstance(); builder.Register(ctx => ModelBinders.Binders).SingleInstance(); builder.Register(ctx => ViewEngines.Engines).SingleInstance(); + + builder.RegisterType().As(); } public static void ReloadExtensions() { diff --git a/src/Orchard.Specs/Hosting/SpecHostEnvironment.cs b/src/Orchard.Specs/Hosting/SpecHostEnvironment.cs new file mode 100644 index 000000000..ab6f25383 --- /dev/null +++ b/src/Orchard.Specs/Hosting/SpecHostEnvironment.cs @@ -0,0 +1,12 @@ +using Orchard.Environment; + +namespace Orchard.Specs.Hosting { + public class SpecHostEnvironment : HostEnvironment { + public SpecHostEnvironment() { + } + + public override void RestartAppDomain() { + // do nothing + } + } +} \ No newline at end of file diff --git a/src/Orchard.Specs/Orchard.Specs.csproj b/src/Orchard.Specs/Orchard.Specs.csproj index b261c3b56..e8aaa04ca 100644 --- a/src/Orchard.Specs/Orchard.Specs.csproj +++ b/src/Orchard.Specs/Orchard.Specs.csproj @@ -171,6 +171,7 @@ True True + Input.feature True