Class AssertAfterRaiseCheck

java.lang.Object
org.sonar.plugins.python.api.PythonSubscriptionCheck
org.sonar.python.checks.tests.AssertAfterRaiseCheck
All Implemented Interfaces:
PythonCheck, SubscriptionCheck

public class AssertAfterRaiseCheck extends PythonSubscriptionCheck
  • Field Details

  • Constructor Details

    • AssertAfterRaiseCheck

      public AssertAfterRaiseCheck()
  • Method Details

    • initialize

      public void initialize(SubscriptionCheck.Context context)
    • isWithStatementItemARaise

      public boolean isWithStatementItemARaise(WithStatement withStatement)
    • isValidPytestRaise

      public boolean isValidPytestRaise(CallExpression callExpression)
    • isValidUnittestRaise

      public boolean isValidUnittestRaise(CallExpression callExpression)
    • isNotAssertionErrorArgument

      public boolean isNotAssertionErrorArgument(RegularArgument regularArgument)
    • isAnAssert

      public boolean isAnAssert(Statement statement)
    • isUnittestAssert

      public boolean isUnittestAssert(QualifiedExpression callee)