|
1 | | -package net.sjrx.intellij.plugins.systemdunitfiles.semanticdata.optionvalues |
2 | | - |
3 | | -import net.sjrx.intellij.plugins.systemdunitfiles.AbstractUnitFileTest |
4 | | -import net.sjrx.intellij.plugins.systemdunitfiles.semanticdata.SemanticDataRepository |
5 | | -import net.sjrx.intellij.plugins.systemdunitfiles.semanticdata.Validator |
6 | | - |
7 | | -class OptionValueTest : AbstractUnitFileTest() { |
8 | | - |
9 | | - fun testThatAllOptionsHaveValidator() { |
10 | | - |
11 | | - val validatorMap = SemanticDataRepository.instance.getValidatorMap() |
12 | | - |
13 | | - val missingValidators = hashMapOf<Validator, Int>() |
14 | | - var totalMissingValidators = 0 |
15 | | - for (sectionName in SemanticDataRepository.instance.sectionNamesFromValidators) { |
16 | | - for (key in SemanticDataRepository.instance.getAllowedKeywordsInSectionFromValidators(sectionName)) { |
17 | | - |
18 | | - |
19 | | - val validator = SemanticDataRepository.instance.getValidatorForSectionAndKey(sectionName, key) |
20 | | - |
21 | | - if (!validatorMap.containsKey(validator)) { |
22 | | - missingValidators[validator] = (missingValidators[validator] ?: 0) + 1 |
23 | | - totalMissingValidators++ |
24 | | - } |
25 | | - } |
26 | | - } |
27 | | - |
28 | | - val missingValidatorList = missingValidators.map { "${String.format("%05d", it.value)}, ${it.key}" } |
29 | | - |
30 | | - val sortedList = missingValidatorList.sortedDescending().joinToString("\n") |
31 | | - |
32 | | - println(totalMissingValidators) |
33 | | - if (totalMissingValidators > 620) { |
34 | | - assertEquals(sortedList, "") |
35 | | - } |
36 | | - |
37 | | - } |
38 | | -} |
| 1 | +// Disabled because we don't maintain this version anymore. |
| 2 | + |
| 3 | + |
| 4 | +//package net.sjrx.intellij.plugins.systemdunitfiles.semanticdata.optionvalues |
| 5 | +// |
| 6 | +//import net.sjrx.intellij.plugins.systemdunitfiles.AbstractUnitFileTest |
| 7 | +//import net.sjrx.intellij.plugins.systemdunitfiles.semanticdata.SemanticDataRepository |
| 8 | +//import net.sjrx.intellij.plugins.systemdunitfiles.semanticdata.Validator |
| 9 | +// |
| 10 | +//class OptionValueTest : AbstractUnitFileTest() { |
| 11 | +// |
| 12 | +// fun testThatAllOptionsHaveValidator() { |
| 13 | +// |
| 14 | +// val validatorMap = SemanticDataRepository.instance.getValidatorMap() |
| 15 | +// |
| 16 | +// val missingValidators = hashMapOf<Validator, Int>() |
| 17 | +// var totalMissingValidators = 0 |
| 18 | +// for (sectionName in SemanticDataRepository.instance.sectionNamesFromValidators) { |
| 19 | +// for (key in SemanticDataRepository.instance.getAllowedKeywordsInSectionFromValidators(sectionName)) { |
| 20 | +// |
| 21 | +// |
| 22 | +// val validator = SemanticDataRepository.instance.getValidatorForSectionAndKey(sectionName, key) |
| 23 | +// |
| 24 | +// if (!validatorMap.containsKey(validator)) { |
| 25 | +// missingValidators[validator] = (missingValidators[validator] ?: 0) + 1 |
| 26 | +// totalMissingValidators++ |
| 27 | +// } |
| 28 | +// } |
| 29 | +// } |
| 30 | +// |
| 31 | +// val missingValidatorList = missingValidators.map { "${String.format("%05d", it.value)}, ${it.key}" } |
| 32 | +// |
| 33 | +// val sortedList = missingValidatorList.sortedDescending().joinToString("\n") |
| 34 | +// |
| 35 | +// println(totalMissingValidators) |
| 36 | +// if (totalMissingValidators > 620) { |
| 37 | +// assertEquals(sortedList, "") |
| 38 | +// } |
| 39 | +// |
| 40 | +// } |
| 41 | +//} |
0 commit comments