Skip to content

Commit

Permalink
apply: Add external transfer tests
Browse files Browse the repository at this point in the history
  • Loading branch information
tonial committed Jul 30, 2024
1 parent 07b41a2 commit 4eced1a
Show file tree
Hide file tree
Showing 3 changed files with 603 additions and 1 deletion.
85 changes: 85 additions & 0 deletions tests/www/apply/__snapshots__/test_process_external_transfer.ambr
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
# serializer version: 1
# name: test_step_1[progress]
'''
<div class="c-stepper mb-4">
<div class="d-flex">
<div class="flex-fill">
<h2>Transférer la candidature de Jane DOE</h2>
<div class="progress progress--emploi mb-3">

<div aria-valuemax="100" aria-valuemin="0" aria-valuenow="25" class="progress-bar progress-bar-25" role="progressbar">
</div>

</div>
<span>

Rechercher un emploi inclusif

</span>
</div>
<div class="d-flex justify-content-end">
<a class="btn btn-link btn-ico" href="/apply/11111111-1111-1111-1111-111111111111/siae/details">
<i aria-hidden="true" class="ri-close-line"></i>
<span>Quitter</span>
</a>
</div>
</div>
</div>
'''
# ---
# name: test_step_2[progress]
'''
<div class="c-stepper mb-4">
<div class="d-flex">
<div class="flex-fill">
<h2>Transférer la candidature de Jane DOE</h2>
<div class="progress progress--emploi mb-3">

<div aria-valuemax="100" aria-valuemin="0" aria-valuenow="50" class="progress-bar progress-bar-50" role="progressbar">
</div>

</div>
<span>

Sélectionner les métiers recherchés

</span>
</div>
<div class="d-flex justify-content-end">
<a class="btn btn-link btn-ico" href="/apply/11111111-1111-1111-1111-111111111111/siae/details">
<i aria-hidden="true" class="ri-close-line"></i>
<span>Quitter</span>
</a>
</div>
</div>
</div>
'''
# ---
# name: test_step_3[progress]
'''
<div class="c-stepper mb-4">
<div class="d-flex">
<div class="flex-fill">
<h2>Transférer la candidature de Jane DOE</h2>
<div class="progress progress--emploi mb-3">

<div aria-valuemax="100" aria-valuemin="0" aria-valuenow="75" class="progress-bar progress-bar-75" role="progressbar">
</div>

</div>
<span>

Finaliser la candidature

</span>
</div>
<div class="d-flex justify-content-end">
<a class="btn btn-link btn-ico" href="/apply/11111111-1111-1111-1111-111111111111/siae/details">
<i aria-hidden="true" class="ri-close-line"></i>
<span>Quitter</span>
</a>
</div>
</div>
</div>
'''
# ---
2 changes: 1 addition & 1 deletion tests/www/apply/test_process.py
Original file line number Diff line number Diff line change
Expand Up @@ -2644,7 +2644,7 @@ def test_job_application_external_transfer_disabled_for_bad_state(self, client,
assert str(parse_response_to_soup(response, ".dropdown-structure")) == snapshot

def test_job_application_transfer_disabled_for_bad_state(self, client):
# A user member of multiple companies must not be able to transfert
# A user member of multiple companies must not be able to transfer
# an accepted job application to another company
company = CompanyFactory(with_membership=True)
user = company.members.first()
Expand Down
Loading

0 comments on commit 4eced1a

Please sign in to comment.