Commit fa349012 authored by Ciro Santilli's avatar Ciro Santilli

Make Spinach test names consistent

- do not add Feature to feature titles
- titleize feature titles
- put steps on the same path as .feature files
- make feature titles match their path
parent ac71c386
@dashboard @dashboard
Feature: Dashboard active tab Feature: Dashboard Active Tab
Background: Background:
Given I sign in as a user Given I sign in as a user
......
@dashboard @dashboard
Feature: Dashboard with archived projects Feature: Dashboard Archived Projects
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own project "Shop" And I own project "Shop"
......
@dashboard @dashboard
Feature: Event filters Feature: Event Filters
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own a project And I own a project
......
@dashboard @dashboard
Feature: Help Feature: Dashboard Help
Background: Background:
Given I sign in as a user Given I sign in as a user
And I visit the "Rake Tasks" help page And I visit the "Rake Tasks" help page
......
@dashboard @dashboard
Feature: Dashboard projects Feature: Dashboard Projects
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own project "Shop" And I own project "Shop"
......
@dashboard @dashboard
Feature: Dashboard shortcuts Feature: Dashboard Shortcuts
Background: Background:
Given I sign in as a user Given I sign in as a user
And I visit dashboard page And I visit dashboard page
......
@public @public
Feature: Explore Groups Feature Feature: Explore Groups
Background: Background:
Given group "TestGroup" has private project "Enterprise" Given group "TestGroup" has private project "Enterprise"
......
@public @public
Feature: Explore Projects Feature Feature: Explore Projects
Background: Background:
Given public project "Community" Given public project "Community"
And internal project "Internal" And internal project "Internal"
......
@profile @profile
Feature: Profile active tab Feature: Profile Active Tab
Background: Background:
Given I sign in as a user Given I sign in as a user
......
Feature: Project active tab Feature: Project Active Tab
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own a project And I own a project
......
Feature: Project Browse branches Feature: Project Commits Branches
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own project "Shop" And I own project "Shop"
......
Feature: Comments on commits Feature: Project Commits Comments
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own project "Shop" And I own project "Shop"
......
Feature: Project Browse commits Feature: Project Commits
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own a project And I own a project
......
Feature: Comments on commit diffs Feature: Project Commits Diff Comments
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own project "Shop" And I own project "Shop"
......
Feature: Project Browse tags Feature: Project Commits Tags
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own project "Shop" And I own project "Shop"
......
Feature: Project Browse Commits User Lookup Feature: Project Commits User Lookup
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own a project And I own a project
......
Feature: Create Project Feature: Project Create
In order to get access to project sections In order to get access to project sections
A user with ability to create a project A user with ability to create a project
Should be able to create a new one Should be able to create a new one
......
Feature: Fork Project Feature: Project Fork
Background: Background:
Given I sign in as a user Given I sign in as a user
And I am a member of project "Shop" And I am a member of project "Shop"
......
Feature: Project Filter Labels Feature: Project Issues Filter Labels
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own project "Shop" And I own project "Shop"
......
Feature: Project Labels Feature: Project Issues Labels
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own project "Shop" And I own project "Shop"
......
Feature: Project Milestones Feature: Project Issues Milestones
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own project "Shop" And I own project "Shop"
......
Feature: Project Feature Feature: Project
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own project "Shop" And I own project "Shop"
......
@dashboard @dashboard
Feature: Project shortcuts Feature: Project Shortcuts
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own a project And I own a project
......
Feature: Project Browse files Feature: Project Source Browse files
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own project "Shop" And I own project "Shop"
......
Feature: Project Browse git repo Feature: Project Source Git Blame
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own project "Shop" And I own project "Shop"
......
Feature: Project markdown render Feature: Project Source Markdown Render
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own project "Delta" And I own project "Delta"
......
Feature: Project Multiselect Blob Feature: Project Source Multiselect Blob
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own project "Shop" And I own project "Shop"
......
Feature: Project Search code Feature: Project Source Search Code
Background: Background:
Given I sign in as a user Given I sign in as a user
......
Feature: Project Team management Feature: Project Team Management
Background: Background:
Given I sign in as a user Given I sign in as a user
And I own project "Shop" And I own project "Shop"
......
@snippets @snippets
Feature: Discover Snippets Feature: Snippets Discover
Background: Background:
Given I sign in as a user Given I sign in as a user
And I have public "Personal snippet one" snippet And I have public "Personal snippet one" snippet
......
@snippets @snippets
Feature: Snippets Feature Feature: Snippets
Background: Background:
Given I sign in as a user Given I sign in as a user
And I have public "Personal snippet one" snippet And I have public "Personal snippet one" snippet
......
@snippets @snippets
Feature: User Snippets Feature: Snippets User
Background: Background:
Given I sign in as a user Given I sign in as a user
And I have public "Personal snippet one" snippet And I have public "Personal snippet one" snippet
......
class Spinach::Features::DashboardWithArchivedProjects < Spinach::FeatureSteps class Spinach::Features::DashboardArchivedProjects < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedPaths include SharedPaths
include SharedProject include SharedProject
......
class Spinach::Features::Help < Spinach::FeatureSteps class Spinach::Features::DashboardHelp < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedPaths include SharedPaths
include SharedMarkdown include SharedMarkdown
......
class Spinach::Features::ExploreGroupsFeature < Spinach::FeatureSteps class Spinach::Features::ExploreGroups < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedPaths include SharedPaths
include SharedGroup include SharedGroup
......
class Spinach::Features::ExploreProjectsFeature < Spinach::FeatureSteps class Spinach::Features::ExploreProjects < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedPaths include SharedPaths
include SharedProject include SharedProject
......
class Spinach::Features::ProjectBrowseBranches < Spinach::FeatureSteps class Spinach::Features::ProjectCommitsBranches < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedProject include SharedProject
include SharedPaths include SharedPaths
......
class Spinach::Features::CommentsOnCommits < Spinach::FeatureSteps class Spinach::Features::ProjectCommitsComments < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedNote include SharedNote
include SharedPaths include SharedPaths
......
class Spinach::Features::ProjectBrowseCommits < Spinach::FeatureSteps class Spinach::Features::ProjectCommits < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedProject include SharedProject
include SharedPaths include SharedPaths
......
class Spinach::Features::CommentsOnCommitDiffs < Spinach::FeatureSteps class Spinach::Features::ProjectCommitsDiffComments < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedDiffNote include SharedDiffNote
include SharedPaths include SharedPaths
......
class Spinach::Features::ProjectBrowseTags < Spinach::FeatureSteps class Spinach::Features::ProjectCommitsTags < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedProject include SharedProject
include SharedPaths include SharedPaths
......
class Spinach::Features::ProjectBrowseCommitsUserLookup < Spinach::FeatureSteps class Spinach::Features::ProjectCommitsUserLookup < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedProject include SharedProject
include SharedPaths include SharedPaths
......
class Spinach::Features::CreateProject < Spinach::FeatureSteps class Spinach::Features::ProjectCreate < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedPaths include SharedPaths
......
class Spinach::Features::ForkProject < Spinach::FeatureSteps class Spinach::Features::ProjectFork < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedPaths include SharedPaths
include SharedProject include SharedProject
......
class Spinach::Features::ProjectFilterLabels < Spinach::FeatureSteps class Spinach::Features::ProjectIssuesFilterLabels < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedProject include SharedProject
include SharedPaths include SharedPaths
......
class Spinach::Features::ProjectLabels < Spinach::FeatureSteps class Spinach::Features::ProjectIssuesLabels < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedProject include SharedProject
include SharedPaths include SharedPaths
......
class Spinach::Features::ProjectMilestones < Spinach::FeatureSteps class Spinach::Features::ProjectIssuesMilestones < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedProject include SharedProject
include SharedPaths include SharedPaths
......
class Spinach::Features::ProjectFeature < Spinach::FeatureSteps class Spinach::Features::Project < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedProject include SharedProject
include SharedPaths include SharedPaths
......
class Spinach::Features::ProjectBrowseFiles < Spinach::FeatureSteps class Spinach::Features::ProjectSourceBrowseFiles < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedProject include SharedProject
include SharedPaths include SharedPaths
......
class Spinach::Features::ProjectBrowseGitRepo < Spinach::FeatureSteps class Spinach::Features::ProjectSourceGitBlame < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedProject include SharedProject
include SharedPaths include SharedPaths
......
# If you need to modify the existing seed repository for your tests, # If you need to modify the existing seed repository for your tests,
# it is recommended that you make the changes on the `markdown` branch of the seed project repository, # it is recommended that you make the changes on the `markdown` branch of the seed project repository,
# which should only be used by tests in this file. See `/spec/factories.rb#project` for more info. # which should only be used by tests in this file. See `/spec/factories.rb#project` for more info.
class Spinach::Features::ProjectMarkdownRender < Spinach::FeatureSteps class Spinach::Features::ProjectSourceMarkdownRender < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedPaths include SharedPaths
include SharedMarkdown include SharedMarkdown
......
class Spinach::Features::ProjectMultiselectBlob < Spinach::FeatureSteps class Spinach::Features::ProjectSourceMultiselectBlob < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedProject include SharedProject
include SharedPaths include SharedPaths
......
class Spinach::Features::ProjectSearchCode < Spinach::FeatureSteps class Spinach::Features::ProjectSourceSearchCode < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedProject include SharedProject
include SharedPaths include SharedPaths
......
class Spinach::Features::DiscoverSnippets < Spinach::FeatureSteps class Spinach::Features::SnippetsDiscover < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedPaths include SharedPaths
include SharedSnippet include SharedSnippet
......
class Spinach::Features::SnippetsFeature < Spinach::FeatureSteps class Spinach::Features::Snippets < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedPaths include SharedPaths
include SharedProject include SharedProject
......
class Spinach::Features::UserSnippets < Spinach::FeatureSteps class Spinach::Features::SnippetsUser < Spinach::FeatureSteps
include SharedAuthentication include SharedAuthentication
include SharedPaths include SharedPaths
include SharedSnippet include SharedSnippet
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment