def CreateAddRequest(): request = HttpRequest() request.method = 'POST' request.POST['login'] = '******' request.POST['password'] = '******' request.user = authenticate(username=request.POST['login'], password=request.POST['password']) request.POST['baseFilter'] = [] request.POST['protoFilter'] = [] request.POST['sort'] = [] request.POST['viewCode'] = 'prototype.Project' request.POST['protoMeta'] = protoMetaInitialize() request.POST['rows'] = json.dumps([{ '__str__': '', 'code': 't2_project', 'description': '', 'id': None, 'smCreatedBy': '', 'smCreatedOn': '', 'smModifiedBy': '', 'smModifiedOn': '', 'smOwningTeam': '', 'smOwningUser': '', 'smRegStatus': '', 'smWflowStatus': '', '_ptStatus': '', '_ptId': '' }]) return request
def setUp(self): self.request_add = CreateAddRequest() protoCreate(self.request_add) self.request = HttpRequest() self.request.method = 'POST' self.request.POST['login'] = '******' self.request.POST['password'] = '******' self.request.user = authenticate( username=self.request.POST['login'], password=self.request.POST['password']) self.request.POST['baseFilter'] = [] self.request.POST['protoFilter'] = [] self.request.POST['sort'] = [] self.request.POST['viewCode'] = 'prototype.Project' self.request.POST['protoMeta'] = protoMetaInitialize() self.request.POST['rows'] = json.dumps([{ "__str__": "t2-project", "code": "t2_project", "description": "", "id": 26, "smCreatedBy": "adube", "smCreatedOn": "2013-07-03T14:03:44.587265", "smModifiedBy": "adube", "smModifiedOn": "2013-07-03T14:03:44.587285", "smOwningTeam": "proto", "smOwningUser": "******", "smRegStatus": "0", "smWflowStatus": "", "_ptStatus": None, "_ptId": "" }])
def setUp(self): self.request_add = CreateAddRequest() protoCreate(self.request_add) self.request = HttpRequest() self.request.method = 'POST' self.request.POST['login'] = '******' self.request.POST['password'] = '******' self.request.user = authenticate(username=self.request.POST['login'], password=self.request.POST['password']) self.request.POST['baseFilter'] = [] self.request.POST['protoFilter'] = [] self.request.POST['sort'] = [] self.request.POST['viewCode'] = 'prototype.Project' self.request.POST['protoMeta'] = protoMetaInitialize() self.request.POST['rows'] = json.dumps([{ "__str__": "t2-project", "code": "t2_project", "description": "", "id": 26, "smCreatedBy": "adube", "smCreatedOn": "2013-07-03T14:03:44.587265", "smModifiedBy": "adube", "smModifiedOn": "2013-07-03T14:03:44.587285", "smOwningTeam": "proto", "smOwningUser": "******", "smRegStatus": "0", "smWflowStatus": "", "_ptStatus": None, "_ptId": "" }])
def protoMetaInitialize(): return json.dumps({ 'viewCode': 'prototype.Project', 'viewEntity': 'prototype.Project', 'localSort': False, 'protoEntityId': None, 'jsonField': '', 'idProperty': 'id', 'gridConfig': { 'searchFields': ['smRegStatus', 'smWflowStatus', 'code', 'description'] }, 'fields': [{ 'name': '__str__', 'fkId': 'id', 'zoomModel': 'prototype.Project', 'type': 'string' }, { 'name': 'code', 'type': 'string' }, { 'name': 'description', 'type': 'text' }, { 'name': 'id', 'type': 'autofield' }, { 'name': 'smCreatedBy', 'type': 'foreigntext' }, { 'name': 'smCreatedOn', 'type': 'datetime' }, { 'name': 'smModifiedBy', 'type': 'foreigntext' }, { 'name': 'smModifiedOn', 'type': 'datetime' }, { 'name': 'smOwningTeam', 'type': 'foreigntext' }, { 'name': 'smOwningUser', 'type': 'foreigntext' }, { 'name': 'smRegStatus', 'type': 'string' }, { 'name': 'smWflowStatus', 'type': 'string' }], 'usrDefProps': {'__ptType': 'usrDefProps'} })
def protoMetaInitialize(): return json.dumps({ 'viewCode': 'prototype.Project', 'viewEntity': 'prototype.Project', 'localSort': False, 'protoEntityId': None, 'jsonField': '', 'idProperty': 'id', 'gridConfig': { 'searchFields': ['smRegStatus', 'smWflowStatus', 'code', 'description'] }, 'fields': [{ 'name': '__str__', 'fkId': 'id', 'zoomModel': 'prototype.Project', 'type': 'string' }, { 'name': 'code', 'type': 'string' }, { 'name': 'description', 'type': 'text' }, { 'name': 'id', 'type': 'autofield' }, { 'name': 'smCreatedBy', 'type': 'foreigntext' }, { 'name': 'smCreatedOn', 'type': 'datetime' }, { 'name': 'smModifiedBy', 'type': 'foreigntext' }, { 'name': 'smModifiedOn', 'type': 'datetime' }, { 'name': 'smOwningTeam', 'type': 'foreigntext' }, { 'name': 'smOwningUser', 'type': 'foreigntext' }, { 'name': 'smRegStatus', 'type': 'string' }, { 'name': 'smWflowStatus', 'type': 'string' }], 'usrDefProps': { '__ptType': 'usrDefProps' } })