Skip to content

test(onboarding): Run create-project acceptance tests through SCM project creation - #126371

Draft
jaydgoss wants to merge 2 commits into
masterfrom
jaygoss/scm-create-project-acceptance-tests
Draft

jaydgoss wants to merge 2 commits into
masterfrom
jaygoss/scm-create-project-acceptance-tests

Conversation

@jaydgoss

@jaydgoss jaydgoss commented Oct 2, 2026 •

Copy link
Copy Markdown
Member

Moves the create-project acceptance coverage onto the SCM project creation flow so it keeps passing once the legacy flow is removed in #126372. The legacy CreateProjectTest class is gone: inline team creation and project deletion on going back are ported to ScmCreateProjectTest, and the platform selection test is dropped because test_create_without_repository already covers it. The org creation and quick start tests land on the create-project page after creating an org, so they now enable onboarding-scm-project-creation and go through the SCM wizard.

Every test turns the flag on, so this passes on master and on top of #126372. The flag overrides come out with the registration removal at the end of VDY-235.

Refs VDY-235.

@jaydgoss
jaydgoss added this pull request to stack #126374 October 2, 2026 19:59
@jaydgoss jaydgoss changed the title jaygoss/scm create project acceptance tests test(onboarding): Run create-project acceptance tests through SCM project creation Oct 2, 2026
@linear-code

linear-code Bot commented Oct 2, 2026

Copy link
Copy Markdown

VDY-235

…ject creation

Port the legacy create-project acceptance coverage (inline team
creation and project deletion on going back) to the SCM flow and drop
the legacy class. Enable SCM project creation in the org creation and
quick start tests, which land on the create-project page, so all of
them keep passing once the legacy flow is removed. Platform selection
is already covered by test_create_without_repository.

Refs VDY-235
…tup docs

Follow the back navigation instead of reloading the create-project page so
the test waits for the project deletion, and reuse select_platform in
test_create_without_repository.
@jaydgoss
jaydgoss force-pushed the jaygoss/scm-create-project-acceptance-tests branch from e8c055c to 8cf0e44 Compare October 2, 2026 20:32
@getsantry

getsantry Bot commented Oct 24, 2026

Copy link
Copy Markdown
Contributor

This issue has gone three weeks without activity. In another week, I will close it.

But! If you comment or otherwise update it, I will reset the clock, and if you remove the label Waiting for: Community, I will leave it alone ... forever!


"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀

@getsantry getsantry Bot added the Stale label Oct 24, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant