farmitry_hvac/.rubocop_minitest.yml

414 lines
13 KiB
YAML

# Department 'Minitest' (55): 미수정
# Supports --autocorrect
Minitest/AssertEmpty:
Description: This cop enforces the test to use `assert_empty` instead of using `assert(object.empty?)`.
StyleGuide: https://minitest.rubystyle.guide#assert-empty
Enabled: false
VersionAdded: '0.2'
# Supports --autocorrect
Minitest/AssertEmptyLiteral:
Description: This cop enforces the test to use `assert_empty` instead of using `assert_equal([],
object)`.
Enabled: false
VersionAdded: '0.5'
VersionChanged: '0.11'
# Supports --autocorrect
Minitest/AssertEqual:
Description: This cop enforces the test to use `assert_equal` instead of using `assert(expected
== actual)`.
StyleGuide: https://minitest.rubystyle.guide#assert-equal-arguments-order
Enabled: false
VersionAdded: '0.4'
# Supports --autocorrect
Minitest/AssertInDelta:
Description: This cop enforces the test to use `assert_in_delta` instead of using
`assert_equal` to compare floats.
StyleGuide: https://minitest.rubystyle.guide/#assert-in-delta
Enabled: false
VersionAdded: '0.10'
# Supports --autocorrect
Minitest/AssertIncludes:
Description: This cop enforces the test to use `assert_includes` instead of using
`assert(collection.include?(object))`.
StyleGuide: https://minitest.rubystyle.guide#assert-includes
Enabled: false
VersionAdded: '0.2'
# Supports --autocorrect
Minitest/AssertInstanceOf:
Description: This cop enforces the test to use `assert_instance_of(Class, object)`
over `assert(object.instance_of?(Class))`
StyleGuide: https://minitest.rubystyle.guide#assert-instance-of
Enabled: false
VersionAdded: '0.4'
# Supports --autocorrect
Minitest/AssertKindOf:
Description: This cop enforces the test to use `assert_kind_of(Class, object)` over
`assert(object.kind_of?(Class))`
StyleGuide: https://github.com/rubocop/minitest-style-guide#assert-kind-of
Enabled: false
VersionAdded: '0.10'
VersionChanged: '0.34'
# Supports --autocorrect
Minitest/AssertMatch:
Description: This cop enforces the test to use `assert_match` instead of using `assert(matcher.match(object))`.
StyleGuide: https://minitest.rubystyle.guide#assert-match
Enabled: false
VersionAdded: '0.6'
# Supports --autocorrect
Minitest/AssertNil:
Description: This cop enforces the test to use `assert_nil` instead of using `assert_equal(nil,
something)` or `assert(something.nil?)`.
StyleGuide: https://minitest.rubystyle.guide#assert-nil
Enabled: false
VersionAdded: '0.1'
# Supports --autocorrect
Minitest/AssertOperator:
Description: This cop enforces the use of `assert_operator(expected, :<, actual)`
over `assert(expected < actual)`.
StyleGuide: https://minitest.rubystyle.guide#assert-operator
Enabled: false
VersionAdded: '0.32'
Minitest/AssertOutput:
Description: This cop checks for opportunities to use `assert_output`.
StyleGuide: https://minitest.rubystyle.guide/#assert-output
Enabled: false
VersionAdded: '0.10'
# Supports --autocorrect
Minitest/AssertPathExists:
Description: This cop enforces the test to use `assert_path_exists` instead of using
`assert(File.exist?(path))`.
StyleGuide: https://minitest.rubystyle.guide/#assert-path-exists
Enabled: false
VersionAdded: '0.10'
# Supports --autocorrect
Minitest/AssertPredicate:
Description: This cop enforces the test to use `assert_predicate` instead of using
`assert(obj.a_predicate_method?)`.
StyleGuide: https://minitest.rubystyle.guide/#assert-predicate
Enabled: false
VersionAdded: '0.18'
Minitest/AssertRaisesCompoundBody:
Description: This cop enforces the block body of `assert_raises { ... }` to be reduced
to only the raising code.
Enabled: false
VersionAdded: '0.21'
Minitest/AssertRaisesWithRegexpArgument:
Description: This cop enforces checks for regular expression literals passed to `assert_raises`.
Enabled: false
Severity: warning
VersionAdded: '0.22'
VersionChanged: '0.26'
# Supports --autocorrect
Minitest/AssertRespondTo:
Description: This cop enforces the test to use `assert_respond_to(object, :do_something)`
over `assert(object.respond_to?(:do_something))`.
StyleGuide: https://minitest.rubystyle.guide#assert-responds-to-method
Enabled: false
VersionAdded: '0.3'
# Supports --autocorrect
Minitest/AssertSame:
Description: Enforces the use of `assert_same(expected, actual)` over `assert(expected.equal?(actual))`.
StyleGuide: https://minitest.rubystyle.guide#assert-same
Enabled: false
VersionAdded: '0.26'
# Supports --autocorrect
Minitest/AssertSilent:
Description: This cop enforces the test to use `assert_silent { ... }` instead of
using `assert_output('', '') { ... }`.
StyleGuide: https://github.com/rubocop/minitest-style-guide#assert-silent
Enabled: false
VersionAdded: '0.10'
# Supports --autocorrect
Minitest/AssertTruthy:
Description: This cop enforces the test to use `assert(actual)` instead of using `assert_equal(true,
actual)`.
StyleGuide: https://minitest.rubystyle.guide#assert-truthy
Enabled: false
Safe: false
VersionAdded: '0.2'
VersionChanged: '0.27'
Minitest/AssertWithExpectedArgument:
Description: This cop tries to detect when a user accidentally used `assert` when
they meant to use `assert_equal`.
Enabled: false
Severity: warning
Safe: false
VersionAdded: '0.11'
VersionChanged: '0.26'
Minitest/AssertionInLifecycleHook:
Description: This cop checks for usage of assertions in lifecycle hooks.
Enabled: false
VersionAdded: '0.10'
Minitest/DuplicateTestRun:
Description: This cop detects duplicate test runs caused by one test class inheriting
from another.
StyleGuide: https://minitest.rubystyle.guide/#subclassing-test-cases
Enabled: false
VersionAdded: '0.19'
# Supports --autocorrect
Minitest/EmptyLineBeforeAssertionMethods:
Description: Add empty line before assertion methods.
Enabled: false
VersionAdded: '0.23'
# Supports --autocorrect
Minitest/Focus:
Description: Checks for focused tests.
Enabled: false
AutoCorrect: contextual
VersionAdded: '0.35'
# Supports --autocorrect
Minitest/GlobalExpectations:
Description: This cop checks for deprecated global expectations.
StyleGuide: https://minitest.rubystyle.guide#global-expectations
Enabled: false
Severity: warning
EnforcedStyle: any
Include:
- "**/test/**/*"
- "**/*_test.rb"
- "**/spec/**/*"
- "**/*_spec.rb"
SupportedStyles:
- _
- any
- expect
- value
VersionAdded: '0.7'
VersionChanged: '0.26'
# Supports --autocorrect
Minitest/LifecycleHooksOrder:
Description: Checks that lifecycle hooks are declared in the order in which they will
be executed.
StyleGuide: https://minitest.rubystyle.guide/#hooks-ordering
Enabled: false
VersionAdded: '0.28'
# Supports --autocorrect
Minitest/LiteralAsActualArgument:
Description: This cop enforces correct order of `expected` and `actual` arguments
for `assert_equal`.
StyleGuide: https://minitest.rubystyle.guide/#assert-equal-arguments-order
Enabled: false
VersionAdded: '0.10'
Minitest/MultipleAssertions:
Description: This cop checks if test cases contain too many assertion calls.
Enabled: false
VersionAdded: '0.10'
Max: 3
Minitest/NoAssertions:
Description: This cop checks for at least one assertion (or flunk) in tests.
Enabled: false
VersionAdded: '0.12'
Minitest/NoTestCases:
Description: Checks if test class contains any test cases.
Enabled: false
VersionAdded: '0.30'
Minitest/NonExecutableTestMethod:
Description: Checks uses of test methods outside test class.
Enabled: false
Severity: warning
VersionAdded: '0.34'
Minitest/NonPublicTestMethod:
Description: Detects non `public` (marked as `private` or `protected`) test methods.
Enabled: false
Severity: warning
VersionAdded: '0.27'
# Supports --autocorrect
Minitest/RedundantMessageArgument:
Description: Detects redundant message argument in assertion methods.
Enabled: false
VersionAdded: '0.34'
# Supports --autocorrect
Minitest/RefuteEmpty:
Description: This cop enforces to use `refute_empty` instead of using `refute(object.empty?)`.
StyleGuide: https://minitest.rubystyle.guide#refute-empty
Enabled: false
VersionAdded: '0.3'
# Supports --autocorrect
Minitest/RefuteEqual:
Description: Check if your test uses `refute_equal` instead of `assert(expected !=
object)` or `assert(! expected == object))`.
StyleGuide: https://minitest.rubystyle.guide#refute-equal
Enabled: false
VersionAdded: '0.3'
# Supports --autocorrect
Minitest/RefuteFalse:
Description: Check if your test uses `refute(actual)` instead of `assert_equal(false,
actual)`.
StyleGuide: https://minitest.rubystyle.guide#refute-false
Enabled: false
Safe: false
VersionAdded: '0.3'
VersionChanged: '0.27'
# Supports --autocorrect
Minitest/RefuteInDelta:
Description: This cop enforces the test to use `refute_in_delta` instead of using
`refute_equal` to compare floats.
StyleGuide: https://minitest.rubystyle.guide/#refute-in-delta
Enabled: false
VersionAdded: '0.10'
# Supports --autocorrect
Minitest/RefuteIncludes:
Description: This cop enforces the test to use `refute_includes` instead of using
`refute(collection.include?(object))`.
StyleGuide: https://minitest.rubystyle.guide#refute-includes
Enabled: false
VersionAdded: '0.3'
# Supports --autocorrect
Minitest/RefuteInstanceOf:
Description: This cop enforces the test to use `refute_instance_of(Class, object)`
over `refute(object.instance_of?(Class))`.
StyleGuide: https://minitest.rubystyle.guide#refute-instance-of
Enabled: false
VersionAdded: '0.4'
# Supports --autocorrect
Minitest/RefuteKindOf:
Description: This cop enforces the test to use `refute_kind_of(Class, object)` over
`refute(object.kind_of?(Class))`.
StyleGuide: https://github.com/rubocop/minitest-style-guide#refute-kind-of
Enabled: false
VersionAdded: '0.10'
VersionChanged: '0.34'
# Supports --autocorrect
Minitest/RefuteMatch:
Description: This cop enforces the test to use `refute_match` instead of using `refute(matcher.match(object))`.
StyleGuide: https://minitest.rubystyle.guide#refute-match
Enabled: false
VersionAdded: '0.6'
# Supports --autocorrect
Minitest/RefuteNil:
Description: This cop enforces the test to use `refute_nil` instead of using `refute_equal(nil,
something)` or `refute(something.nil?)`.
StyleGuide: https://minitest.rubystyle.guide#refute-nil
Enabled: false
VersionAdded: '0.2'
# Supports --autocorrect
Minitest/RefuteOperator:
Description: This cop enforces the use of `refute_operator(expected, :<, actual)`
over `refute(expected < actual)`.
StyleGuide: https://minitest.rubystyle.guide#refute-operator
Enabled: false
VersionAdded: '0.32'
# Supports --autocorrect
Minitest/RefutePathExists:
Description: This cop enforces the test to use `refute_path_exists` instead of using
`refute(File.exist?(path))`.
StyleGuide: https://minitest.rubystyle.guide/#refute-path-exists
Enabled: false
VersionAdded: '0.10'
# Supports --autocorrect
Minitest/RefutePredicate:
Description: This cop enforces the test to use `refute_predicate` instead of using
`refute(obj.a_predicate_method?)`.
StyleGuide: https://minitest.rubystyle.guide/#refute-predicate
Enabled: false
VersionAdded: '0.18'
# Supports --autocorrect
Minitest/RefuteRespondTo:
Description: This cop enforces the test to use `refute_respond_to(object, :do_something)`
over `refute(object.respond_to?(:do_something))`.
StyleGuide: https://minitest.rubystyle.guide#refute-respond-to
Enabled: false
VersionAdded: '0.4'
# Supports --autocorrect
Minitest/RefuteSame:
Description: Enforces the use of `refute_same(expected, actual)` over `refute(expected.equal?(actual))`.
StyleGuide: https://minitest.rubystyle.guide#refute-same
Enabled: false
VersionAdded: '0.26'
# Supports --autocorrect
Minitest/ReturnInTestMethod:
Description: Enforces the use of `skip` instead of `return` in test methods.
StyleGuide: https://minitest.rubystyle.guide/#skipping-runnable-methods
Enabled: false
VersionAdded: '0.31'
Minitest/SkipEnsure:
Description: Checks that `ensure` call even if `skip`.
Enabled: false
Severity: warning
VersionAdded: '0.20'
VersionChanged: '0.26'
Minitest/SkipWithoutReason:
Description: Checks for skipped tests missing the skipping reason.
Enabled: false
VersionAdded: '0.24'
Minitest/TestFileName:
Description: Checks if test file names start with `test_` or end with `_test.rb`.
StyleGuide: https://minitest.rubystyle.guide/#file-naming
Enabled: false
VersionAdded: '0.26'
# Supports --autocorrect
Minitest/TestMethodName:
Description: This cop enforces that test method names start with `test_` prefix.
Enabled: false
VersionAdded: '0.10'
Minitest/UnreachableAssertion:
Description: This cop checks for an `assert_raises` block containing any unreachable
assertions.
Enabled: false
Severity: warning
VersionAdded: '0.14'
VersionChanged: '0.26'
Minitest/UnspecifiedException:
Description: This cop checks for a specified error in `assert_raises`.
StyleGuide: https://minitest.rubystyle.guide#unspecified-exception
Enabled: false
VersionAdded: '0.10'
Minitest/UselessAssertion:
Description: Detects useless assertions (assertions that either always pass or always
fail).
Enabled: false
VersionAdded: '0.26'