Commit 8eb8f115f287a8bfe06f5553e8dc1fa4712bea45

Authored by Daniel
Committed by Diego Camarinha
1 parent 03ae4c72

Bulk find-replace for configuration visibility model changes [no-ci]

app/controllers/concerns/ownership_authentication.rb
... ... @@ -63,7 +63,7 @@ module OwnershipAuthentication
63 63 end
64 64  
65 65 def check_reading_group_ownership(id)
66   - if current_user.reading_group_ownerships.find_by_reading_group_id(id).nil?
  66 + if current_user.reading_group_attributes.find_by_reading_group_id(id).nil?
67 67 respond_to do |format|
68 68 format.html { redirect_to reading_group_url(id: id), notice: t('not_allowed') }
69 69 format.json { head :no_content }
... ... @@ -74,7 +74,7 @@ module OwnershipAuthentication
74 74 end
75 75  
76 76 def check_kalibro_configuration_ownership(id)
77   - if current_user.kalibro_configuration_ownerships.find_by_kalibro_configuration_id(id).nil?
  77 + if current_user.kalibro_configuration_attributes.find_by_kalibro_configuration_id(id).nil?
78 78 respond_to do |format|
79 79 format.html { redirect_to kalibro_configurations_url(id: id), notice: t('not_allowed') }
80 80 format.json { head :no_content }
... ...
app/controllers/kalibro_configurations_controller.rb
... ... @@ -12,7 +12,9 @@ class KalibroConfigurationsController < ApplicationController
12 12 # GET /kalibro_configurations
13 13 # GET /kalibro_configurations.json
14 14 def index
15   - @kalibro_configurations = KalibroConfiguration.all
  15 + @kalibro_configurations = KalibroConfigurationAttributes.where(hidden: false).map { |cfg_attr|
  16 + KalibroConfiguration.find(cfg_attr.kalibro_configuration_id)
  17 + }.compact
16 18 end
17 19  
18 20 # POST /kalibro_configurations
... ... @@ -53,7 +55,7 @@ class KalibroConfigurationsController < ApplicationController
53 55 # DELETE /kalibro_configurations/1.json
54 56 def destroy
55 57 set_kalibro_configuration
56   - current_user.kalibro_configuration_ownerships.find_by_kalibro_configuration_id!(@kalibro_configuration.id).destroy
  58 + current_user.kalibro_configuration_attributes.find_by_kalibro_configuration_id!(@kalibro_configuration.id).destroy
57 59 @kalibro_configuration.destroy
58 60 respond_to do |format|
59 61 format.html { redirect_to kalibro_configurations_url }
... ... @@ -77,7 +79,7 @@ class KalibroConfigurationsController < ApplicationController
77 79 # Extracted code from create action
78 80 def create_and_redir(format)
79 81 if @kalibro_configuration.save
80   - current_user.kalibro_configuration_ownerships.create kalibro_configuration_id: @kalibro_configuration.id
  82 + current_user.kalibro_configuration_attributes.create kalibro_configuration_id: @kalibro_configuration.id
81 83  
82 84 format.html { redirect_to kalibro_configuration_path(@kalibro_configuration.id), notice: t('successfully_created', :record => @kalibro_configuration.model_name.human) }
83 85 format.json { render action: 'show', status: :created, location: @kalibro_configuration }
... ...
app/controllers/reading_groups_controller.rb
... ... @@ -13,7 +13,7 @@ class ReadingGroupsController < ApplicationController
13 13 # GET /reading_groups
14 14 # GET /reading_groups.json
15 15 def index
16   - @reading_groups = ReadingGroup.all
  16 + @reading_groups = ReadingGroup.visible
17 17 end
18 18  
19 19 # POST /reading_groups
... ... @@ -44,7 +44,7 @@ class ReadingGroupsController < ApplicationController
44 44 # DELETE /reading_group/1
45 45 # DELETE /reading_group/1.json
46 46 def destroy
47   - current_user.reading_group_ownerships.find_by_reading_group_id!(@reading_group.id).destroy
  47 + current_user.reading_group_attributess.find_by_reading_group_id!(@reading_group.id).destroy
