UnitTests4Net.dpr
上传用户:yjb1804
上传日期:2021-01-30
资源大小:3105k
文件大小:2k
- {#(@)$Id: UnitTests4Net.dpr,v 1.3 2006/08/06 17:33:35 pmcnab Exp $ }
- { DUnit: An XTreme testing framework for Delphi programs. }
- (*
- * The contents of this file are subject to the Mozilla Public
- * License Version 1.1 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.mozilla.org/MPL/
- *
- * Software distributed under the License is distributed on an "AS
- * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
- * implied. See the License for the specific language governing
- * rights and limitations under the License.
- *
- * The Original Code is DUnit.
- *
- * The Initial Developers of the Original Code are Kent Beck, Erich Gamma,
- * and Juancarlo A馿z.
- * Portions created The Initial Developers are Copyright (C) 1999-2000.
- * Portions created by The DUnit Group are Copyright (C) 2000-2004.
- * All rights reserved.
- *
- * Contributor(s):
- * Kent Beck <kentbeck@csi.com>
- * Erich Gamma <Erich_Gamma@oti.com>
- * Juanco A馿z <juanco@users.sourceforge.net>
- * Chris Morris <chrismo@users.sourceforge.net>
- * Jeff Moore <JeffMoore@users.sourceforge.net>
- * Uberto Barbini <uberto@usa.net>
- * Brett Shearer <BrettShearer@users.sourceforge.net>
- * Kris Golko <neuromancer@users.sourceforge.net>
- * The DUnit group at SourceForge <http://dunit.sourceforge.net>
- *
- *)
- { Note. This .NET test suite only runs the non-GUI tests as the GUI tests use pointers. }
- program UnitTests4Net;
- {%DotNetAssemblyCompiler '$(SystemRoot)Microsoft.NETFrameworkv1.1.4322System.Drawing.dll'}
- uses
- Forms,
- SysUtils,
- UnitTestFramework in 'UnitTestFramework.pas',
- UnitTestExtensions in 'UnitTestExtensions.pas',
- TestFramework in '..srcTestFramework.pas',
- TestExtensions in '..srcTestExtensions.pas',
- NGUITestRunner in '..srcNGUITestRunner.pas',
- TextTestRunner in '..srcTextTestRunner.pas';
- [STAThread]
- begin
- if FindCmdLineSwitch('text-mode', ['-','/'], true) then
- TextTestRunner.RunRegisteredTests(rxbHaltOnFailures)
- else
- TGUITestRunner.RunRegisteredTests();
- end.