Commit 46f63eb4 authored by fendouai's avatar fendouai

add test schedule

parent e864f838
......@@ -8,7 +8,6 @@ _jpush = jpush.JPush(app_key, master_secret)
push = _jpush.create_push()
# the default logging level is WARNING,if you set the logging level to "DEBUG",the it will show the debug logging
_jpush.set_logging("DEBUG")
push.audience = jpush.all_
push.notification = jpush.notification(alert="hello python jpush api")
......
......@@ -8,11 +8,8 @@ push = _jpush.create_push()
push.audience = jpush.all_
push.notification = jpush.notification(alert="Hello, world!")
push.platform = jpush.all_
push=push.payload
trigger=jpush.schedulepayload.trigger("2016-05-17 12:00:00")
schedulepayload=jpush.schedulepayload.schedulepayload("putanewname",True,trigger,push)
schedulepayload=jpush.schedulepayload.schedulepayload("update a new name", True, trigger, push)
schedule.put_schedule(schedulepayload,"17349f00-0852-11e6-91b1-0021f653c902")
\ No newline at end of file
......@@ -23,14 +23,47 @@ class TestEntity(unittest.TestCase):
self.assertEqual(result.status_code, 200)
def test_get_schedule_by_id(self):
pass
result = schedule.get_schedule_by_id("3fc6e2fa-15a6-11e6-83d4-0021f653c902")
self.assertEqual(result.status_code, 200)
def test_get_schedule_by_invalid_id(self):
try:
result = schedule.get_schedule_by_id("3fc6e2fa-15a6-11e6-83d4-0021f653c222")
self.assertNotEqual(result.status_code, 200)
except common.JPushFailure, e:
print e
self.assertIsInstance(e, common.JPushFailure)
def test_get_schedule_list(self):
pass
try:
result = schedule.schedule.get_schedule_list("1")
self.assertEqual(result.status_code, 200)
except:
pass
def test_put_invalid_schedule(self):
trigger = jpush.schedulepayload.trigger("2016-05-17 12:00:00")
schedulepayload = jpush.schedulepayload.schedulepayload("update a new name", True, trigger, push)
try:
result = schedule.put_schedule(schedulepayload, "3fc6e2fa-15a6-11e6-83d4-0021f653c902")
self.assertEqual(result.status_code, 400)
except:
pass
def test_put_schedule(self):
pass
trigger = jpush.schedulepayload.trigger("2016-05-17 12:00:00")
schedulepayload = jpush.schedulepayload.schedulepayload("update_a_new_name", True, trigger, push)
try:
result = schedule.put_schedule(schedulepayload, "3fc6e2fa-15a6-11e6-83d4-0021f653c902")
self.assertEqual(result.status_code, 200)
except:
pass
def test_delete_schedule(self):
pass
try:
result = schedule.delete_schedule("e9c553d0-0850-11e6-b6d4-0021f652c102")
self.assertNotEqual(result.status_code, 200)
except common.JPushFailure, e:
print e
self.assertIsInstance(e, common.JPushFailure)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment