Files
SwiftLint/Tests/SwiftLintFrameworkTests/RulesTests.swift
Marcelo Fabri c2bdb589df Add orphaned_doc_comment rule (#3014)
* Add orphaned_doc_comment rule

Fixes #2989

* Don’t trigger on lines with only “/“
2020-01-05 20:45:06 -08:00

28 lines
887 B
Swift

import SwiftLintFramework
import XCTest
class RulesTests: XCTestCase {
func testLeadingWhitespace() {
verifyRule(LeadingWhitespaceRule.description, skipDisableCommandTests: true,
testMultiByteOffsets: false, testShebang: false)
}
func testMark() {
verifyRule(MarkRule.description, skipCommentTests: true)
}
func testRequiredEnumCase() {
let configuration = ["NetworkResponsable": ["notConnected": "error"]]
verifyRule(RequiredEnumCaseRule.description, ruleConfiguration: configuration)
}
func testTrailingNewline() {
verifyRule(TrailingNewlineRule.description, commentDoesntViolate: false,
stringDoesntViolate: false)
}
func testOrphanedDocComment() {
verifyRule(OrphanedDocCommentRule.description, commentDoesntViolate: false, skipCommentTests: true)
}
}