Esempio n. 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
Esempio n. 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
Esempio n. 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
Esempio n. 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
Esempio n. 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