summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2016-02-10 12:20:01 +0100
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2016-02-11 10:29:15 +0100
commitdebaa813294f81d127e92bc75a3ae0751af7a316 (patch)
tree35b8c6a8c33d1182ed2cfee246a2e3f311eb02dc
parent28b11963b1613f420aecbee6718d753a6f9733a9 (diff)
downloadgitlab-ce-debaa813294f81d127e92bc75a3ae0751af7a316.tar.gz
Move build badge specs to badges directory
-rw-r--r--features/project/badges/build.feature (renamed from features/project/builds/badge.feature)2
-rw-r--r--features/steps/project/badges/build.rb (renamed from features/steps/project/builds/badge.rb)7
2 files changed, 3 insertions, 6 deletions
diff --git a/features/project/builds/badge.feature b/features/project/badges/build.feature
index 9eb34475e68..bdd934651e6 100644
--- a/features/project/builds/badge.feature
+++ b/features/project/badges/build.feature
@@ -1,4 +1,4 @@
-Feature: Project Builds Badge
+Feature: Project Badges Build
Background:
Given I sign in as a user
And I own a project
diff --git a/features/steps/project/builds/badge.rb b/features/steps/project/badges/build.rb
index 52ef3b4484e..10b27d61fdd 100644
--- a/features/steps/project/builds/badge.rb
+++ b/features/steps/project/badges/build.rb
@@ -1,4 +1,4 @@
-class Spinach::Features::ProjectBuildsBadge < Spinach::FeatureSteps
+class Spinach::Features::ProjectBadgesBuild < Spinach::FeatureSteps
include SharedAuthentication
include SharedProject
include SharedBuilds
@@ -20,11 +20,8 @@ class Spinach::Features::ProjectBuildsBadge < Spinach::FeatureSteps
expect_badge('running')
end
- def svg
- Nokogiri::HTML.parse(page.body)
- end
-
def expect_badge(status)
+ svg = Nokogiri::HTML.parse(page.body)
expect(page.response_headers).to include('Content-Type' => 'image/svg+xml')
expect(svg.at(%Q{text:contains("#{status}")})).to be_truthy
end