diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2009-06-25 21:30:58 -0700 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2009-06-25 21:30:58 -0700 |
commit | e1d5667616e44c233b6de77570887062c6b41a06 (patch) | |
tree | 416ee13d61a4259a275044f55894109db9607278 | |
parent | f3ce247dfaa965011c7f8417d00e0fa3dfad4a35 (diff) | |
download | DotNetOpenAuth-e1d5667616e44c233b6de77570887062c6b41a06.zip DotNetOpenAuth-e1d5667616e44c233b6de77570887062c6b41a06.tar.gz DotNetOpenAuth-e1d5667616e44c233b6de77570887062c6b41a06.tar.bz2 |
Fixed perf tests to suspend logging so they pass.
-rw-r--r-- | src/DotNetOpenAuth.Test/OpenId/Provider/PerformanceTests.cs | 8 | ||||
-rw-r--r-- | src/DotNetOpenAuth.Test/TestBase.cs | 8 |
2 files changed, 15 insertions, 1 deletions
diff --git a/src/DotNetOpenAuth.Test/OpenId/Provider/PerformanceTests.cs b/src/DotNetOpenAuth.Test/OpenId/Provider/PerformanceTests.cs index 82384f8..4ab9fc3 100644 --- a/src/DotNetOpenAuth.Test/OpenId/Provider/PerformanceTests.cs +++ b/src/DotNetOpenAuth.Test/OpenId/Provider/PerformanceTests.cs @@ -29,10 +29,16 @@ namespace DotNetOpenAuth.Test.OpenId.Provider { [TestInitialize] public override void SetUp() { base.SetUp(); - + SuspendLogging(); this.provider = CreateProvider(); } + [TestCleanup] + public override void Cleanup() { + ResumeLogging(); + base.Cleanup(); + } + [TestMethod] public void AssociateDH() { var associateRequest = this.CreateAssociateRequest(OPUri); diff --git a/src/DotNetOpenAuth.Test/TestBase.cs b/src/DotNetOpenAuth.Test/TestBase.cs index d21691b..f9db40c 100644 --- a/src/DotNetOpenAuth.Test/TestBase.cs +++ b/src/DotNetOpenAuth.Test/TestBase.cs @@ -57,5 +57,13 @@ namespace DotNetOpenAuth.Test { public virtual void Cleanup() { log4net.LogManager.Shutdown(); } + + protected internal static void SuspendLogging() { + LogManager.GetLoggerRepository().Threshold = LogManager.GetLoggerRepository().LevelMap["OFF"]; + } + + protected internal static void ResumeLogging() { + LogManager.GetLoggerRepository().Threshold = LogManager.GetLoggerRepository().LevelMap["ALL"]; + } } } |