48 48 @reading_group.destroy
49 49 respond_to do |format|
50 50 format.html { redirect_to reading_groups_url }
... ... @@ -68,7 +68,7 @@ class ReadingGroupsController < ApplicationController
68 68 # Extracted code from create action
69 69 def create_and_redir(format)
70 70 if @reading_group.save
71   - current_user.reading_group_ownerships.create reading_group_id: @reading_group.id
  71 + current_user.reading_group_attributess.create reading_group_id: @reading_group.id
72 72  
73 73 format.html { redirect_to reading_group_path(@reading_group.id), notice: t('successfully_created', :record => t(@reading_group.class)) }
74 74 format.json { render action: 'show', status: :created, location: @reading_group }
... ...
app/helpers/kalibro_configurations_helper.rb
1 1 module KalibroConfigurationsHelper
2 2 def kalibro_configuration_owner?(kalibro_configuration_id)
3   - user_signed_in? && !current_user.kalibro_configuration_ownerships.find_by_kalibro_configuration_id(kalibro_configuration_id).nil?
  3 + user_signed_in? && !current_user.kalibro_configuration_attributes.find_by_kalibro_configuration_id(kalibro_configuration_id).nil?
4 4 end
5 5  
6 6 def link_to_edit_form(metric_configuration, kalibro_configuration_id)
... ...
app/helpers/reading_groups_helper.rb
1 1 module ReadingGroupsHelper
2 2 def reading_groups_owner? reading_group_id
3   - user_signed_in? && !current_user.reading_group_ownerships.find_by_reading_group_id(reading_group_id).nil?
  3 + user_signed_in? && !current_user.reading_group_attributess.find_by_reading_group_id(reading_group_id).nil?
4 4 end
5 5 end
6 6 \ No newline at end of file
... ...
spec/controllers/base_metric_configurations_controller_spec.rb
... ... @@ -41,7 +41,7 @@ end
41 41  
42 42  
43 43 describe InheritsFromBaseMetricConfigurationsController, :type => :controller do
44   - let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration_with_id) }
  44 + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration, :with_id) }
45 45  
46 46 before do
47 47 Rails.application.routes.draw do
... ... @@ -111,7 +111,7 @@ describe InheritsFromBaseMetricConfigurationsController, :type => :controller do
111 111  
112 112 describe 'show' do
113 113 let(:metric_configuration) { FactoryGirl.build(:metric_configuration_with_id) }
114   - let(:reading_group) { FactoryGirl.build(:reading_group_with_id) }
  114 + let(:reading_group) { FactoryGirl.build(:reading_group, :with_id) }
115 115 let(:kalibro_range) { FactoryGirl.build(:kalibro_range) }
116 116  
117 117 context 'with a valid metric_configuration' do
... ...
spec/controllers/compound_metric_configurations_controller_spec.rb
1 1 require 'rails_helper'
2 2  
3 3 describe CompoundMetricConfigurationsController, :type => :controller do
4   - let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration_with_id) }
  4 + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration, :with_id) }
5 5  
6 6 describe 'new' do
7 7 before :each do
... ... @@ -69,7 +69,7 @@ describe CompoundMetricConfigurationsController, :type => :controller do
69 69  
70 70 describe 'show' do
71 71 let(:compound_metric_configuration) { FactoryGirl.build(:compound_metric_configuration_with_id) }
72   - let(:reading_group) { FactoryGirl.build(:reading_group_with_id) }
  72 + let(:reading_group) { FactoryGirl.build(:reading_group, :with_id) }
73 73 let(:kalibro_range) { FactoryGirl.build(:kalibro_range) }
74 74  
75 75 before :each do
... ...
spec/controllers/concerns/ownership_authentication_spec.rb
... ... @@ -4,7 +4,7 @@ describe OwnershipAuthentication, type: :controller do
4 4 #TODO: test other methods
5 5  
6 6 describe 'reading_group_owner?' do
7   - let(:reading_group) { FactoryGirl.build(:reading_group_with_id) }
  7 + let(:reading_group) { FactoryGirl.build(:reading_group, :with_id) }
