From 00ea64cde2396d75a2ab6996bcb7c4652553d604 Mon Sep 17 00:00:00 2001 From: Dmitrii Gridnev Date: Tue, 11 Nov 2025 14:53:14 +0300 Subject: [PATCH] feat: release version 4.0.5 with step argument handling fix - Updated version to 4.0.5 in pyproject.toml. - Fixed an issue with handling steps that contain arguments in the listener. - Updated changelog to reflect the new version and changes. This release improves the handling of step arguments, ensuring accurate data representation in test cases. --- qase-robotframework/changelog.md | 6 ++++++ qase-robotframework/pyproject.toml | 2 +- qase-robotframework/src/qase/robotframework/listener.py | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/qase-robotframework/changelog.md b/qase-robotframework/changelog.md index 2c1542b4..37ef2f81 100644 --- a/qase-robotframework/changelog.md +++ b/qase-robotframework/changelog.md @@ -1,3 +1,9 @@ +# qase-robotframework 4.0.5 + +## What's new + +- Fixed an issue with handling steps which contains arguments. + # qase-robotframework 4.0.4 ## What's new diff --git a/qase-robotframework/pyproject.toml b/qase-robotframework/pyproject.toml index 96ad0940..41382fce 100644 --- a/qase-robotframework/pyproject.toml +++ b/qase-robotframework/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "qase-robotframework" -version = "4.0.4" +version = "4.0.5" description = "Qase Robot Framework Plugin" readme = "README.md" authors = [{name = "Qase Team", email = "support@qase.io"}] diff --git a/qase-robotframework/src/qase/robotframework/listener.py b/qase-robotframework/src/qase/robotframework/listener.py index 340be9a1..120d3a60 100644 --- a/qase-robotframework/src/qase/robotframework/listener.py +++ b/qase-robotframework/src/qase/robotframework/listener.py @@ -215,7 +215,7 @@ def __parse_steps(self, result) -> List[Step]: data = None if hasattr(result.body[i], "args") and result.body[i].args: - data = ' '.join(result.body[i].args) + data = ' '.join(str(arg) for arg in result.body[i].args) step = Step( step_type=StepType.GHERKIN,