[Fat-develop] FAT/src/FAT.Web DefaultPageModel.cs,1.2,1.3 TestTreeView.cs,1.1,1.2 Web.config,1.2,1.3
Brought to you by:
exortech
|
From: <exo...@us...> - 2004-01-20 06:01:26
|
Update of /cvsroot/fat/FAT/src/FAT.Web
In directory sc8-pr-cvs1:/tmp/cvs-serv9446/src/FAT.Web
Modified Files:
DefaultPageModel.cs TestTreeView.cs Web.config
Log Message:
parser is now configurable. configuration is used as factory for parser
Index: DefaultPageModel.cs
===================================================================
RCS file: /cvsroot/fat/FAT/src/FAT.Web/DefaultPageModel.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** DefaultPageModel.cs 14 Dec 2003 21:30:28 -0000 1.2
--- DefaultPageModel.cs 20 Jan 2004 06:01:20 -0000 1.3
***************
*** 1,3 ****
--- 1,4 ----
using FAT.Core;
+ using FAT.Core.Configuration;
using System;
using System.Text;
***************
*** 11,15 ****
private ITestRunner runner;
! public DefaultPageModel() : this(new TestParser(), IsolatedTestRunnerFactory.Create()) { }
public DefaultPageModel(ITestParser parser, ITestRunner runner)
--- 12,18 ----
private ITestRunner runner;
! public DefaultPageModel() : this(ConfigurationFactory.Create()) { }
!
! public DefaultPageModel(IConfiguration configuration) : this(configuration.TestParser, IsolatedTestRunnerFactory.Create()) { }
public DefaultPageModel(ITestParser parser, ITestRunner runner)
***************
*** 21,25 ****
public ITestResult Run(string testName, string fixture, string testContent, string setup, string teardown)
{
- // TODO: move to config
ITest test = parser.Parse(testName, testContent, setup, teardown);
test.Fixture = fixture;
--- 24,27 ----
Index: TestTreeView.cs
===================================================================
RCS file: /cvsroot/fat/FAT/src/FAT.Web/TestTreeView.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** TestTreeView.cs 15 Jan 2004 00:56:58 -0000 1.1
--- TestTreeView.cs 20 Jan 2004 06:01:20 -0000 1.2
***************
*** 15,20 ****
private HtmlAnchor[] testLinks;
! // TODO: load scanner from config
! public TestTreeView() : this(new TestFileScanner(new string[] { @"D:\dev\FAT\sample" } )) { }
public TestTreeView(ITestFileScanner scanner)
--- 15,19 ----
private HtmlAnchor[] testLinks;
! public TestTreeView() : this(ConfigurationFactory.Create().TestFileScanner) { }
public TestTreeView(ITestFileScanner scanner)
***************
*** 42,47 ****
get
{
! // EnsureChildControls();
! CreateChildControls();
return testLinks;
}
--- 41,45 ----
get
{
! EnsureChildControls();
return testLinks;
}
Index: Web.config
===================================================================
RCS file: /cvsroot/fat/FAT/src/FAT.Web/Web.config,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** Web.config 15 Jan 2004 00:56:58 -0000 1.2
--- Web.config 20 Jan 2004 06:01:20 -0000 1.3
***************
*** 10,13 ****
--- 10,16 ----
<Assembly>D:\dev\FAT\build\FAT.Acceptance.dll</Assembly>
</Assemblies>
+ <TestPaths>
+ <TestPath>D:\dev\FAT\sample\Calculator</TestPath>
+ </TestPaths>
</FAT>
|