def test_json(self, **kw): user = UserO(u"test") root = self.app.GetRoot() obj = root.Create("type1", data1_2, user) obj.data["fjson"] = {} obj.Commit(user=user) self.remove.append(obj.id) v = Viewy() form = JsonMappingForm(request=Request(),app=self.app,context=obj, view=v) form.fields = ( FieldConf(id="parameter1", datatype="string", size=1000), FieldConf(id="parameter2", datatype="string", size=100), ) form.jsonDataField = "fjson" form.Setup() data = {"parameter1": "True", "parameter2": "test"} form.request = data form.Process() data["edit$"] = 1 form.request = data form.Process() self.assert_(obj.data.get("ftext"))
def test_json(self, **kw): user = UserO(u"test") root = self.app.GetRoot() obj = root.Create("type1", data1_2, user) obj.data["fjson"] = {} obj.Commit(user=user) self.remove.append(obj.id) v = Viewy() form = JsonMappingForm(request=Request(), app=self.app, context=obj, view=v) form.fields = ( FieldConf(id="parameter1", datatype="string", size=1000), FieldConf(id="parameter2", datatype="string", size=100), ) form.jsonDataField = "fjson" form.Setup() data = {"parameter1": "True", "parameter2": "test"} form.request = data form.Process() data["edit$"] = 1 form.request = data form.Process() self.assert_(obj.data.get("ftext"))
def test_json(self, **kw): form = JsonMappingForm(request=Request(), app=self.app, view=self.view) form.fields = ( FieldConf(id="parameter1", datatype="text", size=1000), FieldConf(id="parameter2", datatype="string", size=100), ) form.Setup() data = {"parameter1": "True", "parameter2": "test"} r,v,e = form.Validate(data) self.assert_(r, e) self.assert_(isinstance(v, dict)) data = {"parameter1": "True", "parameter2": "test"} r,v = form.Extract(data) self.assert_(r, v) self.assert_(isinstance(v, dict))
def test_json(self, **kw): form = JsonMappingForm(request=Request(), app=self.app, view=self.view) form.fields = ( FieldConf(id="parameter1", datatype="text", size=1000), FieldConf(id="parameter2", datatype="string", size=100), ) form.Setup() data = {"parameter1": "True", "parameter2": "test"} r, v, e = form.Validate(data) self.assert_(r, e) self.assert_(isinstance(v, dict)) data = {"parameter1": "True", "parameter2": "test"} r, v = form.Extract(data) self.assert_(r, v) self.assert_(isinstance(v, dict))