Added failing test for connecting to userstream with parameters.
authorRuxandra Burtica <ruxandra.burtica@gmail.com>
Tue, 8 Apr 2014 14:23:03 +0000 (17:23 +0300)
committerRuxandra Burtica <ruxandra.burtica@gmail.com>
Tue, 8 Apr 2014 14:23:03 +0000 (17:23 +0300)
tests/test_streaming.py

index b80b7e46d92aabac3986a690abe0d309b8f5dcd0..dad4229bccf3400a0b3c2a90b44d8334bf249e2c 100644 (file)
@@ -55,6 +55,16 @@ class TweepyStreamTests(unittest.TestCase):
         self.stream.userstream()
         self.assertEqual(self.listener.status_count, 1)
 
+    def test_userstream_with_params(self):
+        # Generate random tweet which should show up in the stream.
+        def on_connect():
+            API(self.auth).update_status(mock_tweet())
+
+        self.listener.connect_cb = on_connect
+        self.listener.status_stop_count = 1
+        self.stream.userstream(_with='user', replies='all', stall_warnings=True)
+        self.assertEqual(self.listener.status_count, 1)
+
     def test_sample(self):
         self.listener.status_stop_count = 10
         self.stream.sample()