Example #1
0
    def test_page_path_ie_05(self):
        href = self.page_1_1.title
        basepath = self._getBasePathIE(self.application.selectedPage)
        recognizer = ur.PageRecognizerIE(basepath, self.application)

        result = recognizer.recognize(href)
        assert result == self.page_1_1
Example #2
0
    def test_page_path_ie_02(self):
        href = '/' + self.page_2.subpath
        basepath = self._getBasePathIE(self.application.selectedPage)
        recognizer = ur.PageRecognizerIE(basepath, self.application)

        result = recognizer.recognize(href)
        assert result == self.page_2
Example #3
0
    def test_page_protocol_ie_04(self):
        href = 'page://{}/{}'.format(self.page_1.title, self.page_1_1.title)
        basepath = self._getBasePathIE(self.application.selectedPage)
        recognizer = ur.PageRecognizerIE(basepath, self.application)

        result = recognizer.recognize(href)
        assert result == self.page_1_1
Example #4
0
    def test_page_path_ie_none(self):
        href = 'invalid page'
        basepath = self._getBasePathIE(self.application.selectedPage)
        recognizer = ur.PageRecognizerIE(basepath, self.application)

        result = recognizer.recognize(href)
        assert result is None
Example #5
0
    def test_page_protocol_ie_02(self):
        basepath = self._getBasePathIE(self.application.selectedPage)
        href = 'page://' + self.page_2.title
        recognizer = ur.PageRecognizerIE(basepath, self.application)

        result = recognizer.recognize(href)
        assert result == self.page_2