This is an automated email from the ASF dual-hosted git repository.

riemer pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/streampipes.git


The following commit(s) were added to refs/heads/dev by this push:
     new 2a1411d5b [hotfix] Fix e2e tests
2a1411d5b is described below

commit 2a1411d5b5918309b763066a9fb621900d4adc34
Author: Dominik Riemer <[email protected]>
AuthorDate: Thu Jul 20 08:10:18 2023 +0200

    [hotfix] Fix e2e tests
---
 ui/cypress/support/utils/ProcessingElementTestUtils.ts            | 2 +-
 ui/cypress/tests/adapter/formats/format.spec.ts                   | 8 ++++----
 .../static-free-input/static-free-input.component.html            | 8 ++++++--
 3 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/ui/cypress/support/utils/ProcessingElementTestUtils.ts 
b/ui/cypress/support/utils/ProcessingElementTestUtils.ts
index b892de761..f2607a112 100644
--- a/ui/cypress/support/utils/ProcessingElementTestUtils.ts
+++ b/ui/cypress/support/utils/ProcessingElementTestUtils.ts
@@ -66,7 +66,7 @@ export class ProcessingElementTestUtils {
                 .addFormatInput('checkbox', ConnectBtns.csvHeader(), 'check');
         } else if (formatType === 'json') {
             adapterInputBuilder.addFormatInput(
-                'checkbox',
+                'radio',
                 'json_options-array',
                 '',
             );
diff --git a/ui/cypress/tests/adapter/formats/format.spec.ts 
b/ui/cypress/tests/adapter/formats/format.spec.ts
index c91303123..3abe283e1 100644
--- a/ui/cypress/tests/adapter/formats/format.spec.ts
+++ b/ui/cypress/tests/adapter/formats/format.spec.ts
@@ -46,7 +46,7 @@ describe('Test adapter formats', () => {
 
         template
             .setFormat('json')
-            .addFormatInput('checkbox', 'json_options-single_object', '');
+            .addFormatInput('radio', 'json_options-single_object', '');
 
         navigateToFormatSelection(template.build());
 
@@ -61,7 +61,7 @@ describe('Test adapter formats', () => {
 
         template
             .setFormat('json')
-            .addFormatInput('checkbox', 'json_options-array', '');
+            .addFormatInput('radio', 'json_options-array', '');
 
         navigateToFormatSelection(template.build());
 
@@ -76,7 +76,7 @@ describe('Test adapter formats', () => {
 
         template
             .setFormat('json')
-            .addFormatInput('checkbox', 'json_options-array_field', '')
+            .addFormatInput('radio', 'json_options-array_field', '')
             .addFormatInput('input', ConnectBtns.jsonArrayFieldKey(), 'field');
 
         navigateToFormatSelection(template.build());
@@ -98,7 +98,7 @@ describe('Test adapter formats', () => {
 
         template
             .setFormat('json')
-            .addFormatInput('checkbox', 'json_options-geojson', '');
+            .addFormatInput('radio', 'json_options-geojson', '');
 
         navigateToFormatSelection(template.build());
 
diff --git 
a/ui/src/app/core-ui/static-properties/static-free-input/static-free-input.component.html
 
b/ui/src/app/core-ui/static-properties/static-free-input/static-free-input.component.html
index e9c28370e..bc070194e 100644
--- 
a/ui/src/app/core-ui/static-properties/static-free-input/static-free-input.component.html
+++ 
b/ui/src/app/core-ui/static-properties/static-free-input/static-free-input.component.html
@@ -41,15 +41,19 @@
     <div *ngIf="staticProperty.valueSpecification">
         <div fxLayout="column" fxFlex="100">
             <mat-slider
-                thumbLabel
-                formControlName="{{ fieldName }}"
                 [max]="staticProperty.valueSpecification.maxValue"
                 [min]="staticProperty.valueSpecification.minValue"
                 [step]="staticProperty.valueSpecification.step"
                 [attr.data-cy]="fieldName"
+                [discrete]="true"
                 [displayWith]="formatLabel"
                 color="accent"
             >
+                <input
+                    matSliderThumb
+                    #slider
+                    formControlName="{{ fieldName }}"
+                />
             </mat-slider>
         </div>
     </div>

Reply via email to