diff options
Diffstat (limited to 'python-tornado/tests/unit-tests.py')
| -rw-r--r-- | python-tornado/tests/unit-tests.py | 82 | 
1 files changed, 40 insertions, 42 deletions
| diff --git a/python-tornado/tests/unit-tests.py b/python-tornado/tests/unit-tests.py index fdaa194..b4b51f4 100644 --- a/python-tornado/tests/unit-tests.py +++ b/python-tornado/tests/unit-tests.py @@ -9,65 +9,63 @@ sys.path.append('.')  from PubnubUnitTest import Suite  from Pubnub import Pubnub -pubnub = Pubnub("demo","demo") +pubnub = Pubnub("demo", "demo")  tests_count = 1 + 2 -test_suite = Suite(pubnub,tests_count) +test_suite = Suite(pubnub, tests_count)  tests = []  def test_publish(): -	name = "Publish Test" -	def success(r): -		test_suite.test(r[0] == 1, name) +    name = "Publish Test" -	def fail(e): -		test_suite.test(False, msg , e) +    def success(r): +        test_suite.test(r[0] == 1, name) +    def fail(e): +        test_suite.test(False, msg, e) -	pubnub.publish({ -		'channel' : 'hello', -		'message' : 'hi', -		'callback' : success, -		'error' : fail -	}) +    pubnub.publish({ +                   'channel': 'hello', +                   'message': 'hi', +                   'callback': success, +                   'error': fail +                   })  tests.append(test_publish)  def test_subscribe_publish(): -	channel = "hello" -	name = "Subscribe Publish Test" -	publish_msg = "This is Pubnub Python-Twisted" -	def connect(): -		def success(r): -			test_suite.test(r[0] == 1, name, "publish success") - -		def fail(e): -			test_suite.test(False, name , "Publish Failed", e) - -		pubnub.publish({ -			'channel' : channel, -			'message' : publish_msg, -			'callback' : success, -			'error' : fail -		}) - -	def callback(r): -		test_suite.test(r == publish_msg, name, "message received") - -	pubnub.subscribe({ -		'channel' : channel, -		'callback' : callback, -		'connect' : connect -	}) +    channel = "hello" +    name = "Subscribe Publish Test" +    publish_msg = "This is Pubnub Python-Twisted" + +    def connect(): +        def success(r): +            test_suite.test(r[0] == 1, name, "publish success") + +        def fail(e): +            test_suite.test(False, name, "Publish Failed", e) + +        pubnub.publish({ +                       'channel': channel, +                       'message': publish_msg, +                       'callback': success, +                       'error': fail +                       }) + +    def callback(r): +        test_suite.test(r == publish_msg, name, "message received") + +    pubnub.subscribe({ +                     'channel': channel, +                     'callback': callback, +                     'connect': connect +                     })  tests.append(test_subscribe_publish) - - -  for t in tests: -	t() +    t()  pubnub.start() | 
