'Verifies that no element match the given ``xpath``.
Arguments ``source`` and ``xpath`` have exactly the same semantics as
with `Get Elements` keyword. Keyword fails if the ``xpath`` matches any
element in the ``source``. The default error message can be overridden
with the ``message`` argument.
See also `Element Should Exist` as well as `Get Element Count`
that this keyword uses internally.'

def element_should_not_exist(self, source, xpath='.', message=None):

    count = self.get_element_count(source, xpath)
    if count:
        self._raise_wrong_number_of_matches(count, xpath, message)
