Exemple #1
0
    def test_change_url(self):

        if not QtWidgets.qApp:
            QtWidgets.QApplication([])

        w = Browser()
        initial_url = w.url()
        self.assertGreater(len(initial_url), 0)

        new_url = "https://www.google.com/"
        w.change_url(new_url)
        self.assertEqual(new_url, w.url())
Exemple #2
0
    def test_type_url(self):

        if not QtWidgets.qApp:
            QtWidgets.QApplication([])

        w = Browser()
        initial_url = w.url()
        new_url = "https://www.google.com/"
        QtTest.QTest.keyClick(w.address_line_edit, QtCore.Qt.Key_Enter)

        # remove current characters
        for _ in initial_url:
            QtTest.QTest.keyClick(w.address_line_edit, QtCore.Qt.Key_Backspace)
        QtTest.QTest.keyClicks(w.address_line_edit, new_url, 0, 1)
        QtTest.QTest.keyClick(w.address_line_edit, QtCore.Qt.Key_Enter)
        self.assertEqual(new_url, w.url())