Bug 812091 - Remove cucumber gem dependency from express broker in staging/production
Summary: Remove cucumber gem dependency from express broker in staging/production
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: OKD
Classification: Red Hat
Component: Pod
Version: 2.x
Hardware: Unspecified
OS: Unspecified
high
low
Target Milestone: ---
: ---
Assignee: Abhishek Gupta
QA Contact: libra bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-04-12 18:08 UTC by Abhishek Gupta
Modified: 2015-05-15 01:50 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-04-27 20:46:42 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Abhishek Gupta 2012-04-12 18:08:47 UTC
Description of problem:

Express broker currently requires cucumber and related gems in all environments, including staging and production.


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:
Express broker should not require cucumber and related gems in staging and production


Expected results:
Express broker should not require cucumber and related gems in staging and production

Additional info:

Comment 1 Abhishek Gupta 2012-04-18 18:02:13 UTC
This work has been completed and checked in. The cucumber test steps that required these dependencies have been reworked. The Gemfile, Gemfile.lock and spec file have been modified as well.

Comment 2 Xiaoli Tian 2012-04-19 06:02:14 UTC
Verified it on devenv_1731

#cat broker.spec |grep cucumber
#Requires:  rubygem-cucumber
- 1) removing cucumber gem dependency from express broker. 2) moved ruby
  related cucumber tests back into express. 3) fixed issue with broker
  section. 4) copying cucumber features into li-test/tests automatically within
- moving bulk of the cucumber tests under stickshift and making changes so that
#cat Gemfile|grep cucumber
#cat Gemfile.lock|grep cucumber

Cucumber testing are still running well.


Note You need to log in before you can comment on or make changes to this bug.