8 8  
9 9 context 'Not ReadingGroupsController nor ReadingsController' do
10 10 let!(:projects_controller) { ProjectsController.new }
... ... @@ -34,12 +34,12 @@ describe OwnershipAuthentication, type: :controller do
34 34 end
35 35  
36 36 context 'when the user owns the ReadingGroup' do
37   - let!(:reading_group_ownership) { FactoryGirl.build(:reading_group_ownership, {user_id: current_user.id, reading_group_id: reading_group.id}) }
  37 + let!(:reading_group_attributes) { FactoryGirl.build(:reading_group_attributes, {user_id: current_user.id, reading_group_id: reading_group.id}) }
38 38  
39 39 before do
40   - reading_group_ownerships = Object.new
41   - reading_group_ownerships.expects(:find_by_reading_group_id).with(reading_group.id).returns(reading_group_ownership)
42   - current_user.expects(:reading_group_ownerships).returns(reading_group_ownerships)
  40 + reading_group_attributess = Object.new
  41 + reading_group_attributess.expects(:find_by_reading_group_id).with(reading_group.id).returns(reading_group_attributes)
  42 + current_user.expects(:reading_group_attributess).returns(reading_group_attributess)
43 43 end
44 44  
45 45 it 'should return true' do
... ... @@ -49,9 +49,9 @@ describe OwnershipAuthentication, type: :controller do
49 49  
50 50 context 'when the user does not own the ReadingGroup' do
51 51 before do
52   - reading_group_ownerships = Object.new
53   - reading_group_ownerships.expects(:find_by_reading_group_id).with(reading_group.id).returns(nil)
54   - current_user.expects(:reading_group_ownerships).returns(reading_group_ownerships)
  52 + reading_group_attributess = Object.new
  53 + reading_group_attributess.expects(:find_by_reading_group_id).with(reading_group.id).returns(nil)
  54 + current_user.expects(:reading_group_attributess).returns(reading_group_attributess)
55 55 end
56 56  
57 57 it 'should respond' do # FIXME: this is not the best test, but it it's the closest we can do I think
... ... @@ -65,7 +65,7 @@ describe OwnershipAuthentication, type: :controller do
65 65 end
66 66  
67 67 describe 'kalibro_configuration_owner?' do
68   - let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration_with_id) }
  68 + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration, :with_id) }
69 69  
70 70 context 'Not KalibroConfigurationsController nor MetricConfigurationsController nor CompoundMetricConfigurationsController' do
71 71 let!(:projects_controller) { ProjectsController.new }
... ...
spec/controllers/kalibro_configurations_controller_spec.rb
... ... @@ -18,7 +18,7 @@ describe KalibroConfigurationsController, :type => :controller do
18 18 end
19 19  
20 20 context 'with valid fields' do
21   - let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration_with_id) }
  21 + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration, :with_id) }
22 22 let(:subject_params) { kalibro_configuration.to_hash }
23 23  
24 24 before :each do
... ... @@ -46,7 +46,7 @@ describe KalibroConfigurationsController, :type => :controller do
46 46  
47 47 context 'with an invalid field' do
48 48 before :each do
49   - @subject = FactoryGirl.build(:kalibro_configuration_with_id)
  49 + @subject = FactoryGirl.build(:kalibro_configuration, :with_id)
50 50 @subject_params = @subject.to_hash
51 51  
52 52 KalibroConfiguration.expects(:new).at_least_once.with(@subject_params).returns(@subject)
... ... @@ -60,7 +60,7 @@ describe KalibroConfigurationsController, :type => :controller do
60 60 end
61 61  
62 62 describe 'show' do
63   - let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration_with_id) }
  63 + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration, :with_id) }
64 64 let(:metric_configuration) { FactoryGirl.build(:metric_configuration_with_id) }
65 65  
66 66 before :each do
... ... @@ -79,7 +79,7 @@ describe KalibroConfigurationsController, :type => :controller do
79 79  
80 80 describe 'destroy' do
81 81 before do
82   - @subject = FactoryGirl.build(:kalibro_configuration_with_id)
  82 + @subject = FactoryGirl.build(:kalibro_configuration, :with_id)
