summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2009-06-25 21:30:58 -0700
committerAndrew Arnott <andrewarnott@gmail.com>2009-06-25 21:30:58 -0700
commite1d5667616e44c233b6de77570887062c6b41a06 (patch)
tree416ee13d61a4259a275044f55894109db9607278
parentf3ce247dfaa965011c7f8417d00e0fa3dfad4a35 (diff)
downloadDotNetOpenAuth-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.cs8
-rw-r--r--src/DotNetOpenAuth.Test/TestBase.cs8
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"];
+ }
}
}