PyWebKitGtk 1.1.7
[pywebkitgtk.git] / tests / test_webnavigationaction.py
blobcc4c8c3d450e1dd81d0959091f360e169b7ab100
2 import webkit
3 import unittest
5 class TestWebNavigationAction (unittest.TestCase):
6 """Test WebNavigationAction functions"""
8 def setUp (self):
9 """set up test"""
10 self.navigation_action = webkit.WebNavigationAction()
12 def testsetreason (self):
13 """test for WebNavigationAction.set_reason/get_reason overrides"""
14 reasons = ["link-clicked","reload","form-submitted","back-forward","form-resubmitted","other"]
15 for r in reasons:
16 self.navigation_action.set_reason(r)
17 self.assertEqual(r, self.navigation_action.get_reason().value_nick)
19 def testoriginaluri (self):
20 """test WebNavigationAction.set/get_original_uri"""
21 self.navigation_action.set_original_uri("http://www.google.com")
22 self.assertEqual("http://www.google.com", self.navigation_action.get_original_uri())
24 if __name__ == '__main__':
25 unittest.main()