def test_save_review_link_ajax(self): """ Test saving review link with ajax """ self.initialize() self.client.login(username=self.u1.username, password='******') # sending link add_link_url = "/"+urls["FILM"]+"/"+self.film.permalink+"/"+urls["ADD_LINKS"]+"/json/" data = { 'title' : "test review", 'excerpt' : "Lorem ipsum!", 'url' : "http://osnews.pl", 'url_kind' : ExternalLink.REVIEW } response = self.client.post( add_link_url, data, HTTP_X_REQUESTED_WITH='XMLHttpRequest' ) data, success = proccess_json_response(response.content) self.failUnlessEqual(response.status_code, 200) self.failUnlessEqual(success, "true") # if link was saved getting it from db response = self.client.get('/partial_link/'+data+'/', HTTP_X_REQUESTED_WITH='XMLHttpRequest') self.failUnlessEqual(response.status_code, 200)
def test_super_form_ajax(self): self.initialize() self.client.login(username=self.u1.username, password='******') super_form_url = "/"+urls["SUPER_FORM_ADD_NOTE"]+"/json/" data = { 'body' : "Lorem ipsum!", 'related_film' : self.film.title, } response = self.client.post( super_form_url, data, HTTP_X_REQUESTED_WITH='XMLHttpRequest' ) data, success = proccess_json_response(response.content) self.failUnlessEqual(response.status_code, 200) self.failUnlessEqual(success, "true") response = self.client.get('/note-partial/'+data+'/', HTTP_X_REQUESTED_WITH='XMLHttpRequest') self.failUnlessEqual(response.status_code, 200)
def test_save_review_link_ajax(self): """ Test saving review link with ajax """ self.initialize() self.client.login(username=self.u1.username, password='******') # sending link add_link_url = "/" + urls[ "FILM"] + "/" + self.film.permalink + "/" + urls[ "ADD_LINKS"] + "/json/" data = { 'title': "test review", 'excerpt': "Lorem ipsum!", 'url': "http://osnews.pl", 'url_kind': ExternalLink.REVIEW } response = self.client.post(add_link_url, data, HTTP_X_REQUESTED_WITH='XMLHttpRequest') data, success = proccess_json_response(response.content) self.failUnlessEqual(response.status_code, 200) self.failUnlessEqual(success, "true") # if link was saved getting it from db response = self.client.get('/partial_link/' + data + '/', HTTP_X_REQUESTED_WITH='XMLHttpRequest') self.failUnlessEqual(response.status_code, 200)