示例#1
0
 def post(self, serviceName):
     listArgs = ChannelsListResourceParser.parsePostParameters()
     try:
         getChannelByName(serviceName, listArgs.get(NAME, None))
     except ChannelDoesNotExist:
         return addChannel(
             listArgs.get(
                 NAME, None), listArgs.get(
                 JSON, None), STUB, serviceName)
示例#2
0
 def testAddChannel(self):
     result = addChannel(NAME, JSON, OWNER_ID, SERVICE_NAME)
     self.assertNotEqual(result, None)
     self.assertNotEquals(list(db['channels'].find({'_id': result})), [])
     db['channels'].remove({'_id': result})