# 129 Handler code
* adds handler code list usage to forms and models * updates tests * extends API for handler code handling
This commit is contained in:
@@ -8,7 +8,10 @@
|
||||
"responsible": {
|
||||
"conservation_office": null,
|
||||
"conservation_file_number": null,
|
||||
"handler": null
|
||||
"handler": {
|
||||
"type": null,
|
||||
"detail": "Someone"
|
||||
}
|
||||
},
|
||||
"legal": {
|
||||
"agreement_date": null
|
||||
|
||||
@@ -7,7 +7,10 @@
|
||||
"responsible": {
|
||||
"conservation_office": null,
|
||||
"conservation_file_number": null,
|
||||
"handler": null
|
||||
"handler": {
|
||||
"type": null,
|
||||
"detail": "Someone"
|
||||
}
|
||||
},
|
||||
"before_states": [
|
||||
],
|
||||
|
||||
@@ -9,7 +9,10 @@
|
||||
"registration_file_number": null,
|
||||
"conservation_office": null,
|
||||
"conservation_file_number": null,
|
||||
"handler": null
|
||||
"handler": {
|
||||
"type": null,
|
||||
"detail": "Someone"
|
||||
}
|
||||
},
|
||||
"legal": {
|
||||
"registration_date": null,
|
||||
|
||||
@@ -48,7 +48,10 @@
|
||||
"responsible": {
|
||||
"conservation_office": null,
|
||||
"conservation_file_number": "123-TEST",
|
||||
"handler": "TEST_HANDLER_CHANGED"
|
||||
"handler": {
|
||||
"type": null,
|
||||
"detail": "TEST HANDLER CHANGED"
|
||||
}
|
||||
},
|
||||
"legal": {
|
||||
"agreement_date": "2022-01-11"
|
||||
|
||||
@@ -47,7 +47,10 @@
|
||||
"responsible": {
|
||||
"conservation_office": null,
|
||||
"conservation_file_number": "TEST_CHANGED",
|
||||
"handler": "TEST_HANDLER_CHANGED"
|
||||
"handler": {
|
||||
"type": null,
|
||||
"detail": "TEST_HANDLER_CHANGED"
|
||||
}
|
||||
},
|
||||
"before_states": [],
|
||||
"after_states": [],
|
||||
|
||||
@@ -49,7 +49,10 @@
|
||||
"registration_file_number": "CHANGED",
|
||||
"conservation_office": null,
|
||||
"conservation_file_number": "CHANGED",
|
||||
"handler": null
|
||||
"handler": {
|
||||
"type": null,
|
||||
"detail": "TEST_HANDLER_CHANGED"
|
||||
}
|
||||
},
|
||||
"legal": {
|
||||
"registration_date": "2022-02-01",
|
||||
|
||||
@@ -126,7 +126,7 @@ class APIV1UpdateTestCase(BaseAPIV1TestCase):
|
||||
self.assertEqual(put_props["deductable_surface"], str(self.eco_account.deductable_surface))
|
||||
self.assertEqual(put_props["responsible"]["conservation_office"], self.eco_account.responsible.conservation_office)
|
||||
self.assertEqual(put_props["responsible"]["conservation_file_number"], self.eco_account.responsible.conservation_file_number)
|
||||
self.assertEqual(put_props["responsible"]["handler"], self.eco_account.responsible.handler)
|
||||
self.assertEqual(put_props["responsible"]["handler"]["detail"], self.eco_account.responsible.handler.detail)
|
||||
self.assertEqual(put_props["legal"]["agreement_date"], str(self.eco_account.legal.registration_date))
|
||||
self.assertEqual(len(put_props["actions"]), self.eco_account.actions.count())
|
||||
self.assertEqual(len(put_props["before_states"]), self.eco_account.before_states.count())
|
||||
@@ -156,7 +156,7 @@ class APIV1UpdateTestCase(BaseAPIV1TestCase):
|
||||
self.assertNotEqual(modified_on, self.ema.modified)
|
||||
self.assertEqual(put_props["responsible"]["conservation_office"], self.ema.responsible.conservation_office)
|
||||
self.assertEqual(put_props["responsible"]["conservation_file_number"], self.ema.responsible.conservation_file_number)
|
||||
self.assertEqual(put_props["responsible"]["handler"], self.ema.responsible.handler)
|
||||
self.assertEqual(put_props["responsible"]["handler"]["detail"], self.ema.responsible.handler.detail)
|
||||
self.assertEqual(len(put_props["actions"]), self.ema.actions.count())
|
||||
self.assertEqual(len(put_props["before_states"]), self.ema.before_states.count())
|
||||
self.assertEqual(len(put_props["after_states"]), self.ema.after_states.count())
|
||||
|
||||
Reference in New Issue
Block a user