fact
latest
Test definition file
Compilation
Input-/Output
Code Structure
Grey Box
OCLint
fact package
fact
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
A
AbstractTest (class in fact.test_cases)
AbstractTimeoutTest (class in fact.test_cases)
add_case() (fact.tester.TestSuite method)
add_error() (fact.test_cases.GreyBoxTestRunner method)
add_test() (fact.tester.Tester method)
apply_rules (fact.test_cases.TestOclint attribute)
apply_substitution() (in module fact.test_cases)
arguments (fact.io.IOTestConfig attribute)
ascii_msg() (fact.io.IOTestResults method)
B
build_executable() (fact.test_cases.SourcecodeRunner method)
C
c_array_size (fact.test_cases.CTest attribute)
c_array_to_string() (in module fact.c_util)
c_char_array_to_string() (in module fact.c_util)
c_file_path (fact.test_cases.TestIO attribute)
c_pointer() (in module fact.c_util)
c_pointer_array_to_string() (in module fact.c_util)
captured_text (fact.c_util.CaptureStream attribute)
CaptureStream (class in fact.c_util)
cases (fact.tester.TestSuite attribute)
char_arr_c() (in module fact.c_util)
char_arr_c2p() (in module fact.c_util)
char_arr_p2c() (in module fact.c_util)
check_return_value() (fact.io.IOTestConfig method)
check_stderr() (fact.io.IOTestConfig method)
(fact.io.IOTestConfigExact method)
(fact.io.IOTestConfigRegex method)
check_stdout() (fact.io.IOTestConfig method)
(fact.io.IOTestConfigExact method)
(fact.io.IOTestConfigRegex method)
cname() (in module fact.io)
config (fact.test_cases.TestCodeStructure attribute)
ConfigurationError
create_error_hint() (in module fact.c_util)
CTest (class in fact.test_cases)
D
disable_rules (fact.test_cases.TestOclint attribute)
E
ERROR (fact.test_cases.TestStatus attribute)
error_message_students() (fact.c_util.NonAsciiCharacter method)
(fact.c_util.NonPrintableAsciiCharacter method)
error_msg() (fact.io.IOTestResults method)
(fact.io.IOTestResultsExact method)
(fact.io.IOTestResultsRegex method)
errors (fact.test_cases.GreyBoxTestRunner attribute)
(fact.test_cases.SubstitutionException attribute)
(fact.test_cases.TestGreyBox attribute)
(fact.tester.TestSuite attribute)
escape_sequence (fact.io.IOTestSettings attribute)
exec_timeout_sec (fact.test_cases.SourcecodeRunner attribute)
execute_io_test() (fact.test_cases.TestIO method)
executed (fact.tester.Tester attribute)
exit_failure_message() (fact.test_cases.GreyBoxTestRunner method)
export_result() (fact.tester.Tester method)
F
fact
module
fact.c_util
module
fact.io
module
fact.test_cases
module
fact.tester
module
FAILURE (fact.test_cases.TestStatus attribute)
failures (fact.tester.TestSuite attribute)
filename_io_test (fact.test_cases.TestIO attribute)
from_config() (fact.test_cases.SourcecodeRunner class method)
(fact.test_cases.TestCodeStructure class method)
(fact.test_cases.TestCompile class method)
(fact.test_cases.TestGreyBox class method)
(fact.test_cases.TestGreyBoxC class method)
(fact.test_cases.TestIO class method)
(fact.test_cases.TestOclint class method)
(fact.tester.Tester class method)
from_dict() (fact.tester.Tester class method)
function_call_details (fact.c_util.GreyBoxTimeoutError attribute)
function_call_details() (fact.test_cases.GreyBoxTestRunner method)
G
get_data() (fact.c_util.CaptureStream method)
get_test_cases() (fact.tester.TestSuite method)
GreyBoxTestRunner (class in fact.test_cases)
GreyBoxTimeoutError
H
hint (fact.io.IOReplacement attribute)
(fact.io.IOSubstitution attribute)
(fact.io.IOTestSettings attribute)
I
ignore_cases (fact.io.IOTestSettingsExact attribute)
int_arr_c() (in module fact.c_util)
int_arr_c2p() (in module fact.c_util)
int_arr_p2c() (in module fact.c_util)
int_pp_from_2d() (in module fact.c_util)
IOParser (class in fact.io)
IOReplacement (class in fact.io)
IOScriptExecutionError
IOSubstitution (class in fact.io)
IOTestConfig (class in fact.io)
IOTestConfigExact (class in fact.io)
IOTestConfigRegex (class in fact.io)
IOTestResults (class in fact.io)
IOTestResultsExact (class in fact.io)
IOTestResultsRegex (class in fact.io)
IOTestSettings (class in fact.io)
IOTestSettingsExact (class in fact.io)
IOTestSettingsRegex (class in fact.io)
is_successful() (fact.io.IOTestResults method)
L
library_name (fact.test_cases.TestGreyBox attribute)
library_name_student (fact.test_cases.TestGreyBoxC attribute)
library_name_test (fact.test_cases.TestGreyBoxC attribute)
library_path (fact.test_cases.GreyBoxTestRunner attribute)
line_rstrip (fact.io.IOTestSettingsExact attribute)
M
make_target (fact.test_cases.SourcecodeRunner attribute)
make_target_test (fact.test_cases.TestGreyBoxC attribute)
make_timeout_sec (fact.test_cases.SourcecodeRunner attribute)
makefile_directory (fact.test_cases.CTest attribute)
(fact.test_cases.SourcecodeRunner attribute)
makefile_name (fact.test_cases.SourcecodeRunner attribute)
max_error_len (fact.test_cases.TestGreyBoxC attribute)
max_errors (fact.test_cases.TestGreyBox attribute)
message (fact.tester.TestCase attribute)
modifies_code() (fact.io.IOTestConfig method)
module
fact
fact.c_util
fact.io
fact.test_cases
fact.tester
N
name (fact.tester.TestCase attribute)
(fact.tester.Tester attribute)
(fact.tester.TestSuite attribute)
new_fileno (fact.c_util.CaptureStream attribute)
no_hint_msg (fact.io.IOTestResults attribute)
NonAsciiCharacter
NonPrintableAsciiCharacter
NotExecutedError
num_matches (fact.io.IOReplacement attribute)
(fact.io.IOSubstitution attribute)
O
original_content (fact.test_cases.TestIO attribute)
original_fileno (fact.c_util.CaptureStream attribute)
original_stream (fact.c_util.CaptureStream attribute)
output (fact.c_util.NonAsciiCharacter attribute)
(fact.c_util.NonPrintableAsciiCharacter attribute)
P
pattern (fact.io.IOReplacement attribute)
pipe_in (fact.c_util.CaptureStream attribute)
pipe_out (fact.c_util.CaptureStream attribute)
printable_ascii (fact.io.IOTestSettings attribute)
R
recompile() (fact.test_cases.TestIO method)
remove_comments() (fact.test_cases.TestIO method)
replace (fact.io.IOReplacement attribute)
replace() (fact.test_cases.TestIO method)
Replacement (class in fact.test_cases)
replacement_content (fact.test_cases.TestIO attribute)
replacements (fact.io.IOTestConfig attribute)
requirements (fact.test_cases.AbstractTest attribute)
(fact.test_cases.AbstractTimeoutTest attribute)
(fact.test_cases.TestCompile attribute)
result (fact.tester.TestCase attribute)
return_code (fact.io.IOTestConfig attribute)
rstrip (fact.io.IOTestSettingsExact attribute)
run() (fact.test_cases.GreyBoxTestRunner method)
(fact.tester.Tester method)
run_executable() (fact.test_cases.SourcecodeRunner method)
run_tests() (fact.test_cases.CTest method)
S
settings (fact.io.IOTestConfig attribute)
(fact.io.IOTestConfigExact attribute)
(fact.io.IOTestConfigRegex attribute)
setup_libclang() (in module fact)
shared_lib_student (fact.test_cases.CTest attribute)
show_diff (fact.io.IOTestSettingsExact attribute)
show_error (fact.io.IOTestSettingsRegex attribute)
show_expected (fact.io.IOTestSettingsExact attribute)
show_input (fact.io.IOTestSettings attribute)
show_output (fact.io.IOTestSettings attribute)
show_substitution (fact.io.IOTestSettings attribute)
SKIPPED (fact.test_cases.TestStatus attribute)
skipped (fact.tester.TestSuite attribute)
sourcecode_directory (fact.test_cases.SourcecodeRunner attribute)
sourcecode_runner (fact.test_cases.AbstractTest attribute)
(fact.test_cases.AbstractTimeoutTest attribute)
(fact.test_cases.TestCompile attribute)
SourcecodeRunner (class in fact.test_cases)
start() (fact.c_util.CaptureStream method)
(fact.test_cases.AbstractTest method)
start_msg() (fact.test_cases.AbstractTest method)
status_msg_timeout() (fact.test_cases.SourcecodeRunner method)
stderr (fact.io.IOTestConfigExact attribute)
(fact.io.IOTestConfigRegex attribute)
(fact.tester.TestCase attribute)
stderr_mod (fact.io.IOTestConfigExact attribute)
stdin (fact.io.IOTestConfig attribute)
stdout (fact.io.IOTestConfigExact attribute)
(fact.io.IOTestConfigRegex attribute)
(fact.tester.TestCase attribute)
stdout_mod (fact.io.IOTestConfigExact attribute)
stop() (fact.c_util.CaptureStream method)
stream (fact.c_util.NonAsciiCharacter attribute)
(fact.c_util.NonPrintableAsciiCharacter attribute)
stream_name (fact.c_util.CaptureStream attribute)
substitution_description (fact.io.IOTestResults attribute)
SubstitutionException
substitutions (fact.io.IOTestConfig attribute)
SUCCESS (fact.test_cases.TestStatus attribute)
successful (fact.tester.TestSuite attribute)
successful() (fact.tester.Tester method)
suite (fact.tester.Tester attribute)
suppress_line (fact.test_cases.TestOclint attribute)
suppress_range (fact.test_cases.TestOclint attribute)
T
test (fact.io.IOTestResults attribute)
(fact.io.IOTestResultsExact attribute)
(fact.io.IOTestResultsRegex attribute)
test_case() (in module fact.c_util)
test_failed() (fact.test_cases.GreyBoxTestRunner method)
test_name (fact.test_cases.AbstractTest attribute)
(fact.test_cases.AbstractTimeoutTest attribute)
(fact.test_cases.TestCompile attribute)
test_results() (fact.io.IOTestConfig method)
(fact.io.IOTestConfigExact method)
(fact.io.IOTestConfigRegex method)
test_return_value (fact.io.IOTestResults attribute)
test_stderr (fact.io.IOTestResults attribute)
test_stdout (fact.io.IOTestResults attribute)
TestCase (class in fact.tester)
TestCodeStructure (class in fact.test_cases)
TestCompile (class in fact.test_cases)
Tester (class in fact.tester)
tester_output (fact.tester.TestCase attribute)
TestFailedError
TestGreyBox (class in fact.test_cases)
TestGreyBoxC (class in fact.test_cases)
TestIO (class in fact.test_cases)
TestOclint (class in fact.test_cases)
tests (fact.io.IOParser attribute)
(fact.tester.Tester attribute)
(fact.tester.TestSuite attribute)
TestStatus (class in fact.test_cases)
TestSuite (class in fact.tester)
time (fact.tester.TestCase attribute)
(fact.tester.TestSuite attribute)
timeout_msg() (fact.io.IOTestResults method)
to_xml() (fact.tester.TestCase method)
(fact.tester.TestSuite method)
translation_unit (fact.test_cases.TestCodeStructure attribute)
(fact.test_cases.TestOclint attribute)
U
unexpected_error_msg_make() (fact.test_cases.SourcecodeRunner method)
unicode_decode_msg() (fact.io.IOTestResults method)
unit_test (fact.test_cases.TestGreyBox attribute)
V
valid_replacement() (fact.test_cases.TestIO method)
valid_substitution() (fact.test_cases.TestIO method)
validate_test() (fact.test_cases.SourcecodeRunner method)
validate_test_config() (in module fact.tester)
value (fact.io.IOSubstitution attribute)
variable (fact.io.IOSubstitution attribute)
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds