Files
SwiftLint/Tests/SwiftLintFrameworkTests/InclusiveLanguageRuleTests.swift
2024-04-27 18:43:08 +02:00

22 lines
917 B
Swift

@testable import SwiftLintBuiltInRules
final class InclusiveLanguageRuleTests: SwiftLintTestCase {
func testNonTriggeringExamplesWithNonDefaultConfig() {
InclusiveLanguageRuleExamples.nonTriggeringExamplesWithConfig.forEach { example in
let description = InclusiveLanguageRule.description
.with(nonTriggeringExamples: [example])
.with(triggeringExamples: [])
verifyRule(description, ruleConfiguration: example.configuration)
}
}
func testTriggeringExamplesWithNonDefaultConfig() {
InclusiveLanguageRuleExamples.triggeringExamplesWithConfig.forEach { example in
let description = InclusiveLanguageRule.description
.with(nonTriggeringExamples: [])
.with(triggeringExamples: [example])
verifyRule(description, ruleConfiguration: example.configuration)
}
}
}