Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QT Merit List. Update the status of all applications involved #935

Open
warrensearle opened this issue Sep 13, 2023 · 0 comments
Open

QT Merit List. Update the status of all applications involved #935

warrensearle opened this issue Sep 13, 2023 · 0 comments
Assignees

Comments

@warrensearle
Copy link
Member

We need to ensure that all applications involved in the 'First Test' are given the correct status. This task is to refactor existing code to ensure we support the following rules:

Did not take any of the tests
noTestSubmitted

Took only one out of the two tests (no matter whether they passed or failed)
qualifyingTestFailed

Failed one or both of the tests
qualifyingTestFailed

Overall z score was below the pass mark
qualifyingTestFailed

Overall z score was equal or above the pass mark
qualifyingTestPassed

Overall z score was below the pass mark but they've been overridden to have a Pass (e.g. EMP, tech glitch)
qualifyingTestPassed

Overall z score was above the pass mark but they've been overridden to have a Fail (technically possible but not sure this would ever really happen)
qualifyingTestFailed

Note that whilst each of the CAT and SJT tests are being scored and marked as pass/fail applications may temporarily end up with one of the following statuses:
criticalAnalysisPassed
criticalAnalysisFailed
situationalJudgementPassed
situationalJudgementFailed

Completion of the QT Merit List should ensure that all applications end up in one of the following three statuses (unless they already withdrew):
qualifyingTestPassed
qualifyingTestFailed
noTestSubmitted

@warrensearle warrensearle self-assigned this Sep 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant