44#include < gtest/gtest.h>
55#include < quick-lint-js/char8.h>
66#include < quick-lint-js/configuration.h>
7+ #include < quick-lint-js/diag-collector.h>
78#include < quick-lint-js/diagnostic-types.h>
8- #include < quick-lint-js/error-collector.h>
99#include < quick-lint-js/error-matcher.h>
1010#include < quick-lint-js/language.h>
1111#include < quick-lint-js/lint.h>
@@ -471,7 +471,7 @@ TEST(test_configuration_json, invalid_json_reports_error) {
471471 configuration c;
472472
473473 padded_string json (json_string);
474- error_collector errors;
474+ diag_collector errors;
475475 c.load_from_json (&json, &errors);
476476
477477 // TODO(strager): Check diag_config_json_syntax_error::where.
@@ -484,7 +484,7 @@ TEST(test_configuration_json, bad_schema_in_globals_reports_error) {
484484 {
485485 padded_string json (u8R"( {"globals":["myGlobalVariable"]})" sv);
486486 configuration c;
487- error_collector errors;
487+ diag_collector errors;
488488 c.load_from_json (&json, &errors);
489489 EXPECT_THAT (errors.errors , ElementsAre (ERROR_TYPE_OFFSETS (
490490 &json, diag_config_globals_type_mismatch, //
@@ -497,7 +497,7 @@ TEST(test_configuration_json, bad_schema_in_globals_reports_error) {
497497 padded_string json (
498498 u8R"( {"globals":{"testBefore":true,"testBad":"string","testAfter":true}})" sv);
499499 configuration c;
500- error_collector errors;
500+ diag_collector errors;
501501 c.load_from_json (&json, &errors);
502502 EXPECT_THAT (
503503 errors.errors ,
@@ -518,7 +518,7 @@ TEST(test_configuration_json, bad_schema_in_globals_reports_error) {
518518 padded_string json (
519519 u8R"( {"globals":{"testBefore":true,"testBad":{"writable":false,"shadowable":"string"},"testAfter":true}})" sv);
520520 configuration c;
521- error_collector errors;
521+ diag_collector errors;
522522 c.load_from_json (&json, &errors);
523523 EXPECT_THAT (
524524 errors.errors ,
@@ -546,7 +546,7 @@ TEST(test_configuration_json, bad_schema_in_globals_reports_error) {
546546 padded_string json (
547547 u8R"( {"globals":{"testBefore":true,"testBad":{"writable":"string","shadowable":false},"testAfter":true}})" sv);
548548 configuration c;
549- error_collector errors;
549+ diag_collector errors;
550550 c.load_from_json (&json, &errors);
551551 EXPECT_THAT (
552552 errors.errors ,
@@ -574,7 +574,7 @@ TEST(test_configuration_json, bad_schema_in_global_groups_reports_error) {
574574 {
575575 padded_string json (u8R"( {"global-groups":{"browser":true}})" sv);
576576 configuration c;
577- error_collector errors;
577+ diag_collector errors;
578578 c.load_from_json (&json, &errors);
579579 EXPECT_THAT (errors.errors ,
580580 ElementsAre (ERROR_TYPE_OFFSETS (
@@ -588,7 +588,7 @@ TEST(test_configuration_json, bad_schema_in_global_groups_reports_error) {
588588 padded_string json (
589589 u8R"( {"global-groups":["browser",false,"ecmascript"]})" sv);
590590 configuration c;
591- error_collector errors;
591+ diag_collector errors;
592592 c.load_from_json (&json, &errors);
593593 EXPECT_THAT (
594594 errors.errors ,
@@ -617,7 +617,7 @@ TEST(test_configuration_json, bad_global_error_excludes_trailing_whitespace) {
617617 // and U+0020.
618618 padded_string json (u8" { \" globals\" : { \" a\" : \" b\" \n\t\r }}" sv);
619619 configuration c;
620- error_collector errors;
620+ diag_collector errors;
621621 c.load_from_json (&json, &errors);
622622
623623 EXPECT_THAT (
@@ -628,7 +628,7 @@ TEST(test_configuration_json, bad_global_error_excludes_trailing_whitespace) {
628628}
629629
630630void load_from_json (configuration& config, padded_string_view json) {
631- error_collector errors;
631+ diag_collector errors;
632632 config.load_from_json (json, &errors);
633633 EXPECT_THAT (errors.errors , ::testing::IsEmpty ());
634634}
0 commit comments