diff options
author | Semyon Pupkov <mail@semyonpupkov.com> | 2018-01-20 14:37:36 +0500 |
---|---|---|
committer | Semyon Pupkov <mail@semyonpupkov.com> | 2018-01-25 11:14:57 +0500 |
commit | 021fcebc2840e5ff1ad95d5eae7506440084be75 (patch) | |
tree | b68049eee00de8fe645945cc457f9cb5b4d9e8dc /features/steps | |
parent | 8f5d1d1371b47ab810a9e5ddff483f669d149363 (diff) | |
download | gitlab-ce-021fcebc2840e5ff1ad95d5eae7506440084be75.tar.gz |
Move user page spinach tests to RSpec
https://gitlab.com/gitlab-org/gitlab-ce/issues/23036
Diffstat (limited to 'features/steps')
-rw-r--r-- | features/steps/user.rb | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/features/steps/user.rb b/features/steps/user.rb deleted file mode 100644 index 321c1e942d5..00000000000 --- a/features/steps/user.rb +++ /dev/null @@ -1,38 +0,0 @@ -class Spinach::Features::User < Spinach::FeatureSteps - include SharedAuthentication - include SharedPaths - include SharedUser - include SharedProject - - step 'I should see user "John Doe" page' do - expect(title).to match(/^\s*John Doe/) - end - - step '"John Doe" has contributions' do - user = User.find_by(name: 'John Doe') - project = contributed_project - - # Issue contribution - issue_params = { title: 'Bug in old browser' } - Issues::CreateService.new(project, user, issue_params).execute - - # Push code contribution - event = create(:push_event, project: project, author: user) - - create(:push_event_payload, event: event, commit_count: 3) - end - - step 'I should see contributed projects' do - page.within '#contributed' do - expect(page).to have_content(@contributed_project.name) - end - end - - step 'I should see contributions calendar' do - expect(page).to have_css('.js-contrib-calendar') - end - - def contributed_project - @contributed_project ||= create(:project, :public, :empty_repo) - end -end |