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)
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})