C# Class TestRunner.Checker

Inheritance: System.MarshalByRefObject, IDisposable
Afficher le fichier Open project: kumpera/mono

Protected Properties

Свойство Type Description
extra_compiler_options string[]
ignore_list System.Collections.ArrayList
ignored int
know_issues System.Collections.ArrayList
no_error_list System.Collections.ArrayList
regression System.Collections.ArrayList
safe_execution bool
success int
syntax_errors int
test_hash System.Collections.Hashtable
tester ITester
tests System.Collections.ArrayList
total int
verbose bool

Méthodes publiques

Méthode Description
CleanUp ( ) : void
Dispose ( ) : void
Do ( string filename ) : bool
Initialize ( ) : void
LogFileLine ( string file, string msg ) : void

Méthodes protégées

Méthode Description
AnalyzeTestFile ( string file, int &row, string line, string &compiler_options, string &dependencies ) : bool
Check ( TestCase test ) : bool
Checker ( ITester tester ) : System
CreateTestCase ( string filename, string options, string deps ) : TestCase
GetExtraOptions ( string file, string &compiler_options, string &dependencies ) : bool
Log ( string msg ) : void
LogLine ( string msg ) : void
PrintSummary ( ) : void
ReadWrongErrors ( string file ) : void

Method Details

AnalyzeTestFile() protected méthode

protected AnalyzeTestFile ( string file, int &row, string line, string &compiler_options, string &dependencies ) : bool
file string
row int
line string
compiler_options string
dependencies string
Résultat bool

Check() protected méthode

protected Check ( TestCase test ) : bool
test TestCase
Résultat bool

Checker() protected méthode

protected Checker ( ITester tester ) : System
tester ITester
Résultat System

CleanUp() public méthode

public CleanUp ( ) : void
Résultat void

CreateTestCase() protected méthode

protected CreateTestCase ( string filename, string options, string deps ) : TestCase
filename string
options string
deps string
Résultat TestCase

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Do() public méthode

public Do ( string filename ) : bool
filename string
Résultat bool

GetExtraOptions() protected méthode

protected GetExtraOptions ( string file, string &compiler_options, string &dependencies ) : bool
file string
compiler_options string
dependencies string
Résultat bool

Initialize() public méthode

public Initialize ( ) : void
Résultat void

Log() protected méthode

protected Log ( string msg ) : void
msg string
Résultat void

LogFileLine() public méthode

public LogFileLine ( string file, string msg ) : void
file string
msg string
Résultat void

LogLine() protected méthode

protected LogLine ( string msg ) : void
msg string
Résultat void

PrintSummary() protected méthode

protected PrintSummary ( ) : void
Résultat void

ReadWrongErrors() protected méthode

protected ReadWrongErrors ( string file ) : void
file string
Résultat void

Property Details

extra_compiler_options protected_oe property

protected string[] extra_compiler_options
Résultat string[]

ignore_list protected_oe property

protected ArrayList,System.Collections ignore_list
Résultat System.Collections.ArrayList

ignored protected_oe property

protected int ignored
Résultat int

know_issues protected_oe property

protected ArrayList,System.Collections know_issues
Résultat System.Collections.ArrayList

no_error_list protected_oe property

protected ArrayList,System.Collections no_error_list
Résultat System.Collections.ArrayList

regression protected_oe property

protected ArrayList,System.Collections regression
Résultat System.Collections.ArrayList

safe_execution protected_oe property

protected bool safe_execution
Résultat bool

success protected_oe property

protected int success
Résultat int

syntax_errors protected_oe property

protected int syntax_errors
Résultat int

test_hash protected_oe property

protected Hashtable,System.Collections test_hash
Résultat System.Collections.Hashtable

tester protected_oe property

protected ITester tester
Résultat ITester

tests protected_oe property

protected ArrayList,System.Collections tests
Résultat System.Collections.ArrayList

total protected_oe property

protected int total
Résultat int

verbose protected_oe property

protected bool verbose
Résultat bool