You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4net-dev@logging.apache.org by bo...@apache.org on 2011/08/17 07:57:04 UTC
svn commit: r1158529 [7/7] - in /logging/log4net/trunk: ./ doc/css/
examples/ examples/mono/ examples/mono/1.0/ examples/mono/1.0/Performance/
examples/mono/1.0/Performance/NotLogging/
examples/mono/1.0/Performance/NotLogging/cs/ examples/mono/1.0/Perf...
Modified: logging/log4net/trunk/tests/src/Util/PatternConverterTest.cs
URL: http://svn.apache.org/viewvc/logging/log4net/trunk/tests/src/Util/PatternConverterTest.cs?rev=1158529&r1=1158528&r2=1158529&view=diff
==============================================================================
--- logging/log4net/trunk/tests/src/Util/PatternConverterTest.cs (original)
+++ logging/log4net/trunk/tests/src/Util/PatternConverterTest.cs Wed Aug 17 05:57:00 2011
@@ -1,171 +1,171 @@
-using System;
-using System.IO;
-using System.Xml;
-using log4net.Config;
-using log4net.Core;
-using log4net.Layout.Pattern;
-using log4net.Repository;
-using log4net.Tests.Appender;
-using log4net.Util;
-using NUnit.Framework;
-
-namespace log4net.Tests.Util
-{
- [TestFixture]
- public class PatternConverterTest
- {
- [Test]
- public void PatternLayoutConverterProperties()
- {
- XmlDocument log4netConfig = new XmlDocument();
- log4netConfig.LoadXml(@"
- <log4net>
- <appender name=""StringAppender"" type=""log4net.Tests.Appender.StringAppender, log4net.Tests"">
- <layout type=""log4net.Layout.PatternLayout"">
- <converter>
- <name value=""propertyKeyCount"" />
- <type value=""log4net.Tests.Util.PropertyKeyCountPatternLayoutConverter, log4net.Tests"" />
- <property>
- <key value=""one-plus-one"" />
- <value value=""2"" />
- </property>
- <property>
- <key value=""two-plus-two"" />
- <value value=""4"" />
- </property>
- </converter>
- <conversionPattern value=""%propertyKeyCount"" />
- </layout>
- </appender>
- <root>
- <level value=""ALL"" />
- <appender-ref ref=""StringAppender"" />
- </root>
- </log4net>");
-
- ILoggerRepository rep = LogManager.CreateRepository(Guid.NewGuid().ToString());
- XmlConfigurator.Configure(rep, log4netConfig["log4net"]);
-
- ILog log = LogManager.GetLogger(rep.Name, "PatternLayoutConverterProperties");
- log.Debug("Message");
-
- PropertyKeyCountPatternLayoutConverter converter =
- PropertyKeyCountPatternLayoutConverter.MostRecentInstance;
- Assert.AreEqual(2, converter.Properties.Count);
- Assert.AreEqual("4", converter.Properties["two-plus-two"]);
-
- StringAppender appender =
- (StringAppender)LogManager.GetRepository(rep.Name).GetAppenders()[0];
- Assert.AreEqual("2", appender.GetString());
- }
-
- [Test]
- public void PatternConverterProperties()
- {
- XmlDocument log4netConfig = new XmlDocument();
- log4netConfig.LoadXml(@"
- <log4net>
- <appender name=""PatternStringAppender"" type=""log4net.Tests.Util.PatternStringAppender, log4net.Tests"">
- <layout type=""log4net.Layout.SimpleLayout"" />
- <setting>
- <converter>
- <name value=""propertyKeyCount"" />
- <type value=""log4net.Tests.Util.PropertyKeyCountPatternConverter, log4net.Tests"" />
- <property>
- <key value=""one-plus-one"" />
- <value value=""2"" />
- </property>
- <property>
- <key value=""two-plus-two"" />
- <value value=""4"" />
- </property>
- </converter>
- <conversionPattern value=""%propertyKeyCount"" />
- </setting>
- </appender>
- <root>
- <level value=""ALL"" />
- <appender-ref ref=""PatternStringAppender"" />
- </root>
- </log4net>");
-
- ILoggerRepository rep = LogManager.CreateRepository(Guid.NewGuid().ToString());
- XmlConfigurator.Configure(rep, log4netConfig["log4net"]);
-
- ILog log = LogManager.GetLogger(rep.Name, "PatternConverterProperties");
- log.Debug("Message");
-
- PropertyKeyCountPatternConverter converter =
- PropertyKeyCountPatternConverter.MostRecentInstance;
- Assert.AreEqual(2, converter.Properties.Count);
- Assert.AreEqual("4", converter.Properties["two-plus-two"]);
-
- PatternStringAppender appender =
- (PatternStringAppender)LogManager.GetRepository(rep.Name).GetAppenders()[0];
- Assert.AreEqual("2", appender.Setting.Format());
- }
- }
-
- public class PropertyKeyCountPatternLayoutConverter : PatternLayoutConverter
- {
- private static PropertyKeyCountPatternLayoutConverter mostRecentInstance;
-
- public PropertyKeyCountPatternLayoutConverter()
- {
- mostRecentInstance = this;
- }
-
- protected override void Convert(TextWriter writer, LoggingEvent loggingEvent)
- {
- writer.Write(Properties.GetKeys().Length);
- }
-
- public static PropertyKeyCountPatternLayoutConverter MostRecentInstance
- {
- get { return mostRecentInstance; }
- }
- }
-
- public class PropertyKeyCountPatternConverter : PatternConverter
- {
- private static PropertyKeyCountPatternConverter mostRecentInstance;
-
- public PropertyKeyCountPatternConverter()
- {
- mostRecentInstance = this;
- }
-
- protected override void Convert(TextWriter writer, object state)
- {
- writer.Write(Properties.GetKeys().Length);
- }
-
- public static PropertyKeyCountPatternConverter MostRecentInstance
- {
- get { return mostRecentInstance; }
- }
- }
-
- public class PatternStringAppender : StringAppender
- {
- private static PatternStringAppender mostRecentInstace;
-
- private PatternString setting;
-
- public PatternStringAppender()
- {
- mostRecentInstace = this;
- }
-
- public PatternString Setting
- {
- get { return setting; }
- set { setting = value; }
- }
-
- public static PatternStringAppender MostRecentInstace
- {
- get { return mostRecentInstace; }
- }
- }
-}
+using System;
+using System.IO;
+using System.Xml;
+using log4net.Config;
+using log4net.Core;
+using log4net.Layout.Pattern;
+using log4net.Repository;
+using log4net.Tests.Appender;
+using log4net.Util;
+using NUnit.Framework;
+
+namespace log4net.Tests.Util
+{
+ [TestFixture]
+ public class PatternConverterTest
+ {
+ [Test]
+ public void PatternLayoutConverterProperties()
+ {
+ XmlDocument log4netConfig = new XmlDocument();
+ log4netConfig.LoadXml(@"
+ <log4net>
+ <appender name=""StringAppender"" type=""log4net.Tests.Appender.StringAppender, log4net.Tests"">
+ <layout type=""log4net.Layout.PatternLayout"">
+ <converter>
+ <name value=""propertyKeyCount"" />
+ <type value=""log4net.Tests.Util.PropertyKeyCountPatternLayoutConverter, log4net.Tests"" />
+ <property>
+ <key value=""one-plus-one"" />
+ <value value=""2"" />
+ </property>
+ <property>
+ <key value=""two-plus-two"" />
+ <value value=""4"" />
+ </property>
+ </converter>
+ <conversionPattern value=""%propertyKeyCount"" />
+ </layout>
+ </appender>
+ <root>
+ <level value=""ALL"" />
+ <appender-ref ref=""StringAppender"" />
+ </root>
+ </log4net>");
+
+ ILoggerRepository rep = LogManager.CreateRepository(Guid.NewGuid().ToString());
+ XmlConfigurator.Configure(rep, log4netConfig["log4net"]);
+
+ ILog log = LogManager.GetLogger(rep.Name, "PatternLayoutConverterProperties");
+ log.Debug("Message");
+
+ PropertyKeyCountPatternLayoutConverter converter =
+ PropertyKeyCountPatternLayoutConverter.MostRecentInstance;
+ Assert.AreEqual(2, converter.Properties.Count);
+ Assert.AreEqual("4", converter.Properties["two-plus-two"]);
+
+ StringAppender appender =
+ (StringAppender)LogManager.GetRepository(rep.Name).GetAppenders()[0];
+ Assert.AreEqual("2", appender.GetString());
+ }
+
+ [Test]
+ public void PatternConverterProperties()
+ {
+ XmlDocument log4netConfig = new XmlDocument();
+ log4netConfig.LoadXml(@"
+ <log4net>
+ <appender name=""PatternStringAppender"" type=""log4net.Tests.Util.PatternStringAppender, log4net.Tests"">
+ <layout type=""log4net.Layout.SimpleLayout"" />
+ <setting>
+ <converter>
+ <name value=""propertyKeyCount"" />
+ <type value=""log4net.Tests.Util.PropertyKeyCountPatternConverter, log4net.Tests"" />
+ <property>
+ <key value=""one-plus-one"" />
+ <value value=""2"" />
+ </property>
+ <property>
+ <key value=""two-plus-two"" />
+ <value value=""4"" />
+ </property>
+ </converter>
+ <conversionPattern value=""%propertyKeyCount"" />
+ </setting>
+ </appender>
+ <root>
+ <level value=""ALL"" />
+ <appender-ref ref=""PatternStringAppender"" />
+ </root>
+ </log4net>");
+
+ ILoggerRepository rep = LogManager.CreateRepository(Guid.NewGuid().ToString());
+ XmlConfigurator.Configure(rep, log4netConfig["log4net"]);
+
+ ILog log = LogManager.GetLogger(rep.Name, "PatternConverterProperties");
+ log.Debug("Message");
+
+ PropertyKeyCountPatternConverter converter =
+ PropertyKeyCountPatternConverter.MostRecentInstance;
+ Assert.AreEqual(2, converter.Properties.Count);
+ Assert.AreEqual("4", converter.Properties["two-plus-two"]);
+
+ PatternStringAppender appender =
+ (PatternStringAppender)LogManager.GetRepository(rep.Name).GetAppenders()[0];
+ Assert.AreEqual("2", appender.Setting.Format());
+ }
+ }
+
+ public class PropertyKeyCountPatternLayoutConverter : PatternLayoutConverter
+ {
+ private static PropertyKeyCountPatternLayoutConverter mostRecentInstance;
+
+ public PropertyKeyCountPatternLayoutConverter()
+ {
+ mostRecentInstance = this;
+ }
+
+ protected override void Convert(TextWriter writer, LoggingEvent loggingEvent)
+ {
+ writer.Write(Properties.GetKeys().Length);
+ }
+
+ public static PropertyKeyCountPatternLayoutConverter MostRecentInstance
+ {
+ get { return mostRecentInstance; }
+ }
+ }
+
+ public class PropertyKeyCountPatternConverter : PatternConverter
+ {
+ private static PropertyKeyCountPatternConverter mostRecentInstance;
+
+ public PropertyKeyCountPatternConverter()
+ {
+ mostRecentInstance = this;
+ }
+
+ protected override void Convert(TextWriter writer, object state)
+ {
+ writer.Write(Properties.GetKeys().Length);
+ }
+
+ public static PropertyKeyCountPatternConverter MostRecentInstance
+ {
+ get { return mostRecentInstance; }
+ }
+ }
+
+ public class PatternStringAppender : StringAppender
+ {
+ private static PatternStringAppender mostRecentInstace;
+
+ private PatternString setting;
+
+ public PatternStringAppender()
+ {
+ mostRecentInstace = this;
+ }
+
+ public PatternString Setting
+ {
+ get { return setting; }
+ set { setting = value; }
+ }
+
+ public static PatternStringAppender MostRecentInstace
+ {
+ get { return mostRecentInstace; }
+ }
+ }
+}
Propchange: logging/log4net/trunk/tests/src/Util/PatternConverterTest.cs
------------------------------------------------------------------------------
svn:eol-style = native
Modified: logging/log4net/trunk/tests/src/Util/PatternStringTest.cs
URL: http://svn.apache.org/viewvc/logging/log4net/trunk/tests/src/Util/PatternStringTest.cs?rev=1158529&r1=1158528&r2=1158529&view=diff
==============================================================================
--- logging/log4net/trunk/tests/src/Util/PatternStringTest.cs (original)
+++ logging/log4net/trunk/tests/src/Util/PatternStringTest.cs Wed Aug 17 05:57:00 2011
@@ -1,30 +1,30 @@
-using System;
-using log4net.Util;
-using NUnit.Framework;
-
-namespace log4net.Tests.Util
-{
- [TestFixture]
- public class PatternStringTest
- {
- [Test]
- public void TestEnvironmentFolderPathPatternConverter()
- {
- string[] specialFolderNames = Enum.GetNames(typeof(Environment.SpecialFolder));
-
- foreach (string specialFolderName in specialFolderNames)
- {
- string pattern = "%envFolderPath{" + specialFolderName + "}";
-
- PatternString patternString = new PatternString(pattern);
-
- string evaluatedPattern = patternString.Format();
-
- Environment.SpecialFolder specialFolder =
- (Environment.SpecialFolder)Enum.Parse(typeof(Environment.SpecialFolder), specialFolderName);
-
- Assert.AreEqual(Environment.GetFolderPath(specialFolder), evaluatedPattern);
- }
- }
- }
-}
+using System;
+using log4net.Util;
+using NUnit.Framework;
+
+namespace log4net.Tests.Util
+{
+ [TestFixture]
+ public class PatternStringTest
+ {
+ [Test]
+ public void TestEnvironmentFolderPathPatternConverter()
+ {
+ string[] specialFolderNames = Enum.GetNames(typeof(Environment.SpecialFolder));
+
+ foreach (string specialFolderName in specialFolderNames)
+ {
+ string pattern = "%envFolderPath{" + specialFolderName + "}";
+
+ PatternString patternString = new PatternString(pattern);
+
+ string evaluatedPattern = patternString.Format();
+
+ Environment.SpecialFolder specialFolder =
+ (Environment.SpecialFolder)Enum.Parse(typeof(Environment.SpecialFolder), specialFolderName);
+
+ Assert.AreEqual(Environment.GetFolderPath(specialFolder), evaluatedPattern);
+ }
+ }
+ }
+}
Propchange: logging/log4net/trunk/tests/src/Util/PatternStringTest.cs
------------------------------------------------------------------------------
svn:eol-style = native
Modified: logging/log4net/trunk/tests/src/log4net.Tests.vs2003.csproj
URL: http://svn.apache.org/viewvc/logging/log4net/trunk/tests/src/log4net.Tests.vs2003.csproj?rev=1158529&r1=1158528&r2=1158529&view=diff
==============================================================================
--- logging/log4net/trunk/tests/src/log4net.Tests.vs2003.csproj (original)
+++ logging/log4net/trunk/tests/src/log4net.Tests.vs2003.csproj Wed Aug 17 05:57:00 2011
@@ -1,256 +1,256 @@
-<VisualStudioProject>
- <CSHARP
- ProjectType = "Local"
- ProductVersion = "7.10.3077"
- SchemaVersion = "2.0"
- ProjectGuid = "{4B68B77E-0C8B-4296-930D-6AC2787170B8}"
- >
- <Build>
- <Settings
- ApplicationIcon = ""
- AssemblyKeyContainerName = ""
- AssemblyName = "log4net.Tests"
- AssemblyOriginatorKeyFile = ""
- DefaultClientScript = "JScript"
- DefaultHTMLPageLayout = "Grid"
- DefaultTargetSchema = "IE50"
- DelaySign = "false"
- OutputType = "Library"
- PreBuildEvent = ""
- PostBuildEvent = ""
- RootNamespace = "log4net.Tests"
- RunPostBuildEvent = "OnBuildSuccess"
- StartupObject = ""
- >
- <Config
- Name = "Debug"
- AllowUnsafeBlocks = "false"
- BaseAddress = "285212672"
- CheckForOverflowUnderflow = "false"
- ConfigurationOverrideFile = ""
- DefineConstants = "DEBUG;TRACE"
- DocumentationFile = ""
- DebugSymbols = "true"
- FileAlignment = "4096"
- IncrementalBuild = "true"
- NoStdLib = "false"
- NoWarn = ""
- Optimize = "false"
- OutputPath = "..\bin\Debug\"
- RegisterForComInterop = "false"
- RemoveIntegerChecks = "false"
- TreatWarningsAsErrors = "false"
- WarningLevel = "4"
- />
- <Config
- Name = "Release"
- AllowUnsafeBlocks = "false"
- BaseAddress = "285212672"
- CheckForOverflowUnderflow = "false"
- ConfigurationOverrideFile = ""
- DefineConstants = "TRACE"
- DocumentationFile = ""
- DebugSymbols = "false"
- FileAlignment = "4096"
- IncrementalBuild = "false"
- NoStdLib = "false"
- NoWarn = ""
- Optimize = "true"
- OutputPath = "..\bin\Release\"
- RegisterForComInterop = "false"
- RemoveIntegerChecks = "false"
- TreatWarningsAsErrors = "false"
- WarningLevel = "4"
- />
- </Settings>
- <References>
- <Reference
- Name = "System"
- AssemblyName = "System"
- HintPath = "..\..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.0.3705\System.dll"
- />
- <Reference
- Name = "System.Data"
- AssemblyName = "System.Data"
- HintPath = "..\..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.0.3705\System.Data.dll"
- />
- <Reference
- Name = "System.XML"
- AssemblyName = "System.Xml"
- HintPath = "..\..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.0.3705\System.XML.dll"
- />
- <Reference
- Name = "System.Runtime.Remoting"
- AssemblyName = "System.Runtime.Remoting"
- HintPath = "..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.0.3705\System.Runtime.Remoting.dll"
- />
- <Reference
- Name = "nunit.framework"
- AssemblyName = "nunit.framework"
- HintPath = "..\lib\net\1.0\nunit.framework.dll"
- />
- <Reference
- Name = "log4net.vs2003"
- Project = "{F6A02431-167E-4347-BC43-65532C31CDB7}"
- Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}"
- />
- </References>
- </Build>
- <Files>
- <Include>
- <File
- RelPath = "AssemblyInfo.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "AssemblyVersionInfo.cs"
- Link = "..\..\src\AssemblyVersionInfo.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Utils.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Appender\AdoNetAppenderTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Appender\BufferingAppenderTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Appender\CountingAppender.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Appender\EventLogAppenderTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Appender\RemotingAppenderTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Appender\RollingFileAppenderTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Appender\StringAppender.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Appender\AdoNet\Log4NetCommand.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Appender\AdoNet\Log4NetConnection.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Appender\AdoNet\Log4NetParameter.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Appender\AdoNet\Log4NetParameterCollection.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Appender\AdoNet\Log4NetTransaction.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Context\ThreadContextTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Core\EvaluatorTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Core\FixingTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Core\ShutdownTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Core\StringFormatTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Hierarchy\Logger.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Layout\PatternLayoutTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Layout\XmlLayoutTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "LoggerRepository\ConfigurationMessages.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Util\CyclicBufferTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Util\LogLogTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Util\PatternStringTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Util\PropertiesDictionaryTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Util\RandomStringPatternConverterTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- <File
- RelPath = "Util\SystemInfoTest.cs"
- SubType = "Code"
- BuildAction = "Compile"
- />
- </Include>
- </Files>
- </CSHARP>
-</VisualStudioProject>
-
+<VisualStudioProject>
+ <CSHARP
+ ProjectType = "Local"
+ ProductVersion = "7.10.3077"
+ SchemaVersion = "2.0"
+ ProjectGuid = "{4B68B77E-0C8B-4296-930D-6AC2787170B8}"
+ >
+ <Build>
+ <Settings
+ ApplicationIcon = ""
+ AssemblyKeyContainerName = ""
+ AssemblyName = "log4net.Tests"
+ AssemblyOriginatorKeyFile = ""
+ DefaultClientScript = "JScript"
+ DefaultHTMLPageLayout = "Grid"
+ DefaultTargetSchema = "IE50"
+ DelaySign = "false"
+ OutputType = "Library"
+ PreBuildEvent = ""
+ PostBuildEvent = ""
+ RootNamespace = "log4net.Tests"
+ RunPostBuildEvent = "OnBuildSuccess"
+ StartupObject = ""
+ >
+ <Config
+ Name = "Debug"
+ AllowUnsafeBlocks = "false"
+ BaseAddress = "285212672"
+ CheckForOverflowUnderflow = "false"
+ ConfigurationOverrideFile = ""
+ DefineConstants = "DEBUG;TRACE"
+ DocumentationFile = ""
+ DebugSymbols = "true"
+ FileAlignment = "4096"
+ IncrementalBuild = "true"
+ NoStdLib = "false"
+ NoWarn = ""
+ Optimize = "false"
+ OutputPath = "..\bin\Debug\"
+ RegisterForComInterop = "false"
+ RemoveIntegerChecks = "false"
+ TreatWarningsAsErrors = "false"
+ WarningLevel = "4"
+ />
+ <Config
+ Name = "Release"
+ AllowUnsafeBlocks = "false"
+ BaseAddress = "285212672"
+ CheckForOverflowUnderflow = "false"
+ ConfigurationOverrideFile = ""
+ DefineConstants = "TRACE"
+ DocumentationFile = ""
+ DebugSymbols = "false"
+ FileAlignment = "4096"
+ IncrementalBuild = "false"
+ NoStdLib = "false"
+ NoWarn = ""
+ Optimize = "true"
+ OutputPath = "..\bin\Release\"
+ RegisterForComInterop = "false"
+ RemoveIntegerChecks = "false"
+ TreatWarningsAsErrors = "false"
+ WarningLevel = "4"
+ />
+ </Settings>
+ <References>
+ <Reference
+ Name = "System"
+ AssemblyName = "System"
+ HintPath = "..\..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.0.3705\System.dll"
+ />
+ <Reference
+ Name = "System.Data"
+ AssemblyName = "System.Data"
+ HintPath = "..\..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.0.3705\System.Data.dll"
+ />
+ <Reference
+ Name = "System.XML"
+ AssemblyName = "System.Xml"
+ HintPath = "..\..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.0.3705\System.XML.dll"
+ />
+ <Reference
+ Name = "System.Runtime.Remoting"
+ AssemblyName = "System.Runtime.Remoting"
+ HintPath = "..\..\..\..\..\..\WINDOWS\Microsoft.NET\Framework\v1.0.3705\System.Runtime.Remoting.dll"
+ />
+ <Reference
+ Name = "nunit.framework"
+ AssemblyName = "nunit.framework"
+ HintPath = "..\lib\net\1.0\nunit.framework.dll"
+ />
+ <Reference
+ Name = "log4net.vs2003"
+ Project = "{F6A02431-167E-4347-BC43-65532C31CDB7}"
+ Package = "{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}"
+ />
+ </References>
+ </Build>
+ <Files>
+ <Include>
+ <File
+ RelPath = "AssemblyInfo.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "AssemblyVersionInfo.cs"
+ Link = "..\..\src\AssemblyVersionInfo.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Utils.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Appender\AdoNetAppenderTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Appender\BufferingAppenderTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Appender\CountingAppender.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Appender\EventLogAppenderTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Appender\RemotingAppenderTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Appender\RollingFileAppenderTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Appender\StringAppender.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Appender\AdoNet\Log4NetCommand.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Appender\AdoNet\Log4NetConnection.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Appender\AdoNet\Log4NetParameter.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Appender\AdoNet\Log4NetParameterCollection.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Appender\AdoNet\Log4NetTransaction.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Context\ThreadContextTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Core\EvaluatorTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Core\FixingTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Core\ShutdownTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Core\StringFormatTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Hierarchy\Logger.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Layout\PatternLayoutTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Layout\XmlLayoutTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "LoggerRepository\ConfigurationMessages.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Util\CyclicBufferTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Util\LogLogTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Util\PatternStringTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Util\PropertiesDictionaryTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Util\RandomStringPatternConverterTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Util\SystemInfoTest.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ </Include>
+ </Files>
+ </CSHARP>
+</VisualStudioProject>
+
Propchange: logging/log4net/trunk/tests/src/log4net.Tests.vs2003.csproj
------------------------------------------------------------------------------
svn:eol-style = native
Modified: logging/log4net/trunk/tests/src/log4net.Tests.vs2008.csproj
URL: http://svn.apache.org/viewvc/logging/log4net/trunk/tests/src/log4net.Tests.vs2008.csproj?rev=1158529&r1=1158528&r2=1158529&view=diff
==============================================================================
--- logging/log4net/trunk/tests/src/log4net.Tests.vs2008.csproj (original)
+++ logging/log4net/trunk/tests/src/log4net.Tests.vs2008.csproj Wed Aug 17 05:57:00 2011
@@ -1,186 +1,186 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
- <PropertyGroup>
- <ProjectType>Local</ProjectType>
- <ProductVersion>9.0.30729</ProductVersion>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{B0530F10-0238-49A9-93B0-8EF412E90BCF}</ProjectGuid>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <ApplicationIcon>
- </ApplicationIcon>
- <AssemblyKeyContainerName>
- </AssemblyKeyContainerName>
- <AssemblyName>log4net.Tests</AssemblyName>
- <AssemblyOriginatorKeyFile>
- </AssemblyOriginatorKeyFile>
- <DefaultClientScript>JScript</DefaultClientScript>
- <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
- <DefaultTargetSchema>IE50</DefaultTargetSchema>
- <DelaySign>false</DelaySign>
- <OutputType>Library</OutputType>
- <RootNamespace>log4net.Tests</RootNamespace>
- <StartupObject>
- </StartupObject>
- <FileUpgradeFlags>
- </FileUpgradeFlags>
- <UpgradeBackupLocation>
- </UpgradeBackupLocation>
- <OldToolsVersion>2.0</OldToolsVersion>
- <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- <OutputPath>..\bin\Debug\</OutputPath>
- <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
- <BaseAddress>285212672</BaseAddress>
- <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
- <ConfigurationOverrideFile>
- </ConfigurationOverrideFile>
- <DefineConstants>TRACE;DEBUG;NET_2_0</DefineConstants>
- <DocumentationFile>
- </DocumentationFile>
- <DebugSymbols>true</DebugSymbols>
- <FileAlignment>4096</FileAlignment>
- <Optimize>false</Optimize>
- <RegisterForComInterop>false</RegisterForComInterop>
- <RemoveIntegerChecks>false</RemoveIntegerChecks>
- <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
- <WarningLevel>4</WarningLevel>
- <DebugType>full</DebugType>
- <ErrorReport>prompt</ErrorReport>
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- <OutputPath>..\bin\Release\</OutputPath>
- <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
- <BaseAddress>285212672</BaseAddress>
- <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
- <ConfigurationOverrideFile>
- </ConfigurationOverrideFile>
- <DefineConstants>TRACE</DefineConstants>
- <DocumentationFile>
- </DocumentationFile>
- <DebugSymbols>false</DebugSymbols>
- <FileAlignment>4096</FileAlignment>
- <Optimize>true</Optimize>
- <RegisterForComInterop>false</RegisterForComInterop>
- <RemoveIntegerChecks>false</RemoveIntegerChecks>
- <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
- <WarningLevel>4</WarningLevel>
- <DebugType>none</DebugType>
- <ErrorReport>prompt</ErrorReport>
- </PropertyGroup>
- <ItemGroup>
- <Reference Include="nunit.framework, Version=2.5.2.9222, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\..\..\ibatisnet-3\External-Bin\Net\2.0\nunit.framework.dll</HintPath>
- </Reference>
- <Reference Include="System">
- <Name>System</Name>
- </Reference>
- <Reference Include="System.configuration" />
- <Reference Include="System.Core">
- <RequiredTargetFramework>3.5</RequiredTargetFramework>
- </Reference>
- <Reference Include="System.Data">
- <Name>System.Data</Name>
- </Reference>
- <Reference Include="System.Runtime.Remoting">
- <Name>System.Runtime.Remoting</Name>
- </Reference>
- <Reference Include="System.Xml">
- <Name>System.XML</Name>
- </Reference>
- </ItemGroup>
- <ItemGroup>
- <Compile Include="..\..\src\AssemblyVersionInfo.cs">
- <Link>AssemblyVersionInfo.cs</Link>
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Appender\AdoNetAppenderTest.cs" />
- <Compile Include="Appender\AdoNet\Log4NetCommand.cs" />
- <Compile Include="Appender\AdoNet\Log4NetConnection.cs" />
- <Compile Include="Appender\AdoNet\Log4NetParameter.cs" />
- <Compile Include="Appender\AdoNet\Log4NetParameterCollection.cs" />
- <Compile Include="Appender\AdoNet\Log4NetTransaction.cs" />
- <Compile Include="Appender\BufferingAppenderTest.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Appender\CountingAppender.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Appender\EventLogAppenderTest.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Appender\RemotingAppenderTest.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Appender\RollingFileAppenderTest.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Appender\StringAppender.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Appender\TraceAppenderTest.cs" />
- <Compile Include="AssemblyInfo.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Context\ThreadContextTest.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Core\EvaluatorTest.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Core\FixingTest.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Core\ShutdownTest.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Core\StringFormatTest.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Hierarchy\Hierarchy.cs" />
- <Compile Include="Hierarchy\Logger.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Layout\PatternLayoutTest.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Layout\XmlLayoutTest.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="LoggerRepository\ConfigurationMessages.cs" />
- <Compile Include="Filter\FilterTest.cs" />
- <Compile Include="Utils.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Util\CyclicBufferTest.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Util\EnvironmentPatternConverterTest.cs" />
- <Compile Include="Util\LogLogTest.cs" />
- <Compile Include="Util\PatternConverterTest.cs" />
- <Compile Include="Util\PatternStringTest.cs" />
- <Compile Include="Util\PropertiesDictionaryTest.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Util\RandomStringPatternConverterTest.cs">
- <SubType>Code</SubType>
- </Compile>
- <Compile Include="Util\SystemInfoTest.cs">
- <SubType>Code</SubType>
- </Compile>
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\..\src\log4net.vs2008.csproj">
- <Project>{181FE707-E161-4722-9F38-6AAAB6FAA106}</Project>
- <Name>log4net.vs2008</Name>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
- <PropertyGroup>
- <PreBuildEvent>
- </PreBuildEvent>
- <PostBuildEvent>
- </PostBuildEvent>
- </PropertyGroup>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
+ <PropertyGroup>
+ <ProjectType>Local</ProjectType>
+ <ProductVersion>9.0.30729</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{B0530F10-0238-49A9-93B0-8EF412E90BCF}</ProjectGuid>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ApplicationIcon>
+ </ApplicationIcon>
+ <AssemblyKeyContainerName>
+ </AssemblyKeyContainerName>
+ <AssemblyName>log4net.Tests</AssemblyName>
+ <AssemblyOriginatorKeyFile>
+ </AssemblyOriginatorKeyFile>
+ <DefaultClientScript>JScript</DefaultClientScript>
+ <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
+ <DefaultTargetSchema>IE50</DefaultTargetSchema>
+ <DelaySign>false</DelaySign>
+ <OutputType>Library</OutputType>
+ <RootNamespace>log4net.Tests</RootNamespace>
+ <StartupObject>
+ </StartupObject>
+ <FileUpgradeFlags>
+ </FileUpgradeFlags>
+ <UpgradeBackupLocation>
+ </UpgradeBackupLocation>
+ <OldToolsVersion>2.0</OldToolsVersion>
+ <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <OutputPath>..\bin\Debug\</OutputPath>
+ <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+ <BaseAddress>285212672</BaseAddress>
+ <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
+ <ConfigurationOverrideFile>
+ </ConfigurationOverrideFile>
+ <DefineConstants>TRACE;DEBUG;NET_2_0</DefineConstants>
+ <DocumentationFile>
+ </DocumentationFile>
+ <DebugSymbols>true</DebugSymbols>
+ <FileAlignment>4096</FileAlignment>
+ <Optimize>false</Optimize>
+ <RegisterForComInterop>false</RegisterForComInterop>
+ <RemoveIntegerChecks>false</RemoveIntegerChecks>
+ <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
+ <WarningLevel>4</WarningLevel>
+ <DebugType>full</DebugType>
+ <ErrorReport>prompt</ErrorReport>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <OutputPath>..\bin\Release\</OutputPath>
+ <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+ <BaseAddress>285212672</BaseAddress>
+ <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
+ <ConfigurationOverrideFile>
+ </ConfigurationOverrideFile>
+ <DefineConstants>TRACE</DefineConstants>
+ <DocumentationFile>
+ </DocumentationFile>
+ <DebugSymbols>false</DebugSymbols>
+ <FileAlignment>4096</FileAlignment>
+ <Optimize>true</Optimize>
+ <RegisterForComInterop>false</RegisterForComInterop>
+ <RemoveIntegerChecks>false</RemoveIntegerChecks>
+ <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
+ <WarningLevel>4</WarningLevel>
+ <DebugType>none</DebugType>
+ <ErrorReport>prompt</ErrorReport>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="nunit.framework, Version=2.5.2.9222, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
+ <SpecificVersion>False</SpecificVersion>
+ <HintPath>..\..\..\ibatisnet-3\External-Bin\Net\2.0\nunit.framework.dll</HintPath>
+ </Reference>
+ <Reference Include="System">
+ <Name>System</Name>
+ </Reference>
+ <Reference Include="System.configuration" />
+ <Reference Include="System.Core">
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ <Reference Include="System.Data">
+ <Name>System.Data</Name>
+ </Reference>
+ <Reference Include="System.Runtime.Remoting">
+ <Name>System.Runtime.Remoting</Name>
+ </Reference>
+ <Reference Include="System.Xml">
+ <Name>System.XML</Name>
+ </Reference>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="..\..\src\AssemblyVersionInfo.cs">
+ <Link>AssemblyVersionInfo.cs</Link>
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Appender\AdoNetAppenderTest.cs" />
+ <Compile Include="Appender\AdoNet\Log4NetCommand.cs" />
+ <Compile Include="Appender\AdoNet\Log4NetConnection.cs" />
+ <Compile Include="Appender\AdoNet\Log4NetParameter.cs" />
+ <Compile Include="Appender\AdoNet\Log4NetParameterCollection.cs" />
+ <Compile Include="Appender\AdoNet\Log4NetTransaction.cs" />
+ <Compile Include="Appender\BufferingAppenderTest.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Appender\CountingAppender.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Appender\EventLogAppenderTest.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Appender\RemotingAppenderTest.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Appender\RollingFileAppenderTest.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Appender\StringAppender.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Appender\TraceAppenderTest.cs" />
+ <Compile Include="AssemblyInfo.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Context\ThreadContextTest.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Core\EvaluatorTest.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Core\FixingTest.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Core\ShutdownTest.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Core\StringFormatTest.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Hierarchy\Hierarchy.cs" />
+ <Compile Include="Hierarchy\Logger.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Layout\PatternLayoutTest.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Layout\XmlLayoutTest.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="LoggerRepository\ConfigurationMessages.cs" />
+ <Compile Include="Filter\FilterTest.cs" />
+ <Compile Include="Utils.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Util\CyclicBufferTest.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Util\EnvironmentPatternConverterTest.cs" />
+ <Compile Include="Util\LogLogTest.cs" />
+ <Compile Include="Util\PatternConverterTest.cs" />
+ <Compile Include="Util\PatternStringTest.cs" />
+ <Compile Include="Util\PropertiesDictionaryTest.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Util\RandomStringPatternConverterTest.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ <Compile Include="Util\SystemInfoTest.cs">
+ <SubType>Code</SubType>
+ </Compile>
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\..\src\log4net.vs2008.csproj">
+ <Project>{181FE707-E161-4722-9F38-6AAAB6FAA106}</Project>
+ <Name>log4net.vs2008</Name>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+ <PropertyGroup>
+ <PreBuildEvent>
+ </PreBuildEvent>
+ <PostBuildEvent>
+ </PostBuildEvent>
+ </PropertyGroup>
</Project>
\ No newline at end of file
Propchange: logging/log4net/trunk/tests/src/log4net.Tests.vs2008.csproj
------------------------------------------------------------------------------
svn:eol-style = native