• Home
  • Raw
  • Download

Lines Matching refs:fix

29 scanner_fixture_setup (ScannerFixture *fix,  in scanner_fixture_setup()  argument
32 fix->scanner = g_scanner_new (NULL); in scanner_fixture_setup()
33 g_assert (fix->scanner != NULL); in scanner_fixture_setup()
36 scanner_fixture_teardown (ScannerFixture *fix, in scanner_fixture_teardown() argument
39 g_assert (fix->scanner != NULL); in scanner_fixture_teardown()
40 g_scanner_destroy (fix->scanner); in scanner_fixture_teardown()
52 test_scanner_warn (ScannerFixture *fix, in test_scanner_warn() argument
55 fix->scanner->msg_handler = scanner_msg_func; in test_scanner_warn()
56 g_scanner_warn (fix->scanner, "test"); in test_scanner_warn()
60 test_scanner_error (ScannerFixture *fix, in test_scanner_error() argument
65 int pe = fix->scanner->parse_errors; in test_scanner_error()
66 g_scanner_error (fix->scanner, "scanner-error-message-test"); in test_scanner_error()
67 g_assert_cmpint (fix->scanner->parse_errors, ==, pe + 1); in test_scanner_error()
85 test_scanner_symbols (ScannerFixture *fix, in test_scanner_symbols() argument
91 g_scanner_set_scope (fix->scanner, 1); in test_scanner_symbols()
94 g_scanner_scope_add_symbol (fix->scanner, in test_scanner_symbols()
98 g_scanner_scope_foreach_symbol (fix->scanner, 1, check_keys, NULL); in test_scanner_symbols()
99 g_assert_cmpint (GPOINTER_TO_INT (g_scanner_lookup_symbol (fix->scanner, "5")), ==, 5); in test_scanner_symbols()
100 g_scanner_scope_remove_symbol (fix->scanner, 1, "5"); in test_scanner_symbols()
101 g_assert (g_scanner_lookup_symbol (fix->scanner, "5") == NULL); in test_scanner_symbols()
103 g_assert_cmpint (GPOINTER_TO_INT (g_scanner_scope_lookup_symbol (fix->scanner, 1, "4")), ==, 4); in test_scanner_symbols()
104 g_assert_cmpint (GPOINTER_TO_INT (g_scanner_scope_lookup_symbol (fix->scanner, 1, "5")), ==, 0); in test_scanner_symbols()
108 test_scanner_tokens (ScannerFixture *fix, in test_scanner_tokens() argument
117 g_scanner_input_text (fix->scanner, buf, buflen); in test_scanner_tokens()
119 g_assert_cmpint (g_scanner_cur_token (fix->scanner), ==, G_TOKEN_NONE); in test_scanner_tokens()
120 g_scanner_get_next_token (fix->scanner); in test_scanner_tokens()
121 g_assert_cmpint (g_scanner_cur_token (fix->scanner), ==, tokbuf[0]); in test_scanner_tokens()
122 g_assert_cmpint (g_scanner_cur_line (fix->scanner), ==, 1); in test_scanner_tokens()
125 g_assert_cmpint (g_scanner_get_next_token (fix->scanner), ==, tokbuf[i]); in test_scanner_tokens()
126 g_assert_cmpint (g_scanner_get_next_token (fix->scanner), ==, G_TOKEN_EOF); in test_scanner_tokens()