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

Move test folder to project root #4070

Merged
merged 1 commit into from
Nov 16, 2023
Merged

Conversation

cristianonicolai
Copy link
Contributor

@cristianonicolai cristianonicolai commented Oct 17, 2023

Moving the test folder into the project's root folder to unify developer experience when onboarding to the project. Other projects such as ansible-lint, pytest-ansible ansible-navigator already follow such structure.

@cristianonicolai cristianonicolai temporarily deployed to ack October 17, 2023 15:08 — with GitHub Actions Inactive
@cristianonicolai cristianonicolai temporarily deployed to ack October 17, 2023 15:30 — with GitHub Actions Inactive
@cristianonicolai cristianonicolai marked this pull request as ready for review October 17, 2023 15:40
@ssbarnea ssbarnea temporarily deployed to ack October 18, 2023 09:46 — with GitHub Actions Inactive
Copy link
Member

@ssbarnea ssbarnea left a comment

Choose a reason for hiding this comment

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

Please add an explanation/reason in PR description, or at least a link to issues or discussion.

@cristianonicolai
Copy link
Contributor Author

@ssbarnea can this be merged now?

@ssbarnea
Copy link
Member

@cristianonicolai please rebase...

@cristianonicolai
Copy link
Contributor Author

@ssbarnea done :)

@ssbarnea
Copy link
Member

Double check with molecule-plugins to see if we have any import from molecule.test, if not, feel free to merge it.

Copy link
Collaborator

@Qalthos Qalthos left a comment

Choose a reason for hiding this comment

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

https://github.com/search?q=repo%3Aansible-community%2Fmolecule-plugins%20molecule.test&type=code

It looks like plugins is looking for conftest and b_functional.conftest to be under molecule/test.

@cristianonicolai
Copy link
Contributor Author

@ssbarnea @Qalthos there is actually only one missing method that we need to add on molecule-plugins to remove the dependency entirely, please take a look on ansible-community/molecule-plugins#206

@ssbarnea ssbarnea requested a review from Qalthos November 16, 2023 16:40
@ssbarnea ssbarnea dismissed Qalthos’s stale review November 16, 2023 16:40

Done and thanks for pointing to it!

@ssbarnea ssbarnea merged commit feb6a81 into ansible:main Nov 16, 2023
11 checks passed
@cristianonicolai cristianonicolai deleted the move branch November 17, 2023 00:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

5 participants