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>