@@ -44,28 +44,25 @@ class TestProjectSettingsInternalsAccessor {
4444
4545namespace TestProjectSettings {
4646
47- // TODO: Handle some cases failing on release builds. See: https://github.com/godotengine/godot/pull/88452
48- #ifdef TOOLS_ENABLED
4947TEST_CASE (" [ProjectSettings] Get existing setting" ) {
50- CHECK (ProjectSettings::get_singleton ()->has_setting (" application/config/name " ));
48+ CHECK (ProjectSettings::get_singleton ()->has_setting (" application/run/main_scene " ));
5149
52- Variant variant = ProjectSettings::get_singleton ()->get_setting (" application/config/name " );
50+ Variant variant = ProjectSettings::get_singleton ()->get_setting (" application/run/main_scene " );
5351 CHECK_EQ (variant.get_type (), Variant::STRING);
5452
5553 String name = variant;
56- CHECK_EQ (name, " GDScript Integration Test Suite " );
54+ CHECK_EQ (name, String () );
5755}
5856
5957TEST_CASE (" [ProjectSettings] Default value is ignored if setting exists" ) {
60- CHECK (ProjectSettings::get_singleton ()->has_setting (" application/config/name " ));
58+ CHECK (ProjectSettings::get_singleton ()->has_setting (" application/run/main_scene " ));
6159
62- Variant variant = ProjectSettings::get_singleton ()->get_setting (" application/config/name " , " SomeDefaultValue" );
60+ Variant variant = ProjectSettings::get_singleton ()->get_setting (" application/run/main_scene " , " SomeDefaultValue" );
6361 CHECK_EQ (variant.get_type (), Variant::STRING);
6462
6563 String name = variant;
66- CHECK_EQ (name, " GDScript Integration Test Suite " );
64+ CHECK_EQ (name, String () );
6765}
68- #endif // TOOLS_ENABLED
6966
7067TEST_CASE (" [ProjectSettings] Non existing setting is null" ) {
7168 CHECK_FALSE (ProjectSettings::get_singleton ()->has_setting (" not_existing_setting" ));
0 commit comments