C# Класс TestRunner.Checker

Наследование: System.MarshalByRefObject, IDisposable
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
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

Открытые методы

Метод Описание
CleanUp ( ) : void
Dispose ( ) : void
Do ( string filename ) : bool
Initialize ( ) : void
LogFileLine ( string file, string msg ) : void

Защищенные методы

Метод Описание
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

Описание методов

AnalyzeTestFile() защищенный Метод

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
Результат bool

Check() защищенный Метод

protected Check ( TestCase test ) : bool
test TestCase
Результат bool

Checker() защищенный Метод

protected Checker ( ITester tester ) : System
tester ITester
Результат System

CleanUp() публичный Метод

public CleanUp ( ) : void
Результат void

CreateTestCase() защищенный Метод

protected CreateTestCase ( string filename, string options, string deps ) : TestCase
filename string
options string
deps string
Результат TestCase

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Do() публичный Метод

public Do ( string filename ) : bool
filename string
Результат bool

GetExtraOptions() защищенный Метод

protected GetExtraOptions ( string file, string &compiler_options, string &dependencies ) : bool
file string
compiler_options string
dependencies string
Результат bool

Initialize() публичный Метод

public Initialize ( ) : void
Результат void

Log() защищенный Метод

protected Log ( string msg ) : void
msg string
Результат void

LogFileLine() публичный Метод

public LogFileLine ( string file, string msg ) : void
file string
msg string
Результат void

LogLine() защищенный Метод

protected LogLine ( string msg ) : void
msg string
Результат void

PrintSummary() защищенный Метод

protected PrintSummary ( ) : void
Результат void

ReadWrongErrors() защищенный Метод

protected ReadWrongErrors ( string file ) : void
file string
Результат void

Описание свойств

extra_compiler_options защищенное свойство

protected string[] extra_compiler_options
Результат string[]

ignore_list защищенное свойство

protected ArrayList,System.Collections ignore_list
Результат System.Collections.ArrayList

ignored защищенное свойство

protected int ignored
Результат int

know_issues защищенное свойство

protected ArrayList,System.Collections know_issues
Результат System.Collections.ArrayList

no_error_list защищенное свойство

protected ArrayList,System.Collections no_error_list
Результат System.Collections.ArrayList

regression защищенное свойство

protected ArrayList,System.Collections regression
Результат System.Collections.ArrayList

safe_execution защищенное свойство

protected bool safe_execution
Результат bool

success защищенное свойство

protected int success
Результат int

syntax_errors защищенное свойство

protected int syntax_errors
Результат int

test_hash защищенное свойство

protected Hashtable,System.Collections test_hash
Результат System.Collections.Hashtable

tester защищенное свойство

protected ITester tester
Результат ITester

tests защищенное свойство

protected ArrayList,System.Collections tests
Результат System.Collections.ArrayList

total защищенное свойство

protected int total
Результат int

verbose защищенное свойство

protected bool verbose
Результат bool