def getSubscriber(self, mobile): try: subscriber = Subscriber.objects.get(mobile=mobile) except Subscriber.DoesNotExist: subscriber = Subscriber(mobile=mobile) subscriber.save() return subscriber
def test_delete_subscriber(self): username = self.username password = '******' resp = self.client.post( reverse('root'), {'username':username,'password':password}) self.failUnlessEqual( resp.status_code, 200 ) sub = Subscriber(name='nameTest',mobile='649868997') sub.save() sub.channels=[1] sub.save() resp = self.client.get(reverse('ajaxDeleteSubscriber'),{'checked':[1]},**{'HTTP_X_REQUESTED_WITH': 'XMLHttpRequest'}) self.assertNotEqual( resp.status_code, 404 ) dats = simplejson.loads(resp.content) if dats['data'] == True: self.assertEqual else: self.fail('Not delete object')