marketplace_employees.feature
http://drupalcode.org/project/doobie.git/commit/aaba992

Moved here tests to check that employees show up on the org pages.

Scenarios in the file should probably create new organization page and use it, because 2bits.com, Inc. can move from the top position in the list and then "Scenario: Following Featured providers organization to check for its listed users" will break.

What this file needs:
1. Check that other texts about employee show up:
- work title
- on Drupal.org for
- Over X edits to documentation
- Contributor to

Comments

tvn’s picture

Issue summary: View changes

.

sachin2dhoni’s picture

Assigned: Unassigned » sachin2dhoni
Status: Active » Needs review

Tried creating a new organization and published it but it is not appearing in the list.

Are there any other settings OR cron job to get it displayed in the organization list?

tvn’s picture

There is admin-only field "Services listing", which is set to "Do not list" for all new organization nodes. Admin user needs to change it to "Featured providers".

sachin2dhoni’s picture

Issue tags: +sprint 16

Updated to 6.x branch with the changes.

http://drupalcode.org/project/doobie.git/commit/4b74dfd and
http://drupalcode.org/project/doobie.git/commit/51fcb5e

In order to verify contributions to a project we need to do the commits to a project.
The above step can be done with the user who have git access.
Please confirm whether to include this step in this feature or not?

tvn’s picture

Assigned: sachin2dhoni » eliza411

In order to verify contributions to a project we need to do the commits to a project.
The above step can be done with the user who have git access.
Please confirm whether to include this step in this feature or not?

Probably feature file in /git folder is a better place. Let's see what eliza411 thinks.

Other scenarios in the file look good.

sachin2dhoni’s picture

eliza411’s picture

Assigned: eliza411 » Unassigned
Status: Needs review » Needs work

Please include the git steps here ... they're part of this feature's value. If commits happen and aren't reflected here, it matters.

sachin2dhoni’s picture

Assigned: Unassigned » sachin2dhoni
Status: Needs work » Needs review

Currently unable to initialize repo. Getting this error:

No Repository is Available Yet

Go make a cup of tea. The repository should be ready before you get back.

eliza411’s picture

Status: Needs review » Needs work

I'm currently getting:

6 scenarios (1 undefined, 5 failed)
36 steps (17 passed, 13 skipped, 1 undefined, 5 failed)
0m21.312s

You can implement step definitions for undefined steps with these snippets:

  /**
   * @Given /^I fill in "([^"]*)" with organization name$/
   */
  public function iFillInWithOrganizationName($arg1) {
    throw new PendingException();
  }
sachin2dhoni’s picture

Status: Needs work » Needs review

Resolved the above issue.

Please check the commit log
http://drupalcode.org/project/doobie.git/commit/51d5e28

eliza411’s picture

Status: Needs review » Reviewed & tested by the community

Great, thanks! I'd say we've taken this as far as we can until D7 Drupal.org is ready for feedback.

eliza411’s picture

Component: Feature/Scenarios » Failing test
Assigned: sachin2dhoni » tvn
Category: task » bug
Status: Reviewed & tested by the community » Active
Issue tags: +qa, +drupal.org D7

features/drupalorg/marketplace_employees.feature
http://git7site.devdrupal.org/node/add/organization

This marketplace test is failing with the error below if I check either "Request listing in the Drupal Services section or Request listing in the training section.

Notice: Undefined index: classes in field_group_pre_render_prepare() (line 507 of /var/www/git-dev.drupal.org/htdocs/sites/all/modules/field_group/field_group.module).
PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '2047410' for key 'PRIMARY': INSERT INTO {node} (nid, vid, type, language, title, uid, status, created, changed, comment, promote, sticky, tnid, translate) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7, :db_insert_placeholder_8, :db_insert_placeholder_9, :db_insert_placeholder_10, :db_insert_placeholder_11, :db_insert_placeholder_12, :db_insert_placeholder_13); Array ( [:db_insert_placeholder_0] => 2047410 [:db_insert_placeholder_1] => 4560384 [:db_insert_placeholder_2] => organization [:db_insert_placeholder_3] => und [:db_insert_placeholder_4] => 01eC3bu5k6deKA [:db_insert_placeholder_5] => 2651188 [:db_insert_placeholder_6] => 1 [:db_insert_placeholder_7] => 1374723637 [:db_insert_placeholder_8] => 1374723637 [:db_insert_placeholder_9] => 1 [:db_insert_placeholder_10] => 0 [:db_insert_placeholder_11] => 0 [:db_insert_placeholder_12] => 0 [:db_insert_placeholder_13] => 0 ) in drupal_write_record() (line 7136 of /var/www/git-dev.drupal.org/htdocs/includes/common.inc).

tvn’s picture

eliza411’s picture

Status: Postponed » Fixed

Passing now.

6 scenarios (6 passed)
36 steps (36 passed)
0m33.092s

Automatically closed -- issue fixed for 2 weeks with no activity.

Anonymous’s picture

Issue summary: View changes

.