diff --git a/edx_lint/pylint/right_assert_check.py b/edx_lint/pylint/right_assert_check.py
index <HASH>..<HASH> 100644
--- a/edx_lint/pylint/right_assert_check.py
+++ b/edx_lint/pylint/right_assert_check.py
@@ -76,7 +76,7 @@ class AssertChecker(BaseChecker):
         """
         Check that various assertTrue/False functions are not misused.
         """
-        if not isinstance(node.func, astroid.Attribute):
+        if not isinstance(node.func, astroid.Getattr):
             # If it isn't a getattr ignore this. All the assertMethods are attrs of self:
             return
 
diff --git a/test/test_pylint_plugins.py b/test/test_pylint_plugins.py
index <HASH>..<HASH> 100644
--- a/test/test_pylint_plugins.py
+++ b/test/test_pylint_plugins.py
@@ -17,6 +17,7 @@ def load_tests(unused_loader, tests, unused_pattern):
 
     # Load our plugin.
     linter.load_plugin_modules(['edx_lint.pylint'])
+    linter.global_set_option('required-attributes', ())
 
     here = os.path.dirname(os.path.abspath(__file__))
Make things work on py2 again. py<I> is broken now.