- Assigned to omkar.podey
- Status changed to Needs work
almost 2 years ago 6:25pm 17 January 2023 - Assigned to wim leers
- Status changed to Needs review
almost 2 years ago 6:43am 24 January 2023 - Assigned to tedbow
- Status changed to RTBC
almost 2 years ago 12:29pm 24 January 2023 - 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺
This is ready AFAICT, and the documentation helps a lot. But I think the documentation could be far clearer still.
I left 4 suggestions: 2 of which are trivial Markdown tweaks, the other 2 are providing more context to the documentation that was already being added), and one also contains a question that may require the creation of a follow-up issue.
Assigning @tedbow for accepting and merging my suggestions, but this is definitely in the RTBC realm :)
-
tedbow →
committed f006b3fd on 8.x-2.x authored by
omkar.podey →
Issue #3317815 by omkar.podey, tedbow: Remove all fixtures except for...
-
tedbow →
committed f006b3fd on 8.x-2.x authored by
omkar.podey →
- Status changed to Fixed
almost 2 years ago 1:10pm 24 January 2023 - 🇺🇸United States tedbow Ithaca, NY, USA
Merged because the last change from gitlab was just to readme. So don't need to wait on tests 🤞🏻(will check 8.x-2.x)
thanks!
- 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺
You did not respond to:
⇒ this actually makes me realize that BuildTests should never use (Active|Stage)FixtureManipulator? 🤔 Because doing so means we're no longer testing php-tuf/composer-stager Thoughts, @tedbow?
→ that is what could merit a follow-up 😊
- Status changed to Needs review
almost 2 years ago 1:38pm 24 January 2023 - 🇺🇸United States tedbow Ithaca, NY, USA
@Wim Leers sorry. Yes I agree with the comment that
(Active|Stage)FixtureManipulator
should not be used in build tests.The only case I could see were we might use it is if used `\Drupal\fixture_manipulator\FixtureManipulator::addProjectAtPath` to the active directory to simulate having a project that is not known to composer. But we haven't had a need for that yet.
that is what could merit a follow-up 😊
I follow up to make the comment more specific or to somehow forbid this
AFAICT we not using
(Active|Stage)FixtureManipulator
in build tests right now. Did you find a case where we are? - 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺
Did you find a case where we are?
No, I did not. But we were contemplating it in this very issue — that is literally what the docs we just committed (and you wrote the key parts of it in #14) are saying: "we can't use the manipulator for reasons X and Y" — which wouldn't even be a consideration if build tests could not use the manipulators!
- 🇺🇸United States tedbow Ithaca, NY, USA
I created 🐛 Document that StageFixtureManipulator should not be used in build tests Active as a
core-post-mvp
lets move discussion there and close this - Issue was unassigned.
- Status changed to Fixed
almost 2 years ago 6:41pm 1 February 2023 Automatically closed - issue fixed for 2 weeks with no activity.