83 83 end
84 84  
85 85 context 'with an User logged in' do
... ... @@ -134,7 +134,7 @@ describe KalibroConfigurationsController, :type => :controller do
134 134  
135 135 describe 'index' do
136 136 before :each do
137   - @subject = FactoryGirl.build(:kalibro_configuration_with_id)
  137 + @subject = FactoryGirl.build(:kalibro_configuration, :with_id)
138 138 KalibroConfiguration.expects(:all).returns([@subject])
139 139 get :index
140 140 end
... ... @@ -144,7 +144,7 @@ describe KalibroConfigurationsController, :type => :controller do
144 144  
145 145 describe 'edit' do
146 146 before do
147   - @subject = FactoryGirl.build(:kalibro_configuration_with_id)
  147 + @subject = FactoryGirl.build(:kalibro_configuration, :with_id)
148 148 end
149 149  
150 150 context 'with an User logged in' do
... ... @@ -175,7 +175,7 @@ describe KalibroConfigurationsController, :type => :controller do
175 175  
176 176 context 'when the user does not own the kalibro_configuration' do
177 177 before do
178   - @subject = FactoryGirl.build(:another_kalibro_configuration_with_id)
  178 + @subject = FactoryGirl.build(:another_kalibro_configuration, :with_id)
179 179 @ownerships.expects(:find_by_kalibro_configuration_id).with("#{@subject.id}").returns(nil)
180 180  
181 181 get :edit, :id => @subject.id
... ... @@ -196,7 +196,7 @@ describe KalibroConfigurationsController, :type => :controller do
196 196 end
197 197  
198 198 describe 'update' do
199   - let(:kalibro_configuration) {FactoryGirl.build(:kalibro_configuration_with_id)}
  199 + let(:kalibro_configuration) {FactoryGirl.build(:kalibro_configuration, :with_id)}
200 200 let(:kalibro_configuration_params) { kalibro_configuration.to_hash }
201 201  
202 202 context 'when the user is logged in' do
... ...
spec/controllers/kalibro_ranges_controller_spec.rb
... ... @@ -5,7 +5,7 @@ describe KalibroRangesController, :type => :controller do
5 5 let(:kalibro_range) { FactoryGirl.build(:kalibro_range_with_id, metric_configuration_id: metric_configuration.id) }
6 6  
7 7 describe 'new' do
8   - let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration_with_id) }
  8 + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration, :with_id) }
9 9  
10 10 before :each do
11 11 sign_in FactoryGirl.create(:user)
... ... @@ -35,7 +35,7 @@ describe KalibroRangesController, :type => :controller do
35 35  
36 36 describe 'create' do
37 37 let(:kalibro_range_params) { kalibro_range.to_hash }
38   - let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration_with_id) }
  38 + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration, :with_id) }
39 39  
40 40 before do
41 41 sign_in FactoryGirl.create(:user)
... ...
spec/controllers/metric_configurations_controller_spec.rb
1 1 require 'rails_helper'
2 2  
3 3 describe MetricConfigurationsController, :type => :controller do
4   - let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration_with_id) }
  4 + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration, :with_id) }
5 5 describe 'choose_metric' do
6 6 let(:metric_collector) { FactoryGirl.build(:metric_collector) }
7 7 before :each do
... ... @@ -92,7 +92,7 @@ describe MetricConfigurationsController, :type => :controller do
92 92  
93 93 describe 'show' do
94 94 let(:metric_configuration) { FactoryGirl.build(:metric_configuration_with_id) }
95   - let(:reading_group) { FactoryGirl.build(:reading_group_with_id) }
  95 + let(:reading_group) { FactoryGirl.build(:reading_group, :with_id) }
