From 8a6ae1cb1139d27a3de32c6319671f9d422f6088 Mon Sep 17 00:00:00 2001 From: Gabriel Jenik Date: Wed, 3 May 2023 10:20:45 -0300 Subject: [PATCH] Fixed issue #18679: API access to question type array dual scale merges scales if answer code is not unique (#3049) Co-authored-by: Lapiu Dev --- .../survey-dual-scale-question-api-test.lss | 3877 +++++++++++++++-- .../RemoteControlQuestionPropertiesTest.php | 358 +- 2 files changed, 3818 insertions(+), 417 deletions(-) diff --git a/tests/data/surveys/survey-dual-scale-question-api-test.lss b/tests/data/surveys/survey-dual-scale-question-api-test.lss index 3a10fe80791..d043782535f 100644 --- a/tests/data/surveys/survey-dual-scale-question-api-test.lss +++ b/tests/data/surveys/survey-dual-scale-question-api-test.lss @@ -3,6 +3,7 @@ Survey 495 + es en @@ -16,72 +17,144 @@ - - - + + + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - + + + + + + + + + + + + + + + + + + + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - + + + - + @@ -89,7 +162,7 @@ - + @@ -106,65 +179,233 @@ - - - + + + - - + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + - - + + + + + + + + - + + + + + + + + + + + + + + + + + + + - + - - + + + + + + + + - + - - + + - + - + + + + + + + + + + + + + @@ -177,7 +418,7 @@ - + @@ -199,8 +440,8 @@ - - + + @@ -208,6 +449,16 @@ + + + + + + + + + + @@ -232,10 +483,10 @@ - + - + <![CDATA[Q00]]> @@ -249,10 +500,10 @@ - + - + <![CDATA[G01Q02]]> @@ -266,6 +517,96 @@ + + + + + + + <![CDATA[G01Q03]]> + + + + + + + + + + + + + + + + + + <![CDATA[G01Q04]]> + + + + + + + + + + + + + + + + + + <![CDATA[G01Q05]]> + + + + + + + + + + + + + + + + + + <![CDATA[G01Q06]]> + + + + + + + + + + + + + + + + + + <![CDATA[G01Q07]]> + + + + + + + + + + + @@ -290,13 +631,14 @@ - - + + - + <![CDATA[SQ001]]> + @@ -306,13 +648,14 @@ - - + + - + <![CDATA[SQ001]]> + @@ -322,13 +665,14 @@ - - + + - + <![CDATA[SQ002]]> + @@ -337,52 +681,376 @@ - - - - - id - qid - question - help - script - language - - - - - - - -