726 |
726 |
assert SolisRSALink.objects.first().name_id == NAMEID
|
727 |
727 |
assert SolisRSALink.objects.first().user_id == '4273'
|
728 |
728 |
assert SolisRSALink.objects.first().code == 'foo'
|
729 |
|
assert SolisRSALink.objects.first().text == 'MME Prenom NOM (NEENOM)'
|
|
729 |
assert SolisRSALink.objects.first().text == 'MME Prenom NOM'
|
730 |
730 |
|
731 |
731 |
# change code
|
732 |
732 |
resp = app.post_json(endpoint,
|
... | ... | |
742 |
742 |
assert SolisRSALink.objects.first().name_id == NAMEID
|
743 |
743 |
assert SolisRSALink.objects.first().user_id == '4273'
|
744 |
744 |
assert SolisRSALink.objects.first().code == 'bar'
|
745 |
|
assert SolisRSALink.objects.first().text == 'MME Prenom NOM (NEENOM)'
|
|
745 |
assert SolisRSALink.objects.first().text == 'MME Prenom NOM'
|
746 |
746 |
|
747 |
747 |
# second link
|
748 |
748 |
resp = app.post_json(endpoint,
|
... | ... | |
758 |
758 |
|
759 |
759 |
# verify recorded names after link
|
760 |
760 |
assert [x['text'] for x in SolisRSALink.objects.values('text')] == \
|
761 |
|
['MME Prenom NOM (NEENOM)', 'MME Prenom NOM (NEENOM)']
|
|
761 |
['MME Prenom NOM', 'MME Prenom NOM']
|
762 |
762 |
|
763 |
763 |
endpoint = utils.generic_endpoint_url('solis', 'rsa-links', slug=solis.slug)
|
764 |
764 |
resp = app.get(endpoint, status=400) # missing name_id
|
... | ... | |
767 |
767 |
resp = app.get(endpoint, status=200)
|
768 |
768 |
assert resp.json['err'] == 0
|
769 |
769 |
assert len(resp.json['data']) == 2
|
770 |
|
assert resp.json['data'][0]['text'] == resp.json['data'][1]['text'] == \
|
771 |
|
'MME Prenom NOM (NEENOM)'
|
|
770 |
assert resp.json['data'][0]['text'] == resp.json['data'][1]['text'] == 'MME Prenom NOM'
|
772 |
771 |
|
773 |
772 |
# get base informations from a linked user
|
774 |
773 |
changed_name = CIVI_INDIVIDU.replace('Prenom', 'Postnom')
|
... | ... | |
783 |
782 |
assert resp.json['data']['etatCivil']['prenom'] == 'Postnom'
|
784 |
783 |
# user "text" updated in link:
|
785 |
784 |
assert SolisRSALink.objects.get(name_id=NAMEID, user_id='4242').text == \
|
786 |
|
'MME Postnom NOM (NEENOM)'
|
|
785 |
'MME Postnom NOM'
|
787 |
786 |
|
788 |
787 |
# get referential for a linked user
|
789 |
788 |
with mock.patch('passerelle.utils.Request.get') as requests_get:
|
790 |
|
-
|