fix other tests as well
authorThomas Vander Stichele <thomas@apestaart.org>
Thu, 8 Sep 2005 15:17:13 +0000 (15:17 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Thu, 8 Sep 2005 15:17:13 +0000 (15:17 +0000)
Original commit message from CVS:
fix other tests as well

ChangeLog
testsuite/test_element.py
testsuite/test_pipeline.py

index 9402097..658dff8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2005-09-08  Thomas Vander Stichele  <thomas at apestaart dot org>
 
+       * testsuite/test_element.py:
+       * testsuite/test_pipeline.py:
+         fix other tests as well
+
+2005-09-08  Thomas Vander Stichele  <thomas at apestaart dot org>
+
        * gst/gstelement.override:
        * testsuite/test_bin.py:
          wrap gst.Element.get_state, returning a tuple
index 49ba1ac..5132dc2 100644 (file)
@@ -99,13 +99,13 @@ class FakeSinkTest(ElementTest):
             assert new_s == new
             
         assert self.element.set_state(old)
-        assert self.element.get_state() == old
+        assert self.element.get_state(0.0)[1] == old
 
 # FIXME: replace with messages
 #        self.element.connect('state-change', state_change_cb)
 
         assert self.element.set_state(new)
-        assert self.element.get_state() == new
+        assert self.element.get_state(0.0)[1] == new
         
     def testStateChangeNullReady(self):
         self.checkStateChange(gst.STATE_NULL, gst.STATE_READY)
index 3549e23..17faf02 100644 (file)
@@ -42,15 +42,15 @@ class Pipeline(unittest.TestCase):
         gst.element_link_many(source, sink)
 
     def testRun(self):
-        self.assertEqual(self.pipeline.get_state(), gst.STATE_NULL)        
+        self.assertEqual(self.pipeline.get_state(None)[1], gst.STATE_NULL)
         self.pipeline.set_state(gst.STATE_PLAYING)
-        self.assertEqual(self.pipeline.get_state(), gst.STATE_PLAYING)
+        self.assertEqual(self.pipeline.get_state(None)[1], gst.STATE_PLAYING)
         
         time.sleep(1)
 
-        self.assertEqual(self.pipeline.get_state(), gst.STATE_PLAYING)
+        self.assertEqual(self.pipeline.get_state(None)[1], gst.STATE_PLAYING)
         self.pipeline.set_state(gst.STATE_NULL)
-        self.assertEqual(self.pipeline.get_state(), gst.STATE_NULL)
+        self.assertEqual(self.pipeline.get_state(None)[1], gst.STATE_NULL)
         
 if __name__ == "__main__":
     unittest.main()