diff options
author | James Lopez <james@jameslopez.es> | 2016-10-24 15:24:56 +0100 |
---|---|---|
committer | James Lopez <james@jameslopez.es> | 2016-11-17 08:22:55 +0100 |
commit | d4726112656df24ff7721865a96237d5168466f7 (patch) | |
tree | 93a5912a8b3ecb44d10cd9fa3841a910aa5b62ba /spec/requests/projects | |
parent | 3cdc9af78ebb71e2b91046e9dea8695aa04f6713 (diff) | |
download | gitlab-ce-d4726112656df24ff7721865a96237d5168466f7.tar.gz |
added cycle analytics events controller and started integration spec
Diffstat (limited to 'spec/requests/projects')
-rw-r--r-- | spec/requests/projects/cycle_analytics_events_spec.rb | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/spec/requests/projects/cycle_analytics_events_spec.rb b/spec/requests/projects/cycle_analytics_events_spec.rb new file mode 100644 index 00000000000..064434c127e --- /dev/null +++ b/spec/requests/projects/cycle_analytics_events_spec.rb @@ -0,0 +1,24 @@ +require 'spec_helper' + +describe 'cycle analytics events' do + let(:user) { create(:user) } + let(:project) { create(:project) } + + describe 'GET /:namespace/:project/cycle_analytics/events/issues' do + before do + project.team << [user, :developer] + + login_as(user) + end + + it 'lists the issue events' do + get namespace_project_cycle_analytics_issues_path(project.namespace, project, format: :json) + + expect(json_response).to eq ([]) + end + end + + def json_response + JSON.parse(response.body) + end +end |