src.tests package

Submodules

src.tests.apptest module

class src.tests.apptest.TestApp(methodName='runTest')[source]

Bases: TestCase

BASE_URL = 'http://localhost:5001/'
test_auton_scout()[source]
test_auton_simple()[source]
test_changes()[source]
test_edit_app_conf()[source]
test_edit_file()[source]
test_edit_yaml()[source]
test_explore()[source]
test_get_config()[source]
test_get_user()[source]
test_health()[source]
test_jobs()[source]
test_main()[source]
test_manage_accounts()[source]
test_multi_view()[source]
test_notifications()[source]
test_percent()[source]
test_pit()[source]
test_plist()[source]
test_processing()[source]
test_read_log()[source]
test_sw()[source]
test_vap()[source]
test_view_file()[source]
test_whoami()[source]
src.tests.apptest.assert_sqlite_equal(db1_path, db2_path)[source]
src.tests.apptest.assert_url_active(url)[source]
src.tests.apptest.get_rows(conn, table)[source]
src.tests.apptest.get_schema(conn, table)[source]
src.tests.apptest.get_tables(conn)[source]

src.tests.libtest module

class src.tests.libtest.TestBeakscript(methodName='runTest')[source]

Bases: TestCase

Unit tests for configuration language

test_binary_operators()[source]

Test operators with 2 arguments

test_config_files_scheme()[source]

Ensure that the configuration files match the schema

test_header_sum()[source]

Test the implicit $A,B header summation

test_operator_prec()[source]

Test that operators are evaluated in the right order

test_regex_header()[source]

Test for wildcard-based headers

test_type_coercion_and_types()[source]

Test various automatic type conversions

test_unary_operators()[source]

Test operators with 1 argument

Module contents