96 96 let(:kalibro_range) { FactoryGirl.build(:kalibro_range) }
97 97  
98 98 before :each do
... ...
spec/controllers/reading_groups_controller_spec.rb
... ... @@ -17,7 +17,7 @@ describe ReadingGroupsController, :type => :controller do
17 17 end
18 18  
19 19 context 'with valid fields' do
20   - let(:reading_group) { FactoryGirl.build(:reading_group_with_id) }
  20 + let(:reading_group) { FactoryGirl.build(:reading_group, :with_id) }
21 21 let(:subject_params) { reading_group.to_hash }
22 22  
23 23 before :each do
... ... @@ -45,7 +45,7 @@ describe ReadingGroupsController, :type => :controller do
45 45  
46 46 context 'with an invalid field' do
47 47 before :each do
48   - @subject = FactoryGirl.build(:reading_group_with_id)
  48 + @subject = FactoryGirl.build(:reading_group, :with_id)
49 49 @subject_params = @subject.to_hash
50 50  
51 51 ReadingGroup.expects(:new).at_least_once.with(@subject_params).returns(@subject)
... ... @@ -59,7 +59,7 @@ describe ReadingGroupsController, :type => :controller do
59 59 end
60 60  
61 61 describe 'show' do
62   - let!(:reading_group) { FactoryGirl.build(:reading_group_with_id) }
  62 + let!(:reading_group) { FactoryGirl.build(:reading_group, :with_id) }
63 63 let(:reading) { FactoryGirl.build(:reading_with_id) }
64 64 before :each do
65 65 ReadingGroup.expects(:find).with(reading_group.id).returns(reading_group)
... ... @@ -71,13 +71,13 @@ describe ReadingGroupsController, :type => :controller do
71 71  
72 72 describe 'destroy' do
73 73 before do
74   - @subject = FactoryGirl.build(:reading_group_with_id)
  74 + @subject = FactoryGirl.build(:reading_group, :with_id)
75 75 end
76 76  
77 77 context 'with a User logged in' do
78 78 before do
79 79 sign_in FactoryGirl.create(:user)
80   - @ownership = FactoryGirl.build(:reading_group_ownership)
  80 + @ownership = FactoryGirl.build(:reading_group_attributes)
81 81 @ownerships = []
82 82  
83 83 end
... ... @@ -91,7 +91,7 @@ describe ReadingGroupsController, :type => :controller do
91 91 @ownerships.expects(:find_by_reading_group_id).with("#{@subject.id}").returns(@ownership)
92 92 @ownerships.expects(:find_by_reading_group_id!).with(@subject.id).returns(@ownership)
93 93  
94   - User.any_instance.expects(:reading_group_ownerships).at_least_once.returns(@ownerships)
  94 + User.any_instance.expects(:reading_group_attributess).at_least_once.returns(@ownerships)
95 95  
96 96 ReadingGroup.expects(:find).with(@subject.id).returns(@subject)
97 97 delete :destroy, :id => @subject.id
... ... @@ -107,7 +107,7 @@ describe ReadingGroupsController, :type => :controller do
107 107 context "when the user doesn't own the reading group" do
108 108 before :each do
109 109 @ownerships.expects(:find_by_reading_group_id).with("#{@subject.id}").returns(nil)
110   - User.any_instance.expects(:reading_group_ownerships).at_least_once.returns(@ownerships)
  110 + User.any_instance.expects(:reading_group_attributess).at_least_once.returns(@ownerships)
111 111  
112 112 delete :destroy, :id => @subject.id
113 113 end
... ... @@ -127,7 +127,7 @@ describe ReadingGroupsController, :type => :controller do
127 127  
128 128 describe 'index' do
129 129 before :each do
130   - @subject = FactoryGirl.build(:reading_group_with_id)
  130 + @subject = FactoryGirl.build(:reading_group, :with_id)
131 131 ReadingGroup.expects(:all).returns([@subject])
132 132 get :index
133 133 end
... ... @@ -137,16 +137,16 @@ describe ReadingGroupsController, :type => :controller do
137 137  
138 138 describe 'edit' do
139 139 before do
140   - @subject = FactoryGirl.build(:reading_group_with_id)
  140 + @subject = FactoryGirl.build(:reading_group, :with_id)
