예제 #1
0
파일: finders.py 프로젝트: ofek/capybara.py
        def find_all():
            result = query.resolve_for(self)

            if not matches_count(len(result), query.options):
                raise ExpectationNotMet(result.failure_message)

            return result
예제 #2
0
        def assert_text():
            count = query.resolve_for(self)

            if not (matches_count(count, query.options) and
                    (count > 0 or expects_none(query.options))):
                raise ExpectationNotMet(query.failure_message)

            return True
예제 #3
0
        def assert_no_selector():
            result = query.resolve_for(self)

            if matches_count(len(result), query.options) and (
                   len(result) > 0 or expects_none(query.options)):
                raise ExpectationNotMet(result.negative_failure_message)

            return True