diff --git a/report-viewer/src/model/CliOptions.ts b/report-viewer/src/model/CliOptions.ts
index 266d69310..af668affc 100644
--- a/report-viewer/src/model/CliOptions.ts
+++ b/report-viewer/src/model/CliOptions.ts
@@ -37,4 +37,5 @@ export interface CliMergingOptions {
enabled: boolean
minNeighborLength: number
maxGapSize: number
+ minimumRequiredMerges: number
}
diff --git a/report-viewer/src/model/factories/OptionsFactory.ts b/report-viewer/src/model/factories/OptionsFactory.ts
index 3cd5a30bd..0b4241e7b 100644
--- a/report-viewer/src/model/factories/OptionsFactory.ts
+++ b/report-viewer/src/model/factories/OptionsFactory.ts
@@ -48,7 +48,8 @@ export class OptionsFactory extends BaseFactory {
return {
enabled: json['enabled'] as boolean,
minNeighborLength: json['min_neighbour_length'] as number,
- maxGapSize: json['max_gap_size'] as number
+ maxGapSize: json['max_gap_size'] as number,
+ minimumRequiredMerges: json['min_required_merges'] as number
}
}
diff --git a/report-viewer/src/views/InformationView.vue b/report-viewer/src/views/InformationView.vue
index a41f91b39..8c6431559 100644
--- a/report-viewer/src/views/InformationView.vue
+++ b/report-viewer/src/views/InformationView.vue
@@ -94,6 +94,9 @@
{{ options.mergingOptions.maxGapSize }} }}
+ {{ options.mergingOptions.minimumRequiredMerges }} }}
diff --git a/report-viewer/tests/unit/model/factories/OptionsFactory.test.ts b/report-viewer/tests/unit/model/factories/OptionsFactory.test.ts
index 5cbc82bee..52a39eed2 100644
--- a/report-viewer/tests/unit/model/factories/OptionsFactory.test.ts
+++ b/report-viewer/tests/unit/model/factories/OptionsFactory.test.ts
@@ -46,7 +46,8 @@ describe('Test JSON to Options', async () => {
mergingOptions: {
enabled: false,
minNeighborLength: 0,
- maxGapSize: 0
+ maxGapSize: 0,
+ minimumRequiredMerges: 3
}
})
})
diff --git a/report-viewer/tests/unit/model/factories/ValidOptions.json b/report-viewer/tests/unit/model/factories/ValidOptions.json
index 1c4fbb595..dd3afa9f8 100644
--- a/report-viewer/tests/unit/model/factories/ValidOptions.json
+++ b/report-viewer/tests/unit/model/factories/ValidOptions.json
@@ -33,6 +33,7 @@
"merging": {
"enabled": false,
"min_neighbour_length": 0,
- "max_gap_size": 0
+ "max_gap_size": 0,
+ "min_required_merges": 3
}
}
\ No newline at end of file