def eap_negative_connect_logic(self, config, ad):
        """Tries to connect to an enterprise network with invalid credentials
        and expect a failure.

        Args:
            config: A dict representing an invalid EAP credential.

        Returns:
            True if connection failed as expected, False otherwise.
        """
        with asserts.assert_raises(signals.TestFailure, extras=config):
            verdict = wutils.eap_connect(config, ad)
        asserts.explicit_pass("Connection failed as expected.")
 def test_func(self):
     with asserts.assert_raises(SomeError, extras=MOCK_EXTRA):
         raise AttributeError(MSG_UNEXPECTED_EXCEPTION)
 def test_func(self):
     with asserts.assert_raises(SomeError, extras=MOCK_EXTRA):
         pass