Needs work
Project:
Drupal.org BDD
Version:
7.x-1.x-dev
Component:
Feature/Scenarios
Priority:
Normal
Category:
Task
Assigned:
Reporter:
Created:
30 Oct 2012 at 07:10 UTC
Updated:
19 Jul 2013 at 16:59 UTC
Write feature to generate and test stable release for an existing full project.
The project to be considered is - http://git6site.devdrupal.org/project/test_releases
Related issue: #1706892: Project nodes (Your project) - project_nodes_your_project, _your_project_maintainers
Comments
Comment #1
kssundar commentedTagging and assigning
Comment #2
kssundar commentedFeature created and committed here - http://drupalcode.org/project/doobie.git/commit/621ca58
Comment #3
eliza411 commentedThis is passing consistently today. I'll check it when I re-test its companion, but I think we'll be able to remove the @flaky and @wip tags tomorrow :)
Comment #4
eliza411 commentedIt seems like a good idea to check if git vetted user is already a maintainer before setting it to be a maintainer because the test is prone to failure after a test run has been interrupted (which can happen for a variety of reasons).
Since the point of this feature is to ensure the ability to create releases, not the ability to assign maintainership, I think the test should continue rather than fail in either case.
Comment #5
kssundar commentedTagging
Comment #6
kssundar commentedUpdated feature - http://drupalcode.org/project/doobie.git/commit/483e22b and http://drupalcode.org/project/doobie.git/commit/80bad35
Comment #7
kssundar commentedTagging
Comment #8
kssundar commentedPorted to 7.x - http://drupalcode.org/project/doobie.git/commit/f10b5ef
Comment #9
kssundar commentedThis is now 7.x
Comment #10
eliza411 commentedI added a javascript tag to prevent the following:
This is as good as we can do until D7 Drupal.org is ready for feedback.
Comment #11
eliza411 commentedThis has been working. The test project it depends upon is not present on Git7 today. Should be rechecked after next build
behat features/git/project_stable_release.feature