From ec4f1968083b0e7d95701c421f148a532a1d68de Mon Sep 17 00:00:00 2001 From: Mike Schulze Date: Sun, 14 Aug 2022 14:07:44 +0200 Subject: [PATCH 1/2] GD-310: Add support for Godot 3.5 - fix parsing error on GdUnit3 config reader --- addons/gdUnit3/src/core/GdUnitRunnerConfig.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/gdUnit3/src/core/GdUnitRunnerConfig.gd b/addons/gdUnit3/src/core/GdUnitRunnerConfig.gd index 8576ff49..2985366c 100644 --- a/addons/gdUnit3/src/core/GdUnitRunnerConfig.gd +++ b/addons/gdUnit3/src/core/GdUnitRunnerConfig.gd @@ -104,7 +104,7 @@ func load(path :String = CONFIG_FILE) -> Result: if err != OK: return Result.error("Can't load test runner configuration '%s'! ERROR: %s." % [path, GdUnitTools.error_as_string(err)]) var content := file.get_as_text() - if content[0] == '{': + if not content.empty() and content[0] == '{': # Parse as json var result := JSON.parse(content) if result.error != OK: From 1e3ff47a9192658df03ac86e7dd9c20301224a0c Mon Sep 17 00:00:00 2001 From: Mike Schulze Date: Sun, 14 Aug 2022 14:08:30 +0200 Subject: [PATCH 2/2] Bump to v2.2.6 --- addons/gdUnit3/plugin.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/gdUnit3/plugin.cfg b/addons/gdUnit3/plugin.cfg index 52a56aac..c844589f 100644 --- a/addons/gdUnit3/plugin.cfg +++ b/addons/gdUnit3/plugin.cfg @@ -3,5 +3,5 @@ name="gdUnit3" description="Unit Testing Framework for Godot Scripts" author="Mike Schulze" -version="2.2.5" +version="2.2.6" script="plugin.gd"