141 141 end
142 142  
143 143 context 'with a User logged in' do
144 144 before do
145 145 @user = FactoryGirl.create(:user)
146   - @ownership = FactoryGirl.build(:reading_group_ownership)
  146 + @ownership = FactoryGirl.build(:reading_group_attributes)
147 147 @ownerships = []
148 148  
149   - User.any_instance.expects(:reading_group_ownerships).at_least_once.returns(@ownerships)
  149 + User.any_instance.expects(:reading_group_attributess).at_least_once.returns(@ownerships)
150 150  
151 151 sign_in @user
152 152 end
... ... @@ -168,7 +168,7 @@ describe ReadingGroupsController, :type => :controller do
168 168  
169 169 context 'when the user does not own the reading group' do
170 170 before do
171   - @subject = FactoryGirl.build(:another_reading_group_with_id)
  171 + @subject = FactoryGirl.build(:another_reading_group, :with_id)
172 172 @ownerships.expects(:find_by_reading_group_id).with("#{@subject.id}").returns(nil)
173 173  
174 174 get :edit, :id => @subject.id
... ... @@ -190,7 +190,7 @@ describe ReadingGroupsController, :type => :controller do
190 190  
191 191 describe 'update' do
192 192 before do
193   - @subject = FactoryGirl.build(:reading_group_with_id)
  193 + @subject = FactoryGirl.build(:reading_group, :with_id)
194 194 @subject_params = @subject.to_hash
195 195 end
196 196  
... ... @@ -201,11 +201,11 @@ describe ReadingGroupsController, :type => :controller do
201 201  
202 202 context 'when user owns the reading group' do
203 203 before do
204   - @ownership = FactoryGirl.build(:reading_group_ownership)
  204 + @ownership = FactoryGirl.build(:reading_group_attributes)
205 205 @ownerships = []
206 206  
207 207 @ownerships.expects(:find_by_reading_group_id).with("#{@subject.id}").returns(@ownership)
208   - User.any_instance.expects(:reading_group_ownerships).at_least_once.returns(@ownerships)
  208 + User.any_instance.expects(:reading_group_attributess).at_least_once.returns(@ownerships)
209 209 end
210 210  
211 211 context 'with valid fields' do
... ...
spec/controllers/readings_controller_spec.rb
1 1 require 'rails_helper'
2 2  
3 3 describe ReadingsController, :type => :controller do
4   - let(:reading_group) { FactoryGirl.build(:reading_group_with_id) }
  4 + let(:reading_group) { FactoryGirl.build(:reading_group, :with_id) }
5 5  
6 6 describe 'new' do
7 7 before :each do
... ...
spec/controllers/repositories_controller_spec.rb
... ... @@ -93,7 +93,7 @@ describe RepositoriesController, :type => :controller do
93 93 before :each do
94 94 processing = FactoryGirl.build(:processing)
95 95  
96   - KalibroConfiguration.expects(:find).with(repository.id).returns(FactoryGirl.build(:kalibro_configuration_with_id))
  96 + KalibroConfiguration.expects(:find).with(repository.id).returns(FactoryGirl.build(:kalibro_configuration, :with_id))
97 97 Repository.expects(:find).with(repository.id).returns(repository)
98 98  
99 99 get :show, id: repository.id.to_s, project_id: project.id.to_s
... ... @@ -107,7 +107,7 @@ describe RepositoriesController, :type => :controller do
107 107 before :each do
108 108 processing = FactoryGirl.build(:processing)
109 109  
110   - KalibroConfiguration.expects(:find).with(repository.id).returns(FactoryGirl.build(:kalibro_configuration_with_id))
  110 + KalibroConfiguration.expects(:find).with(repository.id).returns(FactoryGirl.build(:kalibro_configuration, :with_id))
