"""
If no model can be found in the module, we get an error:

  >>> grok.testing.grok(__name__)
  Traceback (most recent call last):
    ...
  martian.error.GrokError: No module-level context for <class 'grok.tests.adapter.nomodel.Home'>, please use the 'context' directive.

"""  # noqa: E501
from zope import interface

import grok


class IHome(interface.Interface):
    pass


@grok.implementer(IHome)
class Home(grok.Adapter):
    pass

8b78fcd36d01346f60a278ec074189750cbc2f59
<mask token>

<mask token>


@grok.implementer(IHome)
class Home(grok.Adapter):
    pass

<mask token>


class IHome(interface.Interface):
    pass


@grok.implementer(IHome)
class Home(grok.Adapter):
    pass

<mask token>
from zope import interface
import grok


class IHome(interface.Interface):
    pass


@grok.implementer(IHome)
class Home(grok.Adapter):
    pass

"""
If no model can be found in the module, we get an error:

  >>> grok.testing.grok(__name__)
  Traceback (most recent call last):
    ...
  martian.error.GrokError: No module-level context for <class 'grok.tests.adapter.nomodel.Home'>, please use the 'context' directive.

"""  # noqa: E501
from zope import interface

import grok


class IHome(interface.Interface):
    pass


@grok.implementer(IHome)
class Home(grok.Adapter):
    pass
