def test_edit(self): self.test_accept() doc = { 'doctype': 'Event', 'subject': '_Test Event Web Form', 'description': '_Test Event Description 1', 'starts_on': '2014-09-09', 'name': self.event_name } self.assertNotEquals( frappe.db.get_value("Event", self.event_name, "description"), doc.get('description')) frappe.form_dict.web_form = 'manage-events' frappe.form_dict.docname = self.event_name frappe.form_dict.data = json.dumps(doc) accept(web_form='manage-events', docname=self.event_name, data=json.dumps(doc)) self.assertEqual( frappe.db.get_value("Event", self.event_name, "description"), doc.get('description'))
def test_edit(self): self.test_accept() doc = { "doctype": "Event", "subject": "_Test Event Web Form", "description": "_Test Event Description 1", "starts_on": "2014-09-09", "name": self.event_name, } self.assertNotEquals( frappe.db.get_value("Event", self.event_name, "description"), doc.get("description")) frappe.form_dict.web_form = "manage-events" frappe.form_dict.docname = self.event_name frappe.form_dict.data = json.dumps(doc) accept(web_form="manage-events", docname=self.event_name, data=json.dumps(doc)) self.assertEqual( frappe.db.get_value("Event", self.event_name, "description"), doc.get("description"))
def test_accept(self): frappe.set_user("Administrator") frappe.form_dict.web_form = "manage-events" frappe.form_dict.doctype = "Event" frappe.form_dict.subject = "_Test Event Web Form" frappe.form_dict.description = "_Test Event Description" frappe.form_dict.starts_on = "2014-09-09" accept() self.event_name = frappe.db.get_value("Event", {"subject": "_Test Event Web Form"}) self.assertTrue(self.event_name)
def test_accept(self): frappe.set_user("Administrator") accept(web_form='manage-events', data=json.dumps({ 'doctype': 'Event', 'subject': '_Test Event Web Form', 'description': '_Test Event Description', 'starts_on': '2014-09-09' })) self.event_name = frappe.db.get_value("Event", {"subject": "_Test Event Web Form"}) self.assertTrue(self.event_name)
def test_accept(self): frappe.set_user("Administrator") accept(web_form='manage-events', data=json.dumps({ 'doctype': 'Event', 'subject': '_Test Event Web Form', 'description': '_Test Event Description', 'starts_on': '2014-09-09' })) self.event_name = frappe.db.get_value( "Event", {"subject": "_Test Event Web Form"}) self.assertTrue(self.event_name)
def test_edit(self): self.test_accept() frappe.form_dict.web_form = "manage-events" frappe.form_dict.doctype = "Event" frappe.form_dict.name = self.event_name frappe.form_dict.subject = "_Test Event Web Form" frappe.form_dict.description = "_Test Event Description 1" frappe.form_dict.starts_on = "2014-09-09" self.assertNotEquals(frappe.db.get_value("Event", self.event_name, "description"), frappe.form_dict.description) accept() self.assertEquals(frappe.db.get_value("Event", self.event_name, "description"), frappe.form_dict.description)
def test_edit(self): self.test_accept() doc={ 'doctype': 'Event', 'subject': '_Test Event Web Form', 'description': '_Test Event Description 1', 'starts_on': '2014-09-09', 'name': self.event_name } self.assertNotEquals(frappe.db.get_value("Event", self.event_name, "description"), doc.get('description')) accept(web_form='manage-events', data=json.dumps(doc)) self.assertEquals(frappe.db.get_value("Event", self.event_name, "description"), doc.get('description'))
def test_accept(self): frappe.set_user("Administrator") doc = { 'doctype': 'Event', 'subject': '_Test Event Web Form', 'description': '_Test Event Description', 'starts_on': '2014-09-09' } frappe.form_dict.web_form = "manage-events" frappe.form_dict.data = json.dumps(doc) frappe.local.request_ip = '127.0.0.1' accept(web_form='manage-events', data=json.dumps(doc)) self.event_name = frappe.db.get_value( "Event", {"subject": "_Test Event Web Form"}) self.assertTrue(self.event_name)
def test_accept(self): frappe.set_user("Administrator") doc = { "doctype": "Event", "subject": "_Test Event Web Form", "description": "_Test Event Description", "starts_on": "2014-09-09", } frappe.form_dict.web_form = "manage-events" frappe.form_dict.data = json.dumps(doc) frappe.local.request_ip = "127.0.0.1" accept(web_form="manage-events", data=json.dumps(doc)) self.event_name = frappe.db.get_value( "Event", {"subject": "_Test Event Web Form"}) self.assertTrue(self.event_name)
def awf_create_lead(web_form, data): import frappe.website.doctype.web_form.web_form.accept ret = accept(web_form, data, False) frappe.db.commit() return ret