111 111 Repository.expects(:find).with(repository.id).returns(repository)
112 112  
113 113 get :show, id: repository.id.to_s, project_id: project.id.to_s
... ... @@ -333,7 +333,7 @@ describe RepositoriesController, :type => :controller do
333 333 subject.expects(:repository_owner?).returns true
334 334 repository.expects(:process)
335 335 Repository.expects(:find).at_least_once.with(repository.id).returns(repository)
336   - KalibroConfiguration.expects(:find).with(repository.id).returns(FactoryGirl.build(:kalibro_configuration_with_id))
  336 + KalibroConfiguration.expects(:find).with(repository.id).returns(FactoryGirl.build(:kalibro_configuration, :with_id))
337 337 get :process_repository, project_id: project.id.to_s, id: repository.id
338 338 end
339 339 it { is_expected.to redirect_to(project_repository_path(repository.project_id, repository.id)) }
... ...
spec/helpers/kalibro_configurations_helper_spec.rb
... ... @@ -3,7 +3,7 @@ require 'rails_helper'
3 3 describe KalibroConfigurationsHelper, :type => :helper do
4 4 describe 'kalibro_configuration_owner?' do
5 5 before :each do
6   - @subject = FactoryGirl.build(:kalibro_configuration_with_id)
  6 + @subject = FactoryGirl.build(:kalibro_configuration, :with_id)
7 7 end
8 8  
9 9 context 'returns false if not logged in' do
... ...
spec/helpers/metric_configurations_helper_spec.rb
... ... @@ -9,7 +9,7 @@ describe MetricConfigurationsHelper, :type => :helper do
9 9 end
10 10  
11 11 describe 'reading_group_options' do
12   - let! (:reading_group) { FactoryGirl.build(:reading_group_with_id) }
  12 + let! (:reading_group) { FactoryGirl.build(:reading_group, :with_id) }
13 13  
14 14 before :each do
15 15 ReadingGroup.expects(:all).returns([reading_group])
... ...
spec/helpers/reading_groups_helper_spec.rb
... ... @@ -4,7 +4,7 @@ describe ReadingGroupsHelper, :type => :helper do
4 4  
5 5 describe 'reading_group_owner?' do
6 6 before :each do
7   - @subject = FactoryGirl.build(:reading_group_with_id)
  7 + @subject = FactoryGirl.build(:reading_group, :with_id)
8 8 end
9 9  
10 10 context 'returns false if not logged in' do
... ... @@ -22,7 +22,7 @@ describe ReadingGroupsHelper, :type => :helper do
22 22 @ownerships = []
23 23 @ownerships.expects(:find_by_reading_group_id).with(@subject.id).returns(nil)
24 24  
25   - User.any_instance.expects(:reading_group_ownerships).returns(@ownerships)
  25 + User.any_instance.expects(:reading_group_attributess).returns(@ownerships)
26 26 end
27 27  
28 28 it { expect(helper.reading_groups_owner?(@subject.id)).to be_falsey }
... ... @@ -33,10 +33,10 @@ describe ReadingGroupsHelper, :type => :helper do
33 33 helper.expects(:user_signed_in?).returns(true)
34 34 helper.expects(:current_user).returns(FactoryGirl.build(:user))
35 35  
36   - @ownership = FactoryGirl.build(:reading_group_ownership)
  36 + @ownership = FactoryGirl.build(:reading_group_attributes)
37 37 @ownerships = []
38 38 @ownerships.expects(:find_by_reading_group_id).with(@subject.id).returns(@ownership)
39   - User.any_instance.expects(:reading_group_ownerships).returns(@ownerships)
  39 + User.any_instance.expects(:reading_group_attributess).returns(@ownerships)
40 40 end
41 41  
42 42 it { expect(helper.reading_groups_owner?(@subject.id)).to be_truthy }
... ...
spec/models/user_spec.rb
... ... @@ -11,7 +11,7 @@ describe User, :type => :model do
11 11  
12 12 describe 'associations' do
13 13 it { is_expected.to have_many(:project_attributes) }
14   - it { is_expected.to have_many(:reading_group_ownerships) }
  14 + it { is_expected.to have_many(:reading_group_attributess) }
15 15 it { is_expected.to have_many(:kalibro_configuration_ownerships) }
16 16 end
17 17  
... ...