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

Update instructor eligibility requirements with Get Involved step #2444

Merged

Conversation

elichad
Copy link
Contributor

@elichad elichad commented Jun 23, 2023

In the interest of time, I'm raising this not against feature/instructor-checkout-changes but instead against the branch used in #2431 for review. Will not merge until #2431 is merged.

Fixes #2440.

This PR will:

Screenshot showing two trainees eligible for instructor badge
Screenshot of trainee with passed Welcome Session and no training task

@elichad elichad added this to the v4.2 milestone Jun 23, 2023
@elichad elichad added this to In Progress in Instructor Training - New Checkout Process via automation Jun 23, 2023
@elichad elichad self-assigned this Jun 23, 2023
"not possible to add training progress", form.non_field_errors()[0]
)

def test_form_with_failed_status_requires_notes(self):
Copy link
Contributor Author

@elichad elichad Jun 23, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because this removal confused me when I looked back at the diff:
Despite the name, the content of this test is a duplicate of test_form_invalid_if_trainee_has_no_training_task, and the intent is covered by test_progress_with_failed_status_requires_notes elsewhere in this file.

@elichad elichad linked an issue Jun 23, 2023 that may be closed by this pull request
@elichad elichad moved this from In Progress to In Review in Instructor Training - New Checkout Process Jun 23, 2023
Copy link

@froggleston froggleston left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

I like the attention to modifying the comments too to make them more Carpentries and less specific to a lesson program.

@elichad elichad changed the base branch from 2408-create-get-involved-requirement to feature/instructor-checkout-changes June 28, 2023 08:27
@elichad elichad merged commit 4e4fb61 into feature/instructor-checkout-changes Jun 28, 2023
1 of 2 checks passed
Instructor Training - New Checkout Process automation moved this from In Review to Done Jun 28, 2023
@elichad elichad deleted the 2440-update-instructor-eligibility branch August 2, 2023 10:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

Update requirements for checkout
3 participants