def always(self, method, path=None, headers=None, text=None, json=None):
rule = Rule(method, path, headers, text, json)<EOL>return self._add_rule_to(rule, self._always_rules)<EOL>
Sends response every time matching parameters are found util :func:`Server.reset` is called

:type method: str
:param method: request method: ``'GET'``, ``'POST'``, etc. can be some custom string

:type path: str
:param path: request path including query parameters

:type headers: dict
:param headers: dictionary of headers to expect. If omitted any headers will do

:type text: str
:param text: request text to expect. If ommited any text will match

:type json: dict
:param json: request json to expect. If ommited any json will match,
    if present text param will be ignored

:rtype: Rule
:returns: newly created expectation rule