Commit f9a0274c98136b8a9915f1095f79c2af7b3439a0
1 parent
a70a2ef5
Exists in
colab
and in
4 other branches
Renamed MezuroConfiguration to KalibroConfiguration
Otherwise, ActiveResource requests would look for the unexistent route /mezuro_configurations instead of /kalibro_configuration which is the route expected by KalibroConfigurations webservice.
Showing
76 changed files
with
610 additions
and
600 deletions
Show diff stats
app/controllers/base_metric_configurations_controller.rb
... | ... | @@ -5,19 +5,19 @@ include ResourceFinder |
5 | 5 | class BaseMetricConfigurationsController < ApplicationController |
6 | 6 | before_action :authenticate_user!, except: [:show, :index] |
7 | 7 | before_action :metric_configuration_owner?, only: [:edit, :update, :destroy] |
8 | - before_action :mezuro_configuration_owner?, only: [:new, :create, :choose_metric] | |
8 | + before_action :kalibro_configuration_owner?, only: [:new, :create, :choose_metric] | |
9 | 9 | before_action :set_metric_configuration, only: [:show, :edit, :update, :destroy] |
10 | 10 | |
11 | 11 | def new |
12 | 12 | update_metric_configuration(MetricConfiguration.new) |
13 | - metric_configuration.configuration_id = params[:mezuro_configuration_id].to_i | |
13 | + metric_configuration.configuration_id = params[:kalibro_configuration_id].to_i | |
14 | 14 | end |
15 | 15 | |
16 | 16 | def show |
17 | 17 | if metric_configuration |
18 | 18 | @reading_group = ReadingGroup.find(metric_configuration.reading_group_id) |
19 | 19 | @mezuro_ranges = metric_configuration.kalibro_ranges |
20 | - metric_configuration.configuration_id = params[:mezuro_configuration_id].to_i | |
20 | + metric_configuration.configuration_id = params[:kalibro_configuration_id].to_i | |
21 | 21 | else |
22 | 22 | raise NotImplementedError |
23 | 23 | end |
... | ... | @@ -25,7 +25,7 @@ class BaseMetricConfigurationsController < ApplicationController |
25 | 25 | |
26 | 26 | def create |
27 | 27 | update_metric_configuration(MetricConfiguration.new(metric_configuration_params)) |
28 | - metric_configuration.configuration_id = params[:mezuro_configuration_id].to_i | |
28 | + metric_configuration.configuration_id = params[:kalibro_configuration_id].to_i | |
29 | 29 | end |
30 | 30 | |
31 | 31 | protected | ... | ... |
app/controllers/compound_metric_configurations_controller.rb
... | ... | @@ -7,7 +7,7 @@ class CompoundMetricConfigurationsController < BaseMetricConfigurationsControlle |
7 | 7 | respond_to do |format| |
8 | 8 | create_and_redir(format) |
9 | 9 | end |
10 | - Rails.cache.delete("#{params[:mezuro_configuration_id].to_i}_metric_configurations") | |
10 | + Rails.cache.delete("#{params[:kalibro_configuration_id].to_i}_metric_configurations") | |
11 | 11 | end |
12 | 12 | |
13 | 13 | def show |
... | ... | @@ -17,14 +17,14 @@ class CompoundMetricConfigurationsController < BaseMetricConfigurationsControlle |
17 | 17 | |
18 | 18 | def edit |
19 | 19 | @compound_metric_configuration = @metric_configuration |
20 | - @compound_metric_configuration.configuration_id = params[:mezuro_configuration_id].to_i | |
20 | + @compound_metric_configuration.configuration_id = params[:kalibro_configuration_id].to_i | |
21 | 21 | end |
22 | 22 | |
23 | 23 | def update |
24 | 24 | respond_to do |format| |
25 | 25 | edit |
26 | 26 | if @compound_metric_configuration.update(metric_configuration_params) |
27 | - format.html { redirect_to mezuro_configuration_path(@compound_metric_configuration.configuration_id), notice: 'Compound Metric Configuration was successfully updated.' } | |
27 | + format.html { redirect_to kalibro_configuration_path(@compound_metric_configuration.configuration_id), notice: 'Compound Metric Configuration was successfully updated.' } | |
28 | 28 | format.json { head :no_content } |
29 | 29 | else |
30 | 30 | failed_action(format, 'edit') |
... | ... | @@ -52,7 +52,7 @@ class CompoundMetricConfigurationsController < BaseMetricConfigurationsControlle |
52 | 52 | |
53 | 53 | # Duplicated code on create and update actions extracted here |
54 | 54 | def failed_action(format, destiny_action) |
55 | - @mezuro_configuration_id = params[:mezuro_configuration_id] | |
55 | + @kalibro_configuration_id = params[:kalibro_configuration_id] | |
56 | 56 | |
57 | 57 | set_metric_configurations |
58 | 58 | format.html { render action: destiny_action } |
... | ... | @@ -62,14 +62,14 @@ class CompoundMetricConfigurationsController < BaseMetricConfigurationsControlle |
62 | 62 | #Code extracted from create action |
63 | 63 | def create_and_redir(format) |
64 | 64 | if @compound_metric_configuration.save |
65 | - format.html { redirect_to mezuro_configuration_path(@compound_metric_configuration.configuration_id), notice: 'Compound Metric Configuration was successfully created.' } | |
65 | + format.html { redirect_to kalibro_configuration_path(@compound_metric_configuration.configuration_id), notice: 'Compound Metric Configuration was successfully created.' } | |
66 | 66 | else |
67 | 67 | failed_action(format, 'new') |
68 | 68 | end |
69 | 69 | end |
70 | 70 | |
71 | 71 | def set_metric_configurations |
72 | - @metric_configurations = MetricConfiguration.metric_configurations_of(params[:mezuro_configuration_id].to_i) | |
72 | + @metric_configurations = MetricConfiguration.metric_configurations_of(params[:kalibro_configuration_id].to_i) | |
73 | 73 | end |
74 | 74 | |
75 | 75 | end | ... | ... |
app/controllers/concerns/ownership_authentication.rb
... | ... | @@ -33,19 +33,19 @@ module OwnershipAuthentication |
33 | 33 | check_reading_group_ownership(params[:reading_group_id]) |
34 | 34 | end |
35 | 35 | |
36 | - def mezuro_configuration_owner? | |
37 | - if self.kind_of?(MezuroConfigurationsController) | |
36 | + def kalibro_configuration_owner? | |
37 | + if self.kind_of?(KalibroConfigurationsController) | |
38 | 38 | id = params[:id] |
39 | 39 | elsif (self.kind_of?(BaseMetricConfigurationsController)) |
40 | - id = params[:mezuro_configuration_id] | |
40 | + id = params[:kalibro_configuration_id] | |
41 | 41 | else |
42 | 42 | raise "Not supported" |
43 | 43 | end |
44 | - check_mezuro_configuration_ownership(id) | |
44 | + check_kalibro_configuration_ownership(id) | |
45 | 45 | end |
46 | 46 | |
47 | 47 | def metric_configuration_owner? |
48 | - check_mezuro_configuration_ownership(params[:mezuro_configuration_id]) | |
48 | + check_kalibro_configuration_ownership(params[:kalibro_configuration_id]) | |
49 | 49 | end |
50 | 50 | |
51 | 51 | |
... | ... | @@ -73,10 +73,10 @@ module OwnershipAuthentication |
73 | 73 | return true |
74 | 74 | end |
75 | 75 | |
76 | - def check_mezuro_configuration_ownership(id) | |
77 | - if current_user.mezuro_configuration_ownerships.find_by_mezuro_configuration_id(id).nil? | |
76 | + def check_kalibro_configuration_ownership(id) | |
77 | + if current_user.kalibro_configuration_ownerships.find_by_kalibro_configuration_id(id).nil? | |
78 | 78 | respond_to do |format| |
79 | - format.html { redirect_to mezuro_configurations_url(id), notice: "You're not allowed to do this operation" } | |
79 | + format.html { redirect_to kalibro_configurations_url(id), notice: "You're not allowed to do this operation" } | |
80 | 80 | format.json { head :no_content } |
81 | 81 | end |
82 | 82 | end | ... | ... |
... | ... | @@ -0,0 +1,89 @@ |
1 | +include OwnershipAuthentication | |
2 | +include ResourceFinder | |
3 | + | |
4 | +class KalibroConfigurationsController < ApplicationController | |
5 | + before_action :authenticate_user!, except: [:index, :show] | |
6 | + before_action :kalibro_configuration_owner?, only: [:edit, :update, :destroy] | |
7 | + | |
8 | + # GET /kalibro_configurations/new | |
9 | + def new | |
10 | + @kalibro_configuration = KalibroConfiguration.new | |
11 | + end | |
12 | + | |
13 | + # GET /kalibro_configurations | |
14 | + # GET /kalibro_configurations.json | |
15 | + def index | |
16 | + @kalibro_configurations = KalibroConfiguration.all | |
17 | + end | |
18 | + | |
19 | + # POST /kalibro_configurations | |
20 | + # POST /kalibro_configurations.json | |
21 | + def create | |
22 | + @kalibro_configuration = KalibroConfiguration.new(kalibro_configuration_params) | |
23 | + respond_to do |format| | |
24 | + create_and_redir(format) | |
25 | + end | |
26 | + end | |
27 | + | |
28 | + # GET /kalibro_configurations/1 | |
29 | + # GET /kalibro_configurations/1.json | |
30 | + def show | |
31 | + set_kalibro_configuration | |
32 | + Rails.cache.fetch("#{@kalibro_configuration.id}_metric_configurations") do | |
33 | + @kalibro_configuration.metric_configurations | |
34 | + end | |
35 | + end | |
36 | + | |
37 | + # GET /kalibro_configurations/1/edit | |
38 | + # GET /kalibro_configurations/1/edit.json | |
39 | + def edit | |
40 | + set_kalibro_configuration | |
41 | + end | |
42 | + | |
43 | + | |
44 | + def update | |
45 | + set_kalibro_configuration | |
46 | + if @kalibro_configuration.update(kalibro_configuration_params) | |
47 | + redirect_to(kalibro_configuration_path(@kalibro_configuration.id)) | |
48 | + else | |
49 | + render "edit" | |
50 | + end | |
51 | + end | |
52 | + | |
53 | + # DELETE /kalibro_configurations/1 | |
54 | + # DELETE /kalibro_configurations/1.json | |
55 | + def destroy | |
56 | + set_kalibro_configuration | |
57 | + current_user.kalibro_configuration_ownerships.find_by_kalibro_configuration_id(@kalibro_configuration.id).destroy | |
58 | + @kalibro_configuration.destroy | |
59 | + respond_to do |format| | |
60 | + format.html { redirect_to kalibro_configurations_url } | |
61 | + format.json { head :no_content } | |
62 | + end | |
63 | + Rails.cache.delete("#{@kalibro_configuration.id}_metrics") | |
64 | + end | |
65 | + | |
66 | + private | |
67 | + # Use callbacks to share common setup or constraints between actions. | |
68 | + def set_kalibro_configuration | |
69 | + @kalibro_configuration = find_resource(KalibroConfiguration, params[:id].to_i) | |
70 | + end | |
71 | + | |
72 | + # Never trust parameters from the scary internet, only allow the white list through. | |
73 | + def kalibro_configuration_params | |
74 | + params[:kalibro_configuration] | |
75 | + end | |
76 | + | |
77 | + # Extracted code from create action | |
78 | + def create_and_redir(format) | |
79 | + if @kalibro_configuration.save | |
80 | + current_user.kalibro_configuration_ownerships.create kalibro_configuration_id: @kalibro_configuration.id | |
81 | + | |
82 | + format.html { redirect_to kalibro_configuration_path(@kalibro_configuration.id), notice: 'Configuration was successfully created.' } | |
83 | + format.json { render action: 'show', status: :created, location: @kalibro_configuration } | |
84 | + else | |
85 | + format.html { render action: 'new' } | |
86 | + format.json { render json: @kalibro_configuration.errors, status: :unprocessable_entity } | |
87 | + end | |
88 | + end | |
89 | +end | ... | ... |
app/controllers/metric_configurations_controller.rb
1 | 1 | class MetricConfigurationsController < BaseMetricConfigurationsController |
2 | 2 | def choose_metric |
3 | - @mezuro_configuration_id = params[:mezuro_configuration_id].to_i | |
3 | + @kalibro_configuration_id = params[:kalibro_configuration_id].to_i | |
4 | 4 | @metric_configuration_id = params[:metric_configuration_id].to_i |
5 | 5 | @metric_collectors = KalibroClient::Processor::MetricCollector.all |
6 | 6 | end |
... | ... | @@ -19,20 +19,20 @@ class MetricConfigurationsController < BaseMetricConfigurationsController |
19 | 19 | respond_to do |format| |
20 | 20 | create_and_redir(format) |
21 | 21 | end |
22 | - Rails.cache.delete("#{params[:mezuro_configuration_id]}_metric_configurations") | |
22 | + Rails.cache.delete("#{params[:kalibro_configuration_id]}_metric_configurations") | |
23 | 23 | end |
24 | 24 | |
25 | 25 | def edit |
26 | 26 | #FIXME: set the configuration id just once! |
27 | - @mezuro_configuration_id = params[:mezuro_configuration_id] | |
28 | - @metric_configuration.configuration_id = @mezuro_configuration_id | |
27 | + @kalibro_configuration_id = params[:kalibro_configuration_id] | |
28 | + @metric_configuration.configuration_id = @kalibro_configuration_id | |
29 | 29 | end |
30 | 30 | |
31 | 31 | def update |
32 | 32 | respond_to do |format| |
33 | - @metric_configuration.configuration_id = params[:mezuro_configuration_id] | |
33 | + @metric_configuration.configuration_id = params[:kalibro_configuration_id] | |
34 | 34 | if @metric_configuration.update(metric_configuration_params) |
35 | - format.html { redirect_to(mezuro_configuration_path(@metric_configuration.configuration_id), notice: 'Metric Configuration was successfully updated.') } | |
35 | + format.html { redirect_to(kalibro_configuration_path(@metric_configuration.configuration_id), notice: 'Metric Configuration was successfully updated.') } | |
36 | 36 | format.json { head :no_content } |
37 | 37 | Rails.cache.delete("#{@metric_configuration.configuration_id}_metric_configurations") |
38 | 38 | else |
... | ... | @@ -44,10 +44,10 @@ class MetricConfigurationsController < BaseMetricConfigurationsController |
44 | 44 | def destroy |
45 | 45 | @metric_configuration.destroy |
46 | 46 | respond_to do |format| |
47 | - format.html { redirect_to mezuro_configuration_path(params[:mezuro_configuration_id]) } | |
47 | + format.html { redirect_to kalibro_configuration_path(params[:kalibro_configuration_id]) } | |
48 | 48 | format.json { head :no_content } |
49 | 49 | end |
50 | - Rails.cache.delete("#{params[:mezuro_configuration_id]}_metric_configurations") | |
50 | + Rails.cache.delete("#{params[:kalibro_configuration_id]}_metric_configurations") | |
51 | 51 | end |
52 | 52 | |
53 | 53 | protected |
... | ... | @@ -64,7 +64,7 @@ class MetricConfigurationsController < BaseMetricConfigurationsController |
64 | 64 | |
65 | 65 | # Duplicated code on create and update actions extracted here |
66 | 66 | def failed_action(format, destiny_action) |
67 | - @mezuro_configuration_id = params[:mezuro_configuration_id] | |
67 | + @kalibro_configuration_id = params[:kalibro_configuration_id] | |
68 | 68 | |
69 | 69 | format.html { render action: destiny_action } |
70 | 70 | format.json { render json: @metric_configuration.errors, status: :unprocessable_entity } |
... | ... | @@ -73,7 +73,7 @@ class MetricConfigurationsController < BaseMetricConfigurationsController |
73 | 73 | #Code extracted from create action |
74 | 74 | def create_and_redir(format) |
75 | 75 | if @metric_configuration.save |
76 | - format.html { redirect_to mezuro_configuration_path(@metric_configuration.configuration_id), notice: 'Metric Configuration was successfully created.' } | |
76 | + format.html { redirect_to kalibro_configuration_path(@metric_configuration.configuration_id), notice: 'Metric Configuration was successfully created.' } | |
77 | 77 | else |
78 | 78 | failed_action(format, 'new') |
79 | 79 | end | ... | ... |
app/controllers/mezuro_configurations_controller.rb
... | ... | @@ -1,89 +0,0 @@ |
1 | -include OwnershipAuthentication | |
2 | -include ResourceFinder | |
3 | - | |
4 | -class MezuroConfigurationsController < ApplicationController | |
5 | - before_action :authenticate_user!, except: [:index, :show] | |
6 | - before_action :mezuro_configuration_owner?, only: [:edit, :update, :destroy] | |
7 | - | |
8 | - # GET /mezuro_configurations/new | |
9 | - def new | |
10 | - @mezuro_configuration = MezuroConfiguration.new | |
11 | - end | |
12 | - | |
13 | - # GET /mezuro_configurations | |
14 | - # GET /mezuro_configurations.json | |
15 | - def index | |
16 | - @mezuro_configurations = MezuroConfiguration.all | |
17 | - end | |
18 | - | |
19 | - # POST /mezuro_configurations | |
20 | - # POST /mezuro_configurations.json | |
21 | - def create | |
22 | - @mezuro_configuration = MezuroConfiguration.new(mezuro_configuration_params) | |
23 | - respond_to do |format| | |
24 | - create_and_redir(format) | |
25 | - end | |
26 | - end | |
27 | - | |
28 | - # GET /mezuro_configurations/1 | |
29 | - # GET /mezuro_configurations/1.json | |
30 | - def show | |
31 | - set_mezuro_configuration | |
32 | - Rails.cache.fetch("#{@mezuro_configuration.id}_metric_configurations") do | |
33 | - @mezuro_configuration.metric_configurations | |
34 | - end | |
35 | - end | |
36 | - | |
37 | - # GET /mezuro_configurations/1/edit | |
38 | - # GET /mezuro_configurations/1/edit.json | |
39 | - def edit | |
40 | - set_mezuro_configuration | |
41 | - end | |
42 | - | |
43 | - | |
44 | - def update | |
45 | - set_mezuro_configuration | |
46 | - if @mezuro_configuration.update(mezuro_configuration_params) | |
47 | - redirect_to(mezuro_configuration_path(@mezuro_configuration.id)) | |
48 | - else | |
49 | - render "edit" | |
50 | - end | |
51 | - end | |
52 | - | |
53 | - # DELETE /mezuro_configurations/1 | |
54 | - # DELETE /mezuro_configurations/1.json | |
55 | - def destroy | |
56 | - set_mezuro_configuration | |
57 | - current_user.mezuro_configuration_ownerships.find_by_mezuro_configuration_id(@mezuro_configuration.id).destroy | |
58 | - @mezuro_configuration.destroy | |
59 | - respond_to do |format| | |
60 | - format.html { redirect_to mezuro_configurations_url } | |
61 | - format.json { head :no_content } | |
62 | - end | |
63 | - Rails.cache.delete("#{@mezuro_configuration.id}_metrics") | |
64 | - end | |
65 | - | |
66 | - private | |
67 | - # Use callbacks to share common setup or constraints between actions. | |
68 | - def set_mezuro_configuration | |
69 | - @mezuro_configuration = find_resource(MezuroConfiguration, params[:id].to_i) | |
70 | - end | |
71 | - | |
72 | - # Never trust parameters from the scary internet, only allow the white list through. | |
73 | - def mezuro_configuration_params | |
74 | - params[:mezuro_configuration] | |
75 | - end | |
76 | - | |
77 | - # Extracted code from create action | |
78 | - def create_and_redir(format) | |
79 | - if @mezuro_configuration.save | |
80 | - current_user.mezuro_configuration_ownerships.create mezuro_configuration_id: @mezuro_configuration.id | |
81 | - | |
82 | - format.html { redirect_to mezuro_configuration_path(@mezuro_configuration.id), notice: 'Configuration was successfully created.' } | |
83 | - format.json { render action: 'show', status: :created, location: @mezuro_configuration } | |
84 | - else | |
85 | - format.html { render action: 'new' } | |
86 | - format.json { render json: @mezuro_configuration.errors, status: :unprocessable_entity } | |
87 | - end | |
88 | - end | |
89 | -end |
app/controllers/mezuro_ranges_controller.rb
... | ... | @@ -23,8 +23,8 @@ class MezuroRangesController < ApplicationController |
23 | 23 | def destroy |
24 | 24 | @mezuro_range.destroy |
25 | 25 | respond_to do |format| |
26 | - format.html { redirect_to mezuro_configuration_metric_configuration_path( | |
27 | - @mezuro_configuration_id, @metric_configuration_id) } | |
26 | + format.html { redirect_to kalibro_configuration_metric_configuration_path( | |
27 | + @kalibro_configuration_id, @metric_configuration_id) } | |
28 | 28 | format.json { head :no_content } |
29 | 29 | end |
30 | 30 | end |
... | ... | @@ -37,8 +37,8 @@ class MezuroRangesController < ApplicationController |
37 | 37 | respond_to do |format| |
38 | 38 | @mezuro_range.metric_configuration_id = @metric_configuration_id |
39 | 39 | if @mezuro_range.update(mezuro_range_params) |
40 | - format.html { redirect_to mezuro_configuration_metric_configuration_path( | |
41 | - @mezuro_configuration_id, @metric_configuration_id), notice: 'Range was successfully edited.' } | |
40 | + format.html { redirect_to kalibro_configuration_metric_configuration_path( | |
41 | + @kalibro_configuration_id, @metric_configuration_id), notice: 'Range was successfully edited.' } | |
42 | 42 | format.json { head :no_content } |
43 | 43 | else |
44 | 44 | failed_action(format, 'edit') |
... | ... | @@ -55,8 +55,8 @@ class MezuroRangesController < ApplicationController |
55 | 55 | |
56 | 56 | def create_and_redir(format) |
57 | 57 | if @mezuro_range.save |
58 | - format.html { redirect_to mezuro_configuration_metric_configuration_path( | |
59 | - @mezuro_configuration_id, @metric_configuration_id), notice: 'Range was successfully created.' } | |
58 | + format.html { redirect_to kalibro_configuration_metric_configuration_path( | |
59 | + @kalibro_configuration_id, @metric_configuration_id), notice: 'Range was successfully created.' } | |
60 | 60 | else |
61 | 61 | failed_action(format, 'new') |
62 | 62 | end |
... | ... | @@ -75,7 +75,7 @@ class MezuroRangesController < ApplicationController |
75 | 75 | end |
76 | 76 | |
77 | 77 | def get_url_params |
78 | - @mezuro_configuration_id = params[:mezuro_configuration_id].to_i | |
78 | + @kalibro_configuration_id = params[:kalibro_configuration_id].to_i | |
79 | 79 | @metric_configuration_id = params[:metric_configuration_id].to_i |
80 | 80 | end |
81 | 81 | ... | ... |
app/controllers/repositories_controller.rb
... | ... | @@ -11,7 +11,7 @@ class RepositoriesController < ApplicationController |
11 | 11 | # GET /projects/1/repositories/1/modules/1 |
12 | 12 | # GET /projects/1/repositories/1/modules/1.json |
13 | 13 | def show |
14 | - set_mezuro_configuration | |
14 | + set_kalibro_configuration | |
15 | 15 | end |
16 | 16 | |
17 | 17 | # GET projects/1/repositories/new |
... | ... | @@ -87,7 +87,7 @@ class RepositoriesController < ApplicationController |
87 | 87 | # GET /projects/1/repositories/1/process |
88 | 88 | def process_repository |
89 | 89 | @repository.process |
90 | - set_mezuro_configuration | |
90 | + set_kalibro_configuration | |
91 | 91 | respond_to do |format| |
92 | 92 | format.html { redirect_to project_repository_path(@repository.project_id, @repository.id) } |
93 | 93 | end |
... | ... | @@ -108,8 +108,8 @@ private |
108 | 108 | @repository = find_resource(Repository, params[:id].to_i) |
109 | 109 | end |
110 | 110 | |
111 | - def set_mezuro_configuration | |
112 | - @mezuro_configuration = MezuroConfiguration.find(@repository.configuration_id) | |
111 | + def set_kalibro_configuration | |
112 | + @kalibro_configuration = KalibroConfiguration.find(@repository.configuration_id) | |
113 | 113 | end |
114 | 114 | |
115 | 115 | # Never trust parameters from the scary internet, only allow the white list through. | ... | ... |
... | ... | @@ -0,0 +1,21 @@ |
1 | +module KalibroConfigurationsHelper | |
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? | |
4 | + end | |
5 | + | |
6 | + def link_to_edit_form(metric_configuration, kalibro_configuration_id) | |
7 | + if (metric_configuration.metric.compound) | |
8 | + link_to('Edit', edit_kalibro_configuration_compound_metric_configuration_path(kalibro_configuration_id, metric_configuration.id), class: 'btn btn-info') | |
9 | + else | |
10 | + link_to('Edit', edit_kalibro_configuration_metric_configuration_path(kalibro_configuration_id, metric_configuration.id), class: 'btn btn-info') | |
11 | + end | |
12 | + end | |
13 | + | |
14 | + def link_to_show_page(metric_configuration, kalibro_configuration_id) | |
15 | + if (metric_configuration.metric.compound) | |
16 | + link_to('Show', kalibro_configuration_compound_metric_configuration_path(kalibro_configuration_id, metric_configuration.id), class: 'btn btn-info') | |
17 | + else | |
18 | + link_to('Show', kalibro_configuration_metric_configuration_path(kalibro_configuration_id, metric_configuration.id), class: 'btn btn-info') | |
19 | + end | |
20 | + end | |
21 | +end | ... | ... |
app/helpers/metric_configurations_helper.rb
... | ... | @@ -8,8 +8,8 @@ module MetricConfigurationsHelper |
8 | 8 | ReadingGroup.all.map { |reading_group| [reading_group.name, reading_group.id] } |
9 | 9 | end |
10 | 10 | |
11 | - def native_metrics_of(mezuro_configuration_id) | |
12 | - MetricConfiguration.metric_configurations_of(mezuro_configuration_id).map do |metric_configuration| | |
11 | + def native_metrics_of(kalibro_configuration_id) | |
12 | + MetricConfiguration.metric_configurations_of(kalibro_configuration_id).map do |metric_configuration| | |
13 | 13 | [ metric_configuration.code, metric_configuration.metric.name ] |
14 | 14 | end |
15 | 15 | end | ... | ... |
app/helpers/mezuro_configurations_helper.rb
... | ... | @@ -1,21 +0,0 @@ |
1 | -module MezuroConfigurationsHelper | |
2 | - def mezuro_configuration_owner?(mezuro_configuration_id) | |
3 | - user_signed_in? && !current_user.mezuro_configuration_ownerships.find_by_mezuro_configuration_id(mezuro_configuration_id).nil? | |
4 | - end | |
5 | - | |
6 | - def link_to_edit_form(metric_configuration, mezuro_configuration_id) | |
7 | - if (metric_configuration.metric.compound) | |
8 | - link_to('Edit', edit_mezuro_configuration_compound_metric_configuration_path(mezuro_configuration_id, metric_configuration.id), class: 'btn btn-info') | |
9 | - else | |
10 | - link_to('Edit', edit_mezuro_configuration_metric_configuration_path(mezuro_configuration_id, metric_configuration.id), class: 'btn btn-info') | |
11 | - end | |
12 | - end | |
13 | - | |
14 | - def link_to_show_page(metric_configuration, mezuro_configuration_id) | |
15 | - if (metric_configuration.metric.compound) | |
16 | - link_to('Show', mezuro_configuration_compound_metric_configuration_path(mezuro_configuration_id, metric_configuration.id), class: 'btn btn-info') | |
17 | - else | |
18 | - link_to('Show', mezuro_configuration_metric_configuration_path(mezuro_configuration_id, metric_configuration.id), class: 'btn btn-info') | |
19 | - end | |
20 | - end | |
21 | -end |
... | ... | @@ -0,0 +1 @@ |
1 | +class KalibroConfiguration < KalibroClient::Configurations::KalibroConfiguration; end | ... | ... |
app/models/mezuro_configuration.rb
... | ... | @@ -1 +0,0 @@ |
1 | -class MezuroConfiguration < KalibroClient::Configurations::KalibroConfiguration; end |
app/models/mezuro_configuration_ownership.rb
app/models/user.rb
... | ... | @@ -10,7 +10,7 @@ class User < ActiveRecord::Base |
10 | 10 | |
11 | 11 | has_many :project_ownerships |
12 | 12 | has_many :reading_group_ownerships |
13 | - has_many :mezuro_configuration_ownerships | |
13 | + has_many :kalibro_configuration_ownerships | |
14 | 14 | # Alert: when adding new parameters to this model, they should also be added to registrations_controller |
15 | 15 | |
16 | 16 | def projects | ... | ... |
app/views/compound_metric_configurations/_form.html.erb
... | ... | @@ -53,4 +53,4 @@ |
53 | 53 | </div> |
54 | 54 | <br> |
55 | 55 | <%= f.submit 'Save', class: 'btn btn-primary' %> |
56 | -<%= link_to 'Back', mezuro_configuration_path(@compound_metric_configuration.configuration_id), class: 'btn btn-default' %> | |
56 | +<%= link_to 'Back', kalibro_configuration_path(@compound_metric_configuration.configuration_id), class: 'btn btn-default' %> | ... | ... |
app/views/compound_metric_configurations/edit.html.erb
... | ... | @@ -6,7 +6,7 @@ |
6 | 6 | |
7 | 7 | <br> |
8 | 8 | |
9 | -<%= form_for(@compound_metric_configuration, :url => mezuro_configuration_compound_metric_configuration_update_url(@compound_metric_configuration.configuration_id, @compound_metric_configuration.id), method: :put) do |f| %> | |
9 | +<%= form_for(@compound_metric_configuration, :url => kalibro_configuration_compound_metric_configuration_update_url(@compound_metric_configuration.configuration_id, @compound_metric_configuration.id), method: :put) do |f| %> | |
10 | 10 | <%= render partial: 'form', locals: {f: f} %> |
11 | 11 | <% end %> |
12 | 12 | ... | ... |
app/views/compound_metric_configurations/new.html.erb
... | ... | @@ -6,7 +6,7 @@ |
6 | 6 | |
7 | 7 | <br> |
8 | 8 | |
9 | -<%= form_for(@compound_metric_configuration, :url => mezuro_configuration_compound_metric_configurations_path(@compound_metric_configuration.configuration_id)) do |f| %> | |
9 | +<%= form_for(@compound_metric_configuration, :url => kalibro_configuration_compound_metric_configurations_path(@compound_metric_configuration.configuration_id)) do |f| %> | |
10 | 10 | <%= render partial: 'form', locals: {f: f} %> |
11 | 11 | <% end %> |
12 | 12 | ... | ... |
app/views/compound_metric_configurations/show.html.erb
... | ... | @@ -44,8 +44,8 @@ |
44 | 44 | <hr> |
45 | 45 | |
46 | 46 | <h2> Ranges </h2> |
47 | -<% if mezuro_configuration_owner? @compound_metric_configuration.configuration_id %> | |
48 | - <%= link_to 'Add Range', mezuro_configuration_metric_configuration_new_mezuro_range_path(@compound_metric_configuration.configuration_id, | |
47 | +<% if kalibro_configuration_owner? @compound_metric_configuration.configuration_id %> | |
48 | + <%= link_to 'Add Range', kalibro_configuration_metric_configuration_new_mezuro_range_path(@compound_metric_configuration.configuration_id, | |
49 | 49 | @compound_metric_configuration.id), class: 'btn btn-info' %> |
50 | 50 | <% end %> |
51 | 51 | |
... | ... | @@ -69,9 +69,9 @@ |
69 | 69 | <hr> |
70 | 70 | |
71 | 71 | <p> |
72 | - <%= link_to 'Back', mezuro_configuration_path(@compound_metric_configuration.configuration_id), class: 'btn btn-default' %> | |
73 | -<% if mezuro_configuration_owner? @compound_metric_configuration.configuration_id %> | |
74 | - <%= link_to 'Destroy Metric Configuration', mezuro_configuration_metric_configuration_path(@compound_metric_configuration.configuration_id, | |
72 | + <%= link_to 'Back', kalibro_configuration_path(@compound_metric_configuration.configuration_id), class: 'btn btn-default' %> | |
73 | +<% if kalibro_configuration_owner? @compound_metric_configuration.configuration_id %> | |
74 | + <%= link_to 'Destroy Metric Configuration', kalibro_configuration_metric_configuration_path(@compound_metric_configuration.configuration_id, | |
75 | 75 | @compound_metric_configuration.id), method: :delete, data: { confirm: 'Are you sure that you want to destroy this Metric Configuration?' }, |
76 | 76 | class: 'btn btn-danger' %> |
77 | 77 | <% end %> | ... | ... |
... | ... | @@ -0,0 +1,29 @@ |
1 | +<%= form_for(@kalibro_configuration, :html => { role: 'form' }) do |f| %> | |
2 | + <%= render :partial => 'shared/form_errors', :locals => {:object => @kalibro_configuration} %> | |
3 | + | |
4 | +<div class="row margin-left-none"> | |
5 | + <div class="form-table col-md-9"> | |
6 | + | |
7 | + <div class="form-row"> | |
8 | + <div class="field-container"> | |
9 | + <%= f.label :name, class: 'control-label' %><br> | |
10 | + <%= f.text_field :name, :required => true, class: 'text-field form-control' %> | |
11 | + </div> | |
12 | + </div> | |
13 | + | |
14 | + <div class="form-row"> | |
15 | + <div class="field-container"> | |
16 | + <%= f.label :description, class: 'control-label' %><br> | |
17 | + <%= f.text_area :description, class: 'text-area form-control' %> | |
18 | + </div> | |
19 | + </div> | |
20 | + | |
21 | + </div> | |
22 | +</div> | |
23 | + | |
24 | +<div class="row margin-left-none" style="margin-top: 20px"> | |
25 | + <%= f.submit 'Save', class: 'btn btn-primary' %> | |
26 | + <%= link_to 'Back', kalibro_configurations_path, class: 'btn btn-default' %> | |
27 | +</div> | |
28 | + | |
29 | +<% end %> | ... | ... |
... | ... | @@ -0,0 +1,13 @@ |
1 | +<table class="table table-hover"> | |
2 | + <thead> | |
3 | + <tr> | |
4 | + <th>Name</th> | |
5 | + <th>Description</th> | |
6 | + <th colspan="2"></th> | |
7 | + </tr> | |
8 | + </thead> | |
9 | + | |
10 | + <tbody> | |
11 | + <%= render @kalibro_configurations %> | |
12 | + </tbody> | |
13 | +</table> | |
0 | 14 | \ No newline at end of file | ... | ... |
app/views/kalibro_configurations/_metric_configurations.html.erb
0 → 100644
... | ... | @@ -0,0 +1,19 @@ |
1 | +<tr> | |
2 | + <td><%= metric_configuration.metric.name %></td> | |
3 | + <td><%= metric_configuration.code %></td> | |
4 | + <td><%= metric_configuration.weight %></td> | |
5 | + <td> | |
6 | + <%= link_to_show_page(metric_configuration, @kalibro_configuration.id) %> | |
7 | + </td> | |
8 | + <% if kalibro_configuration_owner? @kalibro_configuration.id %> | |
9 | + <td> | |
10 | + <%= link_to_edit_form(metric_configuration, @kalibro_configuration.id) %> | |
11 | + </td> | |
12 | + <td> | |
13 | + <%= link_to 'Destroy', kalibro_configuration_metric_configuration_path(@kalibro_configuration.id, metric_configuration.id), | |
14 | + method: :delete, data: { confirm: 'Are you sure that you want to destroy this Metric Configuration?' }, | |
15 | + class: 'btn btn-danger' %> | |
16 | + </td> | |
17 | + </td> | |
18 | + <% end %> | |
19 | +</tr> | ... | ... |
app/views/kalibro_configurations/_mezuro_configuration.html.erb
0 → 100644
... | ... | @@ -0,0 +1,10 @@ |
1 | +<tr> | |
2 | + <td><%= kalibro_configuration.name %></td> | |
3 | + <td><%= kalibro_configuration.description %></td> | |
4 | + <td><%= link_to 'Show', kalibro_configuration_path(kalibro_configuration.id), class: 'btn btn-info' %></td> | |
5 | + <td> | |
6 | + <% if kalibro_configuration_owner?(kalibro_configuration.id) %> | |
7 | + <%= link_to 'Edit', edit_kalibro_configuration_path(kalibro_configuration.id), class: 'btn btn-info' %> | |
8 | + <% end %> | |
9 | + </td> | |
10 | +</tr> | |
0 | 11 | \ No newline at end of file | ... | ... |
app/views/kalibro_configurations/_no_metric_configurations.html.erb
0 → 100644
... | ... | @@ -0,0 +1,16 @@ |
1 | +<div class="page-header"> | |
2 | + <h1>Configurations</h1> | |
3 | +</div> | |
4 | + | |
5 | +<% if user_signed_in? %> | |
6 | + <p> | |
7 | + <%= link_to 'New Configuration', new_kalibro_configuration_path, class: 'btn btn-primary' %> | |
8 | + </p> | |
9 | +<%else%> | |
10 | + <p class="alert alert-warning alert-dismissable"> | |
11 | + <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> | |
12 | + You must be logged in to create new Configurations. | |
13 | + </p> | |
14 | +<% end %> | |
15 | + | |
16 | +<%= render partial: 'list', locals: {configurations: @configurations} %> | |
0 | 17 | \ No newline at end of file | ... | ... |
... | ... | @@ -0,0 +1,42 @@ |
1 | +<div class="page-header"> | |
2 | + <h1><%= @kalibro_configuration.name %></h1> | |
3 | +</div> | |
4 | + | |
5 | +<p> | |
6 | + <strong>Description:</strong> | |
7 | + <%= @kalibro_configuration.description %> | |
8 | +</p> | |
9 | + | |
10 | +<hr> | |
11 | + | |
12 | +<h2> Metrics </h2> | |
13 | +<% if kalibro_configuration_owner? @kalibro_configuration.id %> | |
14 | + <%= link_to 'Add Metric', kalibro_configuration_choose_metric_path(@kalibro_configuration.id), class: 'btn btn-info' %> | |
15 | +<% end %> | |
16 | + | |
17 | +<table class="table table-hover"> | |
18 | + <thead> | |
19 | + <tr> | |
20 | + <th>Metric Name</th> | |
21 | + <th>Code</th> | |
22 | + <th>Weight</th> | |
23 | + <th colspan="3"></th> | |
24 | + </tr> | |
25 | + </thead> | |
26 | + <tbody> | |
27 | + <% if Rails.cache.read("#{@kalibro_configuration.id}_metric_configurations").empty? %> | |
28 | + <%= render partial: 'no_metric_configurations' %> | |
29 | + <% else %> | |
30 | + <%= render partial: 'metric_configurations', collection: Rails.cache.read("#{@kalibro_configuration.id}_metric_configurations"), as: :metric_configuration %> | |
31 | + <% end %> | |
32 | + </tbody> | |
33 | +</table> | |
34 | + | |
35 | +<hr> | |
36 | + | |
37 | +<p> | |
38 | + <%= link_to 'Back', kalibro_configurations_path, class: 'btn btn-default' %> | |
39 | + <% if kalibro_configuration_owner? @kalibro_configuration.id %> | |
40 | + <%= link_to 'Destroy Configuration', kalibro_configuration_path(@kalibro_configuration.id), method: :delete, data: { confirm: 'Are you sure that you want to destroy this Configuration?' }, class: 'btn btn-danger' %> | |
41 | + <% end %> | |
42 | +</p> | ... | ... |
app/views/layouts/application.html.erb
... | ... | @@ -60,7 +60,7 @@ |
60 | 60 | <ul class="nav navbar-nav"> |
61 | 61 | <li><%= link_to 'Home', root_path %></li> |
62 | 62 | <li><%= link_to 'Project', projects_path %></li> |
63 | - <li><%= link_to 'Configuration', mezuro_configurations_path %></li> | |
63 | + <li><%= link_to 'Configuration', kalibro_configurations_path %></li> | |
64 | 64 | <li><%= link_to 'Reading Group', reading_groups_path %></li> |
65 | 65 | </ul> |
66 | 66 | <ul class="nav navbar-nav" style="float: right;"> | ... | ... |
app/views/metric_configurations/_ranges.html.erb
... | ... | @@ -8,10 +8,10 @@ |
8 | 8 | <td><%= mezuro_range.beginning %></td> |
9 | 9 | <td><%= mezuro_range.end %></td> |
10 | 10 | <td> |
11 | - <% if mezuro_configuration_owner? @metric_configuration.configuration_id %> | |
12 | - <%= link_to 'Edit', edit_mezuro_configuration_metric_configuration_mezuro_range_path( | |
11 | + <% if kalibro_configuration_owner? @metric_configuration.configuration_id %> | |
12 | + <%= link_to 'Edit', edit_kalibro_configuration_metric_configuration_mezuro_range_path( | |
13 | 13 | @metric_configuration.configuration_id, @metric_configuration.id, mezuro_range.id), class: 'btn btn-info' %> |
14 | - <%= link_to 'Destroy', mezuro_configuration_metric_configuration_mezuro_range_path(@metric_configuration.configuration_id, | |
14 | + <%= link_to 'Destroy', kalibro_configuration_metric_configuration_mezuro_range_path(@metric_configuration.configuration_id, | |
15 | 15 | @metric_configuration.id, mezuro_range.id), method: :delete, data: { confirm: 'Are you sure that you want to destroy this Range?' }, |
16 | 16 | class: 'btn btn-danger' %> |
17 | 17 | <% end %> | ... | ... |
app/views/metric_configurations/choose_metric.html.erb
... | ... | @@ -2,7 +2,7 @@ |
2 | 2 | <h1>Choose a metric from a Base Tool:</h1> |
3 | 3 | </div> |
4 | 4 | |
5 | -<%= form_tag mezuro_configuration_new_metric_configuration_path(@mezuro_configuration_id) do %> | |
5 | +<%= form_tag kalibro_configuration_new_metric_configuration_path(@kalibro_configuration_id) do %> | |
6 | 6 | <%= hidden_field_tag(:metric_collector_name,) %> |
7 | 7 | <%= hidden_field_tag(:metric_name) %> |
8 | 8 | <% end %> |
... | ... | @@ -18,8 +18,8 @@ |
18 | 18 | <% end %> |
19 | 19 | </div><br /> |
20 | 20 | |
21 | -<%= link_to 'Back', mezuro_configuration_path(@mezuro_configuration_id), class: 'btn btn-default' %> | |
22 | -<%= link_to 'Compound Metric', new_mezuro_configuration_compound_metric_configuration_path(@mezuro_configuration_id), class: 'btn btn-info', id: "link_to_compound" %> | |
21 | +<%= link_to 'Back', kalibro_configuration_path(@kalibro_configuration_id), class: 'btn btn-default' %> | |
22 | +<%= link_to 'Compound Metric', new_kalibro_configuration_compound_metric_configuration_path(@kalibro_configuration_id), class: 'btn btn-info', id: "link_to_compound" %> | |
23 | 23 | |
24 | 24 | |
25 | 25 | <script type="text/javascript"> |
... | ... | @@ -31,7 +31,7 @@ |
31 | 31 | }); |
32 | 32 | }); |
33 | 33 | |
34 | - <% if MetricConfiguration.metric_configurations_of(@mezuro_configuration_id).blank? %> | |
34 | + <% if MetricConfiguration.metric_configurations_of(@kalibro_configuration_id).blank? %> | |
35 | 35 | $("#link_to_compound").css("display", "none"); |
36 | 36 | <% end %> |
37 | 37 | </script> | ... | ... |
app/views/metric_configurations/edit.html.erb
... | ... | @@ -2,10 +2,10 @@ |
2 | 2 | <h1>Editing Metric Configuration</h1> |
3 | 3 | </div> |
4 | 4 | |
5 | -<%= form_for(@metric_configuration, :url => mezuro_configuration_metric_configuration_update_url(@mezuro_configuration_id, @metric_configuration.id), method: :put) do |f| %> | |
5 | +<%= form_for(@metric_configuration, :url => kalibro_configuration_metric_configuration_update_url(@kalibro_configuration_id, @metric_configuration.id), method: :put) do |f| %> | |
6 | 6 | <%= render partial: 'form', locals: {f: f} %> |
7 | 7 | <div class="row margin-left-none" style="margin-top: 20px"> |
8 | 8 | <%= f.submit 'Save', class: 'btn btn-primary' %> |
9 | - <%= link_to 'Back', mezuro_configuration_path(@metric_configuration.configuration_id), class: 'btn btn-default' %> | |
9 | + <%= link_to 'Back', kalibro_configuration_path(@metric_configuration.configuration_id), class: 'btn btn-default' %> | |
10 | 10 | </div> |
11 | 11 | <% end %> | ... | ... |
app/views/metric_configurations/new.html.erb
... | ... | @@ -24,10 +24,10 @@ |
24 | 24 | |
25 | 25 | <br> |
26 | 26 | |
27 | -<%= form_for(@metric_configuration, :url => mezuro_configuration_metric_configurations_path(@metric_configuration.configuration_id)) do |f| %> | |
27 | +<%= form_for(@metric_configuration, :url => kalibro_configuration_metric_configurations_path(@metric_configuration.configuration_id)) do |f| %> | |
28 | 28 | <%= render partial: 'form', locals: {f: f} %> |
29 | 29 | <div class="row margin-left-none" style="margin-top: 20px"> |
30 | 30 | <%= f.submit 'Save', class: 'btn btn-primary' %> |
31 | - <%= link_to 'Back', mezuro_configuration_choose_metric_path(@metric_configuration.configuration_id), class: 'btn btn-default' %> | |
31 | + <%= link_to 'Back', kalibro_configuration_choose_metric_path(@metric_configuration.configuration_id), class: 'btn btn-default' %> | |
32 | 32 | </div> |
33 | 33 | <% end %> | ... | ... |
app/views/metric_configurations/show.html.erb
... | ... | @@ -49,8 +49,8 @@ |
49 | 49 | <hr> |
50 | 50 | |
51 | 51 | <h2> Ranges </h2> |
52 | -<% if mezuro_configuration_owner? @metric_configuration.configuration_id %> | |
53 | - <%= link_to 'Add Range', mezuro_configuration_metric_configuration_new_mezuro_range_path(@metric_configuration.configuration_id, | |
52 | +<% if kalibro_configuration_owner? @metric_configuration.configuration_id %> | |
53 | + <%= link_to 'Add Range', kalibro_configuration_metric_configuration_new_mezuro_range_path(@metric_configuration.configuration_id, | |
54 | 54 | @metric_configuration.id), class: 'btn btn-info' %> |
55 | 55 | <% end %> |
56 | 56 | |
... | ... | @@ -72,9 +72,9 @@ |
72 | 72 | </table> |
73 | 73 | |
74 | 74 | <p> |
75 | - <%= link_to 'Back', mezuro_configuration_path(@metric_configuration.configuration_id), class: 'btn btn-default' %> | |
76 | -<% if mezuro_configuration_owner? @metric_configuration.configuration_id %> | |
77 | - <%= link_to 'Destroy Metric Configuration', mezuro_configuration_metric_configuration_path(@metric_configuration.configuration_id, | |
75 | + <%= link_to 'Back', kalibro_configuration_path(@metric_configuration.configuration_id), class: 'btn btn-default' %> | |
76 | +<% if kalibro_configuration_owner? @metric_configuration.configuration_id %> | |
77 | + <%= link_to 'Destroy Metric Configuration', kalibro_configuration_metric_configuration_path(@metric_configuration.configuration_id, | |
78 | 78 | @metric_configuration.id), method: :delete, data: { confirm: 'Are you sure that you want to destroy this Metric Configuration?' }, |
79 | 79 | class: 'btn btn-danger' %> |
80 | 80 | <% end %> | ... | ... |
app/views/mezuro_configurations/_form.html.erb
... | ... | @@ -1,29 +0,0 @@ |
1 | -<%= form_for(@mezuro_configuration, :html => { role: 'form' }) do |f| %> | |
2 | - <%= render :partial => 'shared/form_errors', :locals => {:object => @mezuro_configuration} %> | |
3 | - | |
4 | -<div class="row margin-left-none"> | |
5 | - <div class="form-table col-md-9"> | |
6 | - | |
7 | - <div class="form-row"> | |
8 | - <div class="field-container"> | |
9 | - <%= f.label :name, class: 'control-label' %><br> | |
10 | - <%= f.text_field :name, :required => true, class: 'text-field form-control' %> | |
11 | - </div> | |
12 | - </div> | |
13 | - | |
14 | - <div class="form-row"> | |
15 | - <div class="field-container"> | |
16 | - <%= f.label :description, class: 'control-label' %><br> | |
17 | - <%= f.text_area :description, class: 'text-area form-control' %> | |
18 | - </div> | |
19 | - </div> | |
20 | - | |
21 | - </div> | |
22 | -</div> | |
23 | - | |
24 | -<div class="row margin-left-none" style="margin-top: 20px"> | |
25 | - <%= f.submit 'Save', class: 'btn btn-primary' %> | |
26 | - <%= link_to 'Back', mezuro_configurations_path, class: 'btn btn-default' %> | |
27 | -</div> | |
28 | - | |
29 | -<% end %> |
app/views/mezuro_configurations/_list.html.erb
app/views/mezuro_configurations/_metric_configurations.html.erb
... | ... | @@ -1,19 +0,0 @@ |
1 | -<tr> | |
2 | - <td><%= metric_configuration.metric.name %></td> | |
3 | - <td><%= metric_configuration.code %></td> | |
4 | - <td><%= metric_configuration.weight %></td> | |
5 | - <td> | |
6 | - <%= link_to_show_page(metric_configuration, @mezuro_configuration.id) %> | |
7 | - </td> | |
8 | - <% if mezuro_configuration_owner? @mezuro_configuration.id %> | |
9 | - <td> | |
10 | - <%= link_to_edit_form(metric_configuration, @mezuro_configuration.id) %> | |
11 | - </td> | |
12 | - <td> | |
13 | - <%= link_to 'Destroy', mezuro_configuration_metric_configuration_path(@mezuro_configuration.id, metric_configuration.id), | |
14 | - method: :delete, data: { confirm: 'Are you sure that you want to destroy this Metric Configuration?' }, | |
15 | - class: 'btn btn-danger' %> | |
16 | - </td> | |
17 | - </td> | |
18 | - <% end %> | |
19 | -</tr> |
app/views/mezuro_configurations/_mezuro_configuration.html.erb
... | ... | @@ -1,10 +0,0 @@ |
1 | -<tr> | |
2 | - <td><%= mezuro_configuration.name %></td> | |
3 | - <td><%= mezuro_configuration.description %></td> | |
4 | - <td><%= link_to 'Show', mezuro_configuration_path(mezuro_configuration.id), class: 'btn btn-info' %></td> | |
5 | - <td> | |
6 | - <% if mezuro_configuration_owner?(mezuro_configuration.id) %> | |
7 | - <%= link_to 'Edit', edit_mezuro_configuration_path(mezuro_configuration.id), class: 'btn btn-info' %> | |
8 | - <% end %> | |
9 | - </td> | |
10 | -</tr> | |
11 | 0 | \ No newline at end of file |
app/views/mezuro_configurations/_no_metric_configurations.html.erb
app/views/mezuro_configurations/edit.html.erb
app/views/mezuro_configurations/index.html.erb
... | ... | @@ -1,16 +0,0 @@ |
1 | -<div class="page-header"> | |
2 | - <h1>Configurations</h1> | |
3 | -</div> | |
4 | - | |
5 | -<% if user_signed_in? %> | |
6 | - <p> | |
7 | - <%= link_to 'New Configuration', new_mezuro_configuration_path, class: 'btn btn-primary' %> | |
8 | - </p> | |
9 | -<%else%> | |
10 | - <p class="alert alert-warning alert-dismissable"> | |
11 | - <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button> | |
12 | - You must be logged in to create new Configurations. | |
13 | - </p> | |
14 | -<% end %> | |
15 | - | |
16 | -<%= render partial: 'list', locals: {configurations: @configurations} %> | |
17 | 0 | \ No newline at end of file |
app/views/mezuro_configurations/new.html.erb
app/views/mezuro_configurations/show.html.erb
... | ... | @@ -1,42 +0,0 @@ |
1 | -<div class="page-header"> | |
2 | - <h1><%= @mezuro_configuration.name %></h1> | |
3 | -</div> | |
4 | - | |
5 | -<p> | |
6 | - <strong>Description:</strong> | |
7 | - <%= @mezuro_configuration.description %> | |
8 | -</p> | |
9 | - | |
10 | -<hr> | |
11 | - | |
12 | -<h2> Metrics </h2> | |
13 | -<% if mezuro_configuration_owner? @mezuro_configuration.id %> | |
14 | - <%= link_to 'Add Metric', mezuro_configuration_choose_metric_path(@mezuro_configuration.id), class: 'btn btn-info' %> | |
15 | -<% end %> | |
16 | - | |
17 | -<table class="table table-hover"> | |
18 | - <thead> | |
19 | - <tr> | |
20 | - <th>Metric Name</th> | |
21 | - <th>Code</th> | |
22 | - <th>Weight</th> | |
23 | - <th colspan="3"></th> | |
24 | - </tr> | |
25 | - </thead> | |
26 | - <tbody> | |
27 | - <% if Rails.cache.read("#{@mezuro_configuration.id}_metric_configurations").empty? %> | |
28 | - <%= render partial: 'no_metric_configurations' %> | |
29 | - <% else %> | |
30 | - <%= render partial: 'metric_configurations', collection: Rails.cache.read("#{@mezuro_configuration.id}_metric_configurations"), as: :metric_configuration %> | |
31 | - <% end %> | |
32 | - </tbody> | |
33 | -</table> | |
34 | - | |
35 | -<hr> | |
36 | - | |
37 | -<p> | |
38 | - <%= link_to 'Back', mezuro_configurations_path, class: 'btn btn-default' %> | |
39 | - <% if mezuro_configuration_owner? @mezuro_configuration.id %> | |
40 | - <%= link_to 'Destroy Configuration', mezuro_configuration_path(@mezuro_configuration.id), method: :delete, data: { confirm: 'Are you sure that you want to destroy this Configuration?' }, class: 'btn btn-danger' %> | |
41 | - <% end %> | |
42 | -</p> |
app/views/mezuro_ranges/_form.html.erb
... | ... | @@ -70,5 +70,5 @@ |
70 | 70 | |
71 | 71 | <div class="row margin-left-none" style="margin-top: 20px"> |
72 | 72 | <%= f.submit 'Save', class: 'btn btn-primary' %> |
73 | - <%= link_to 'Back', mezuro_configuration_metric_configuration_path(@mezuro_configuration_id, @metric_configuration_id), class: 'btn btn-default' %> | |
73 | + <%= link_to 'Back', kalibro_configuration_metric_configuration_path(@kalibro_configuration_id, @metric_configuration_id), class: 'btn btn-default' %> | |
74 | 74 | </div> | ... | ... |
app/views/mezuro_ranges/edit.html.erb
1 | 1 | <h1>Edit Range</h1> |
2 | 2 | |
3 | -<%= form_for(@mezuro_range, :url => mezuro_configuration_metric_configuration_mezuro_range_update_url( | |
4 | - @mezuro_configuration_id, @metric_configuration_id, @mezuro_range.id), method: :put) do |f| %> | |
3 | +<%= form_for(@mezuro_range, :url => kalibro_configuration_metric_configuration_mezuro_range_update_url( | |
4 | + @kalibro_configuration_id, @metric_configuration_id, @mezuro_range.id), method: :put) do |f| %> | |
5 | 5 | <%= render partial: 'form', locals: {f: f} %> |
6 | 6 | <% end %> |
7 | 7 | \ No newline at end of file | ... | ... |
app/views/mezuro_ranges/new.html.erb
1 | 1 | <h1>New Range</h1> |
2 | 2 | |
3 | -<%= form_for(@mezuro_range, :url => mezuro_configuration_metric_configuration_mezuro_ranges_path( | |
4 | - @mezuro_configuration_id, @metric_configuration_id)) do |f| %> | |
3 | +<%= form_for(@mezuro_range, :url => kalibro_configuration_metric_configuration_mezuro_ranges_path( | |
4 | + @kalibro_configuration_id, @metric_configuration_id)) do |f| %> | |
5 | 5 | <%= render partial: 'form', locals: {f: f} %> |
6 | 6 | <% end %> |
7 | 7 | \ No newline at end of file | ... | ... |
app/views/repositories/show.html.erb
config/routes.rb
... | ... | @@ -10,7 +10,7 @@ Rails.application.routes.draw do |
10 | 10 | get '/repositories/:id/process' => 'repositories#process_repository', as: :repository_process |
11 | 11 | end |
12 | 12 | |
13 | - resources :mezuro_configurations do | |
13 | + resources :kalibro_configurations do | |
14 | 14 | get '/metric_configurations/choose_metric' => 'metric_configurations#choose_metric', as: :choose_metric |
15 | 15 | resources :metric_configurations, except: [:update, :new] do |
16 | 16 | get '/mezuro_ranges/new' => 'mezuro_ranges#new', as: :new_mezuro_range | ... | ... |
db/migrate/20140124124835_create_mezuro_configuration_ownerships.rb
1 | -class CreateMezuroConfigurationOwnerships < ActiveRecord::Migration | |
1 | +class CreateKalibroConfigurationOwnerships < ActiveRecord::Migration | |
2 | 2 | def change |
3 | - create_table :mezuro_configuration_ownerships do |t| | |
3 | + create_table :kalibro_configuration_ownerships do |t| | |
4 | 4 | t.integer :user_id |
5 | - t.integer :mezuro_configuration_id | |
5 | + t.integer :kalibro_configuration_id | |
6 | 6 | |
7 | 7 | t.timestamps |
8 | 8 | end | ... | ... |
db/migrate/20141211113727_rename_mezuro_configuration_ownerships_to_kalibro_configuration_ownerships.rb
0 → 100644
db/migrate/20141211114023_rename_mezuro_configuration_id_from_kalibro_configuration_ownerships_to_kalibro_configuration_id.rb
0 → 100644
db/schema.rb
... | ... | @@ -11,11 +11,11 @@ |
11 | 11 | # |
12 | 12 | # It's strongly recommended that you check this file into your version control system. |
13 | 13 | |
14 | -ActiveRecord::Schema.define(version: 20141119173020) do | |
14 | +ActiveRecord::Schema.define(version: 20141211114023) do | |
15 | 15 | |
16 | - create_table "mezuro_configuration_ownerships", force: true do |t| | |
16 | + create_table "kalibro_configuration_ownerships", force: true do |t| | |
17 | 17 | t.integer "user_id" |
18 | - t.integer "mezuro_configuration_id" | |
18 | + t.integer "kalibro_configuration_id" | |
19 | 19 | t.datetime "created_at" |
20 | 20 | t.datetime "updated_at" |
21 | 21 | end | ... | ... |
features/mezuro_configuration/create.feature
... | ... | @@ -28,7 +28,7 @@ Feature: Configuration Creation |
28 | 28 | And I fill the Name field with "Kalibro" |
29 | 29 | And I fill the Description field with "Web Service to collect metrics" |
30 | 30 | When I press the Save button |
31 | - Then I should see "Name There is already a MezuroConfiguration with name Kalibro!" | |
31 | + Then I should see "Name There is already a KalibroConfiguration with name Kalibro!" | |
32 | 32 | |
33 | 33 | @kalibro_restart |
34 | 34 | Scenario: configuration creation with blank name | ... | ... |
features/mezuro_configuration/edition.feature
... | ... | @@ -36,8 +36,8 @@ Feature: Configuration |
36 | 36 | And I own a sample configuration |
37 | 37 | And I am at the All Configurations page |
38 | 38 | When I click the Edit link |
39 | - Then The field "mezuro_configuration[name]" should be filled with the sample configuration "name" | |
40 | - And The field "mezuro_configuration[description]" should be filled with the sample configuration "description" | |
39 | + Then The field "kalibro_configuration[name]" should be filled with the sample configuration "name" | |
40 | + And The field "kalibro_configuration[description]" should be filled with the sample configuration "description" | |
41 | 41 | |
42 | 42 | @kalibro_restart |
43 | 43 | Scenario: With valid attributes |
... | ... | @@ -60,7 +60,7 @@ Feature: Configuration |
60 | 60 | And I am at the sample configuration edit page |
61 | 61 | And I fill the Name field with "Qt-Calculator" |
62 | 62 | When I press the Save button |
63 | - Then I should see "Name There is already a MezuroConfiguration with name Qt-Calculator!" | |
63 | + Then I should see "Name There is already a KalibroConfiguration with name Qt-Calculator!" | |
64 | 64 | |
65 | 65 | @kalibro_restart |
66 | 66 | Scenario: Editing just the description | ... | ... |
features/step_definitions/compound_metric_configuration_steps.rb
... | ... | @@ -7,15 +7,15 @@ Given(/^I see the sample metric configuration code$/) do |
7 | 7 | end |
8 | 8 | |
9 | 9 | Given(/^I have a sample compound metric configuration within the given mezuro configuration$/) do |
10 | - @compound_metric_configuration = FactoryGirl.create(:compound_metric_configuration, {id: nil, configuration_id: @mezuro_configuration.id, reading_group_id: @reading_group.id}) | |
10 | + @compound_metric_configuration = FactoryGirl.create(:compound_metric_configuration, {id: nil, configuration_id: @kalibro_configuration.id, reading_group_id: @reading_group.id}) | |
11 | 11 | end |
12 | 12 | |
13 | 13 | Given(/^I have another compound metric configuration with code "(.*?)" within the given mezuro configuration$/) do |code| |
14 | - @another_compound_metric_configuration = FactoryGirl.create(:compound_metric_configuration, {id: nil, configuration_id: @mezuro_configuration.id, code: code, reading_group_id: @reading_group.id}) | |
14 | + @another_compound_metric_configuration = FactoryGirl.create(:compound_metric_configuration, {id: nil, configuration_id: @kalibro_configuration.id, code: code, reading_group_id: @reading_group.id}) | |
15 | 15 | end |
16 | 16 | |
17 | 17 | When(/^I visit the sample compound metric configuration edit page$/) do |
18 | - visit edit_mezuro_configuration_compound_metric_configuration_path(@compound_metric_configuration.configuration_id, @compound_metric_configuration.id) | |
18 | + visit edit_kalibro_configuration_compound_metric_configuration_path(@compound_metric_configuration.configuration_id, @compound_metric_configuration.id) | |
19 | 19 | end |
20 | 20 | |
21 | 21 | When(/^I click the edit link of the Coumpound Metric$/) do | ... | ... |
features/step_definitions/configuration_steps.rb
1 | 1 | Given(/^I am at the All Configurations page$/) do |
2 | - visit mezuro_configurations_path | |
2 | + visit kalibro_configurations_path | |
3 | 3 | end |
4 | 4 | |
5 | 5 | Given(/^I am at the New Configuration page$/) do |
6 | - visit new_mezuro_configuration_path | |
6 | + visit new_kalibro_configuration_path | |
7 | 7 | end |
8 | 8 | |
9 | 9 | Given(/^I have a configuration named "(.*?)"$/) do |name| |
10 | - @mezuro_configuration = FactoryGirl.create(:mezuro_configuration, {id: nil, name: name}) | |
10 | + @kalibro_configuration = FactoryGirl.create(:kalibro_configuration, {id: nil, name: name}) | |
11 | 11 | end |
12 | 12 | |
13 | 13 | Given(/^I have a sample configuration$/) do |
14 | - @mezuro_configuration = FactoryGirl.create(:mezuro_configuration, {id: nil}) | |
14 | + @kalibro_configuration = FactoryGirl.create(:kalibro_configuration, {id: nil}) | |
15 | 15 | end |
16 | 16 | |
17 | 17 | Given(/^I own a sample configuration$/) do |
18 | - @mezuro_configuration = FactoryGirl.create(:mezuro_configuration, {id: nil}) | |
19 | - FactoryGirl.create(:mezuro_configuration_ownership, {id: nil, user_id: @user.id, mezuro_configuration_id: @mezuro_configuration.id}) | |
18 | + @kalibro_configuration = FactoryGirl.create(:kalibro_configuration, {id: nil}) | |
19 | + FactoryGirl.create(:kalibro_configuration_ownership, {id: nil, user_id: @user.id, kalibro_configuration_id: @kalibro_configuration.id}) | |
20 | 20 | end |
21 | 21 | |
22 | 22 | Given(/^I am at the Sample Configuration page$/) do |
23 | - visit mezuro_configuration_path(@mezuro_configuration.id) | |
23 | + visit kalibro_configuration_path(@kalibro_configuration.id) | |
24 | 24 | end |
25 | 25 | |
26 | 26 | Given(/^I am at the sample configuration edit page$/) do |
27 | - visit edit_mezuro_configuration_path(@mezuro_configuration.id) | |
27 | + visit edit_kalibro_configuration_path(@kalibro_configuration.id) | |
28 | 28 | end |
29 | 29 | |
30 | 30 | Given(/^I own a configuration named "(.*?)"$/) do |name| |
31 | - @mezuro_configuration = FactoryGirl.create(:mezuro_configuration, {id: nil, name: name}) | |
32 | - FactoryGirl.create(:mezuro_configuration_ownership, {id: nil, user_id: @user.id, mezuro_configuration_id: @mezuro_configuration.id}) | |
31 | + @kalibro_configuration = FactoryGirl.create(:kalibro_configuration, {id: nil, name: name}) | |
32 | + FactoryGirl.create(:kalibro_configuration_ownership, {id: nil, user_id: @user.id, kalibro_configuration_id: @kalibro_configuration.id}) | |
33 | 33 | end |
34 | 34 | |
35 | 35 | When(/^I visit the sample configuration edit page$/) do |
36 | - visit edit_mezuro_configuration_path(@mezuro_configuration.id) | |
36 | + visit edit_kalibro_configuration_path(@kalibro_configuration.id) | |
37 | 37 | end |
38 | 38 | |
39 | 39 | Then(/^I should be in the Edit Configuration page$/) do |
... | ... | @@ -41,7 +41,7 @@ Then(/^I should be in the Edit Configuration page$/) do |
41 | 41 | end |
42 | 42 | |
43 | 43 | Then(/^The field "(.*?)" should be filled with the sample configuration "(.*?)"$/) do |field, value| |
44 | - expect(page.find_field(field).value).to eq(@mezuro_configuration.send(value)) | |
44 | + expect(page.find_field(field).value).to eq(@kalibro_configuration.send(value)) | |
45 | 45 | end |
46 | 46 | |
47 | 47 | Then(/^I should be in the All configurations page$/) do |
... | ... | @@ -49,10 +49,10 @@ Then(/^I should be in the All configurations page$/) do |
49 | 49 | end |
50 | 50 | |
51 | 51 | Then(/^the sample configuration should not be there$/) do |
52 | - expect { MezuroConfiguration.find(@mezuro_configuration.id) }.to raise_error | |
52 | + expect { KalibroConfiguration.find(@kalibro_configuration.id) }.to raise_error | |
53 | 53 | end |
54 | 54 | |
55 | 55 | Then(/^the sample configuration should be there$/) do |
56 | - expect(page).to have_content(@mezuro_configuration.name) | |
57 | - expect(page).to have_content(@mezuro_configuration.description) | |
56 | + expect(page).to have_content(@kalibro_configuration.name) | |
57 | + expect(page).to have_content(@kalibro_configuration.description) | |
58 | 58 | end |
59 | 59 | \ No newline at end of file | ... | ... |
features/step_definitions/metric_configuration_steps.rb
1 | 1 | Given(/^I have a sample metric configuration within the given mezuro configuration$/) do |
2 | 2 | @metric_configuration = FactoryGirl.create(:metric_configuration, |
3 | - {id: nil, configuration_id: @mezuro_configuration.id, reading_group_id: @reading_group.id} ) | |
3 | + {id: nil, configuration_id: @kalibro_configuration.id, reading_group_id: @reading_group.id} ) | |
4 | 4 | end |
5 | 5 | |
6 | 6 | Given(/^I have another metric configuration with code "(.*?)" within the given mezuro configuration$/) do |code| |
7 | 7 | @another_metric_configuration = FactoryGirl.create(:metric_configuration, |
8 | - {id: nil, configuration_id: @mezuro_configuration.id, reading_group_id: @reading_group.id, code: code} ) | |
8 | + {id: nil, configuration_id: @kalibro_configuration.id, reading_group_id: @reading_group.id, code: code} ) | |
9 | 9 | end |
10 | 10 | |
11 | 11 | When(/^I visit the sample metric configuration edit page$/) do |
12 | - visit edit_mezuro_configuration_metric_configuration_path(@metric_configuration.configuration_id, @metric_configuration.id) | |
12 | + visit edit_kalibro_configuration_metric_configuration_path(@metric_configuration.configuration_id, @metric_configuration.id) | |
13 | 13 | end |
14 | 14 | |
15 | 15 | When(/^I visit the sample metric configuration page$/) do |
16 | - visit mezuro_configuration_metric_configuration_path(@metric_configuration.configuration_id, @metric_configuration.id) | |
16 | + visit kalibro_configuration_metric_configuration_path(@metric_configuration.configuration_id, @metric_configuration.id) | |
17 | 17 | end |
18 | 18 | |
19 | 19 | When(/^I visit the sample metric configuration page$/) do |
20 | - visit edit_mezuro_configuration_path(@mezuro_configuration.id) | |
20 | + visit edit_kalibro_configuration_path(@kalibro_configuration.id) | |
21 | 21 | end |
22 | 22 | |
23 | 23 | Then(/^I am at the sample metric configuration page$/) do |
24 | - visit mezuro_configuration_metric_configuration_path(@metric_configuration.configuration_id, @metric_configuration.id) | |
24 | + visit kalibro_configuration_metric_configuration_path(@metric_configuration.configuration_id, @metric_configuration.id) | |
25 | 25 | expect(page).to have_content(@metric_configuration.metric.name) |
26 | 26 | expect(page).to have_content("Ranges") |
27 | 27 | end | ... | ... |
features/step_definitions/mezuro_range_steps.rb
... | ... | @@ -4,7 +4,7 @@ Given(/^I have a sample range within the sample metric configuration with beginn |
4 | 4 | end |
5 | 5 | |
6 | 6 | Given(/^I am at the Edit Mezuro Range page$/) do |
7 | - visit edit_mezuro_configuration_metric_configuration_mezuro_range_path(@metric_configuration.configuration_id, @metric_configuration.id, @mezuro_range.id) | |
7 | + visit edit_kalibro_configuration_metric_configuration_mezuro_range_path(@metric_configuration.configuration_id, @metric_configuration.id, @mezuro_range.id) | |
8 | 8 | end |
9 | 9 | |
10 | 10 | Given(/^the select field "(.*?)" is set as "(.*?)"$/) do |field, text| |
... | ... | @@ -22,7 +22,7 @@ Given(/^I have a sample range within the sample compound metric configuration$/) |
22 | 22 | end |
23 | 23 | |
24 | 24 | When(/^I am at the New Range page$/) do |
25 | - visit mezuro_configuration_metric_configuration_new_mezuro_range_path(@metric_configuration.configuration_id, @metric_configuration.id) | |
25 | + visit kalibro_configuration_metric_configuration_new_mezuro_range_path(@metric_configuration.configuration_id, @metric_configuration.id) | |
26 | 26 | end |
27 | 27 | |
28 | 28 | Then(/^I should be at the New Range page$/) do | ... | ... |
features/step_definitions/repository_steps.rb
1 | 1 | Given(/^I have a sample configuration with native metrics but without ranges$/) do |
2 | 2 | reading_group = FactoryGirl.create(:reading_group, id: nil) |
3 | 3 | reading = FactoryGirl.create(:reading, {id: nil, group_id: reading_group.id}) |
4 | - @mezuro_configuration = FactoryGirl.create(:mezuro_configuration, id: nil) | |
4 | + @kalibro_configuration = FactoryGirl.create(:kalibro_configuration, id: nil) | |
5 | 5 | metric_configuration = FactoryGirl.create(:metric_configuration, |
6 | 6 | {id: nil, |
7 | 7 | metric: FactoryGirl.build(:loc), |
8 | 8 | reading_group_id: reading_group.id, |
9 | - configuration_id: @mezuro_configuration.id, | |
9 | + configuration_id: @kalibro_configuration.id, | |
10 | 10 | code: 'loc'}) |
11 | 11 | end |
12 | 12 | |
13 | 13 | Given(/^I have a sample configuration with native metrics$/) do |
14 | 14 | reading_group = FactoryGirl.create(:reading_group, id: nil) |
15 | 15 | reading = FactoryGirl.create(:reading, {id: nil, group_id: reading_group.id}) |
16 | - @mezuro_configuration = FactoryGirl.create(:mezuro_configuration, id: nil) | |
16 | + @kalibro_configuration = FactoryGirl.create(:kalibro_configuration, id: nil) | |
17 | 17 | metric_configuration = FactoryGirl.create(:metric_configuration, |
18 | 18 | {id: nil, |
19 | 19 | metric: FactoryGirl.build(:loc), |
20 | 20 | reading_group_id: reading_group.id, |
21 | - configuration_id: @mezuro_configuration.id, | |
21 | + configuration_id: @kalibro_configuration.id, | |
22 | 22 | code: 'loc'}) |
23 | 23 | range = FactoryGirl.build(:mezuro_range, {id: nil, reading_id: reading.id, beginning: '-INF', :end => 'INF', metric_configuration_id: metric_configuration.id}) |
24 | 24 | range.save |
... | ... | @@ -26,17 +26,17 @@ end |
26 | 26 | |
27 | 27 | Given(/^I have a sample repository within the sample project$/) do |
28 | 28 | @repository = FactoryGirl.create(:repository, {project_id: @project.id, |
29 | - configuration_id: @mezuro_configuration.id, id: nil}) | |
29 | + configuration_id: @kalibro_configuration.id, id: nil}) | |
30 | 30 | end |
31 | 31 | |
32 | 32 | Given(/^I have a sample repository within the sample project named "(.+)"$/) do |name| |
33 | 33 | @repository = FactoryGirl.create(:repository, {project_id: @project.id, |
34 | - configuration_id: @mezuro_configuration.id, id: nil, name: name}) | |
34 | + configuration_id: @kalibro_configuration.id, id: nil, name: name}) | |
35 | 35 | end |
36 | 36 | |
37 | 37 | Given(/^I have a sample of an invalid repository within the sample project$/) do |
38 | 38 | @repository = FactoryGirl.create(:repository, {project_id: @project.id, |
39 | - configuration_id: @mezuro_configuration.id, id: nil, address: "https://invalidrepository.git"}) | |
39 | + configuration_id: @kalibro_configuration.id, id: nil, address: "https://invalidrepository.git"}) | |
40 | 40 | end |
41 | 41 | |
42 | 42 | Given(/^I start to process that repository$/) do |
... | ... | @@ -144,7 +144,7 @@ Then(/^I should see the given repository's content$/) do |
144 | 144 | expect(page).to have_content(@repository.name) |
145 | 145 | expect(page).to have_content(@repository.license) |
146 | 146 | expect(page).to have_content(@repository.address) |
147 | - expect(page).to have_content(@mezuro_configuration.name) | |
147 | + expect(page).to have_content(@kalibro_configuration.name) | |
148 | 148 | expect(page).to have_content("1 day") # The given repository periodicity |
149 | 149 | end |
150 | 150 | |
... | ... | @@ -173,7 +173,7 @@ Then(/^I should see the saved repository's content$/) do |
173 | 173 | expect(page).to have_content(@repository.name) |
174 | 174 | expect(page).to have_content(@repository.license) |
175 | 175 | expect(page).to have_content(@repository.address) |
176 | - expect(page).to have_content(@mezuro_configuration.name) | |
176 | + expect(page).to have_content(@kalibro_configuration.name) | |
177 | 177 | end |
178 | 178 | |
179 | 179 | Then(/^"(.*?)" should be less than "(.*?)"$/) do |arg1, arg2| | ... | ... |
spec/controllers/base_metric_configurations_controller_spec.rb
... | ... | @@ -41,11 +41,11 @@ end |
41 | 41 | |
42 | 42 | |
43 | 43 | describe InheritsFromBaseMetricConfigurationsController, :type => :controller do |
44 | - let(:mezuro_configuration) { FactoryGirl.build(:mezuro_configuration) } | |
44 | + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration) } | |
45 | 45 | |
46 | 46 | before do |
47 | 47 | Rails.application.routes.draw do |
48 | - resources :mezuro_configurations do | |
48 | + resources :kalibro_configurations do | |
49 | 49 | match '/metric_configurations/choose_metric' => 'metric_configurations#choose_metric', as: :choose_metric, :via => [:get] |
50 | 50 | resources :inherits_from_base_metric_configurations do |
51 | 51 | match '/metric_configurations/new' => 'metric_configurations#new', as: :new_metric_configuration, :via => [:post] |
... | ... | @@ -67,8 +67,8 @@ describe InheritsFromBaseMetricConfigurationsController, :type => :controller do |
67 | 67 | context 'when the current user owns the mezuro configuration' do |
68 | 68 | let!(:metric_configuration) { FactoryGirl.build(:metric_configuration) } |
69 | 69 | before :each do |
70 | - subject.expects(:mezuro_configuration_owner?).returns true | |
71 | - get :new, mezuro_configuration_id: mezuro_configuration.id | |
70 | + subject.expects(:kalibro_configuration_owner?).returns true | |
71 | + get :new, kalibro_configuration_id: kalibro_configuration.id | |
72 | 72 | end |
73 | 73 | |
74 | 74 | it { expect(metric_configuration).not_to be_nil } |
... | ... | @@ -77,10 +77,10 @@ describe InheritsFromBaseMetricConfigurationsController, :type => :controller do |
77 | 77 | |
78 | 78 | context "when the current user doesn't owns the mezuro configuration" do |
79 | 79 | before :each do |
80 | - get :new, mezuro_configuration_id: mezuro_configuration.id | |
80 | + get :new, kalibro_configuration_id: kalibro_configuration.id | |
81 | 81 | end |
82 | 82 | |
83 | - it { is_expected.to redirect_to(mezuro_configurations_url(mezuro_configuration.id)) } | |
83 | + it { is_expected.to redirect_to(kalibro_configurations_url(kalibro_configuration.id)) } | |
84 | 84 | it { is_expected.to respond_with(:redirect) } |
85 | 85 | end |
86 | 86 | end |
... | ... | @@ -96,12 +96,12 @@ describe InheritsFromBaseMetricConfigurationsController, :type => :controller do |
96 | 96 | |
97 | 97 | context 'when the current user owns the mezuro configuration' do |
98 | 98 | before :each do |
99 | - subject.expects(:mezuro_configuration_owner?).returns true | |
99 | + subject.expects(:kalibro_configuration_owner?).returns true | |
100 | 100 | end |
101 | 101 | |
102 | 102 | context 'with valid fields' do |
103 | 103 | before :each do |
104 | - post :create, mezuro_configuration_id: mezuro_configuration.id, metric_configuration: metric_configuration_params, metric_collector_name: metric_collector.name | |
104 | + post :create, kalibro_configuration_id: kalibro_configuration.id, metric_configuration: metric_configuration_params, metric_collector_name: metric_collector.name | |
105 | 105 | end |
106 | 106 | |
107 | 107 | it { expect(subject.metric_configuration).not_to be_nil } |
... | ... | @@ -121,7 +121,7 @@ describe InheritsFromBaseMetricConfigurationsController, :type => :controller do |
121 | 121 | subject.expects(:find_resource).with(MetricConfiguration, metric_configuration.id).returns(metric_configuration) |
122 | 122 | metric_configuration.expects(:kalibro_ranges).returns([mezuro_range]) |
123 | 123 | |
124 | - get :show, mezuro_configuration_id: metric_configuration.configuration_id.to_s, id: metric_configuration.id | |
124 | + get :show, kalibro_configuration_id: metric_configuration.configuration_id.to_s, id: metric_configuration.id | |
125 | 125 | end |
126 | 126 | |
127 | 127 | it { expect(subject.mezuro_ranges).not_to be_nil} | ... | ... |
spec/controllers/compound_metric_configurations_controller_spec.rb
1 | 1 | require 'rails_helper' |
2 | 2 | |
3 | 3 | describe CompoundMetricConfigurationsController, :type => :controller do |
4 | - let(:mezuro_configuration) { FactoryGirl.build(:mezuro_configuration) } | |
4 | + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration) } | |
5 | 5 | |
6 | 6 | describe 'new' do |
7 | 7 | before :each do |
... | ... | @@ -11,9 +11,9 @@ describe CompoundMetricConfigurationsController, :type => :controller do |
11 | 11 | context 'when the current user owns the mezuro configuration' do |
12 | 12 | let!(:metric_configuration) { FactoryGirl.build(:metric_configuration) } |
13 | 13 | before :each do |
14 | - subject.expects(:mezuro_configuration_owner?).returns true | |
15 | - MetricConfiguration.expects(:metric_configurations_of).with(mezuro_configuration.id).returns([metric_configuration]) | |
16 | - get :new, mezuro_configuration_id: mezuro_configuration.id | |
14 | + subject.expects(:kalibro_configuration_owner?).returns true | |
15 | + MetricConfiguration.expects(:metric_configurations_of).with(kalibro_configuration.id).returns([metric_configuration]) | |
16 | + get :new, kalibro_configuration_id: kalibro_configuration.id | |
17 | 17 | end |
18 | 18 | |
19 | 19 | it { is_expected.to respond_with(:success) } |
... | ... | @@ -22,10 +22,10 @@ describe CompoundMetricConfigurationsController, :type => :controller do |
22 | 22 | |
23 | 23 | context "when the current user doesn't owns the mezuro configuration" do |
24 | 24 | before :each do |
25 | - get :new, mezuro_configuration_id: mezuro_configuration.id | |
25 | + get :new, kalibro_configuration_id: kalibro_configuration.id | |
26 | 26 | end |
27 | 27 | |
28 | - it { is_expected.to redirect_to(mezuro_configurations_url(mezuro_configuration.id)) } | |
28 | + it { is_expected.to redirect_to(kalibro_configurations_url(kalibro_configuration.id)) } | |
29 | 29 | it { is_expected.to respond_with(:redirect) } |
30 | 30 | end |
31 | 31 | end |
... | ... | @@ -42,14 +42,14 @@ describe CompoundMetricConfigurationsController, :type => :controller do |
42 | 42 | |
43 | 43 | context 'when the current user owns the reading group' do |
44 | 44 | before :each do |
45 | - subject.expects(:mezuro_configuration_owner?).returns true | |
45 | + subject.expects(:kalibro_configuration_owner?).returns true | |
46 | 46 | end |
47 | 47 | |
48 | 48 | context 'with valid fields' do |
49 | 49 | before :each do |
50 | 50 | MetricConfiguration.any_instance.expects(:save).returns(true) |
51 | 51 | |
52 | - post :create, mezuro_configuration_id: mezuro_configuration.id, metric_configuration: metric_configuration_params | |
52 | + post :create, kalibro_configuration_id: kalibro_configuration.id, metric_configuration: metric_configuration_params | |
53 | 53 | end |
54 | 54 | |
55 | 55 | it { is_expected.to respond_with(:redirect) } |
... | ... | @@ -58,8 +58,8 @@ describe CompoundMetricConfigurationsController, :type => :controller do |
58 | 58 | context 'with invalid fields' do |
59 | 59 | before :each do |
60 | 60 | MetricConfiguration.any_instance.expects(:save).returns(false) |
61 | - MetricConfiguration.expects(:metric_configurations_of).with(mezuro_configuration.id).returns([compound_metric_configuration]) | |
62 | - post :create, mezuro_configuration_id: mezuro_configuration.id, metric_configuration: metric_configuration_params | |
61 | + MetricConfiguration.expects(:metric_configurations_of).with(kalibro_configuration.id).returns([compound_metric_configuration]) | |
62 | + post :create, kalibro_configuration_id: kalibro_configuration.id, metric_configuration: metric_configuration_params | |
63 | 63 | end |
64 | 64 | |
65 | 65 | it { is_expected.to render_template(:new) } |
... | ... | @@ -77,7 +77,7 @@ describe CompoundMetricConfigurationsController, :type => :controller do |
77 | 77 | subject.expects(:find_resource).with(MetricConfiguration, compound_metric_configuration.id).returns(compound_metric_configuration) |
78 | 78 | compound_metric_configuration.expects(:kalibro_ranges).returns([mezuro_range]) |
79 | 79 | |
80 | - get :show, mezuro_configuration_id: compound_metric_configuration.configuration_id.to_s, id: compound_metric_configuration.id | |
80 | + get :show, kalibro_configuration_id: compound_metric_configuration.configuration_id.to_s, id: compound_metric_configuration.id | |
81 | 81 | end |
82 | 82 | |
83 | 83 | it { is_expected.to render_template(:show) } |
... | ... | @@ -95,8 +95,8 @@ describe CompoundMetricConfigurationsController, :type => :controller do |
95 | 95 | before :each do |
96 | 96 | subject.expects(:metric_configuration_owner?).returns(true) |
97 | 97 | subject.expects(:find_resource).with(MetricConfiguration, compound_metric_configuration.id).returns(compound_metric_configuration) |
98 | - MetricConfiguration.expects(:metric_configurations_of).with(mezuro_configuration.id).returns([compound_metric_configuration]) | |
99 | - get :edit, id: compound_metric_configuration.id, mezuro_configuration_id: compound_metric_configuration.configuration_id.to_s | |
98 | + MetricConfiguration.expects(:metric_configurations_of).with(kalibro_configuration.id).returns([compound_metric_configuration]) | |
99 | + get :edit, id: compound_metric_configuration.id, kalibro_configuration_id: compound_metric_configuration.configuration_id.to_s | |
100 | 100 | end |
101 | 101 | |
102 | 102 | it { is_expected.to render_template(:edit) } |
... | ... | @@ -104,10 +104,10 @@ describe CompoundMetricConfigurationsController, :type => :controller do |
104 | 104 | |
105 | 105 | context 'when the user does not own the compound metric configuration' do |
106 | 106 | before do |
107 | - get :edit, id: compound_metric_configuration.id, mezuro_configuration_id: compound_metric_configuration.configuration_id.to_s | |
107 | + get :edit, id: compound_metric_configuration.id, kalibro_configuration_id: compound_metric_configuration.configuration_id.to_s | |
108 | 108 | end |
109 | 109 | |
110 | - it { is_expected.to redirect_to(mezuro_configurations_path(mezuro_configuration.id)) } | |
110 | + it { is_expected.to redirect_to(kalibro_configurations_path(kalibro_configuration.id)) } | |
111 | 111 | it { is_expected.to respond_with(:redirect) } |
112 | 112 | it { is_expected.to set_the_flash[:notice].to("You're not allowed to do this operation") } |
113 | 113 | end |
... | ... | @@ -115,7 +115,7 @@ describe CompoundMetricConfigurationsController, :type => :controller do |
115 | 115 | |
116 | 116 | context 'with no user logged in' do |
117 | 117 | before :each do |
118 | - get :edit, id: compound_metric_configuration.id, mezuro_configuration_id: compound_metric_configuration.configuration_id.to_s | |
118 | + get :edit, id: compound_metric_configuration.id, kalibro_configuration_id: compound_metric_configuration.configuration_id.to_s | |
119 | 119 | end |
120 | 120 | |
121 | 121 | it { is_expected.to redirect_to new_user_session_path } |
... | ... | @@ -141,20 +141,20 @@ describe CompoundMetricConfigurationsController, :type => :controller do |
141 | 141 | subject.expects(:find_resource).with(MetricConfiguration, compound_metric_configuration.id).returns(compound_metric_configuration) |
142 | 142 | MetricConfiguration.any_instance.expects(:update).with(metric_configuration_params).returns(true) |
143 | 143 | |
144 | - post :update, mezuro_configuration_id: compound_metric_configuration.configuration_id, id: compound_metric_configuration.id, metric_configuration: metric_configuration_params | |
144 | + post :update, kalibro_configuration_id: compound_metric_configuration.configuration_id, id: compound_metric_configuration.id, metric_configuration: metric_configuration_params | |
145 | 145 | end |
146 | 146 | |
147 | - it { should redirect_to(mezuro_configuration_path(compound_metric_configuration.configuration_id)) } | |
147 | + it { should redirect_to(kalibro_configuration_path(compound_metric_configuration.configuration_id)) } | |
148 | 148 | it { should respond_with(:redirect) } |
149 | 149 | end |
150 | 150 | |
151 | 151 | context 'with an invalid field' do |
152 | 152 | before :each do |
153 | 153 | subject.expects(:find_resource).with(MetricConfiguration, compound_metric_configuration.id).returns(compound_metric_configuration) |
154 | - MetricConfiguration.expects(:metric_configurations_of).with(mezuro_configuration.id).returns([compound_metric_configuration]) | |
154 | + MetricConfiguration.expects(:metric_configurations_of).with(kalibro_configuration.id).returns([compound_metric_configuration]) | |
155 | 155 | MetricConfiguration.any_instance.expects(:update).with(metric_configuration_params).returns(false) |
156 | 156 | |
157 | - post :update, mezuro_configuration_id: compound_metric_configuration.configuration_id, id: compound_metric_configuration.id, metric_configuration: metric_configuration_params | |
157 | + post :update, kalibro_configuration_id: compound_metric_configuration.configuration_id, id: compound_metric_configuration.id, metric_configuration: metric_configuration_params | |
158 | 158 | end |
159 | 159 | |
160 | 160 | it { should render_template(:edit) } |
... | ... | @@ -163,10 +163,10 @@ describe CompoundMetricConfigurationsController, :type => :controller do |
163 | 163 | |
164 | 164 | context 'when the user does not own the reading' do |
165 | 165 | before :each do |
166 | - post :update, mezuro_configuration_id: compound_metric_configuration.configuration_id, id: compound_metric_configuration.id, metric_configuration: metric_configuration_params | |
166 | + post :update, kalibro_configuration_id: compound_metric_configuration.configuration_id, id: compound_metric_configuration.id, metric_configuration: metric_configuration_params | |
167 | 167 | end |
168 | 168 | |
169 | - it { should redirect_to mezuro_configurations_path(compound_metric_configuration.configuration_id) } | |
169 | + it { should redirect_to kalibro_configurations_path(compound_metric_configuration.configuration_id) } | |
170 | 170 | end |
171 | 171 | end |
172 | 172 | end | ... | ... |
spec/controllers/concerns/ownership_authentication_spec.rb
... | ... | @@ -64,10 +64,10 @@ describe OwnershipAuthentication, type: :controller do |
64 | 64 | end |
65 | 65 | end |
66 | 66 | |
67 | - describe 'mezuro_configuration_owner?' do | |
68 | - let(:mezuro_configuration) { FactoryGirl.build(:mezuro_configuration) } | |
67 | + describe 'kalibro_configuration_owner?' do | |
68 | + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration) } | |
69 | 69 | |
70 | - context 'Not MezuroConfigurationsController nor MetricConfigurationsController nor CompoundMetricConfigurationsController' do | |
70 | + context 'Not KalibroConfigurationsController nor MetricConfigurationsController nor CompoundMetricConfigurationsController' do | |
71 | 71 | let!(:projects_controller) { ProjectsController.new } |
72 | 72 | |
73 | 73 | before do |
... | ... | @@ -75,7 +75,7 @@ describe OwnershipAuthentication, type: :controller do |
75 | 75 | end |
76 | 76 | |
77 | 77 | it 'should raise an exception' do |
78 | - expect { projects_controller.mezuro_configuration_owner? }.to raise_error("Not supported") | |
78 | + expect { projects_controller.kalibro_configuration_owner? }.to raise_error("Not supported") | |
79 | 79 | end |
80 | 80 | end |
81 | 81 | end | ... | ... |
spec/controllers/metric_configurations_controller_spec.rb
1 | 1 | require 'rails_helper' |
2 | 2 | |
3 | 3 | describe MetricConfigurationsController, :type => :controller do |
4 | - let(:mezuro_configuration) { FactoryGirl.build(:mezuro_configuration) } | |
4 | + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration) } | |
5 | 5 | describe 'choose_metric' do |
6 | 6 | let(:metric_collector) { FactoryGirl.build(:metric_collector) } |
7 | 7 | before :each do |
... | ... | @@ -10,9 +10,9 @@ describe MetricConfigurationsController, :type => :controller do |
10 | 10 | |
11 | 11 | context 'when adding new metrics' do |
12 | 12 | before :each do |
13 | - subject.expects(:mezuro_configuration_owner?).returns true | |
13 | + subject.expects(:kalibro_configuration_owner?).returns true | |
14 | 14 | KalibroClient::Processor::MetricCollector.expects(:all).returns([metric_collector]) |
15 | - get :choose_metric, mezuro_configuration_id: mezuro_configuration.id | |
15 | + get :choose_metric, kalibro_configuration_id: kalibro_configuration.id | |
16 | 16 | end |
17 | 17 | |
18 | 18 | it { is_expected.to respond_with(:success) } |
... | ... | @@ -28,9 +28,9 @@ describe MetricConfigurationsController, :type => :controller do |
28 | 28 | |
29 | 29 | context 'when the current user owns the mezuro configuration' do |
30 | 30 | before :each do |
31 | - subject.expects(:mezuro_configuration_owner?).returns true | |
31 | + subject.expects(:kalibro_configuration_owner?).returns true | |
32 | 32 | KalibroClient::Processor::MetricCollector.expects(:find).with(metric_collector.name).returns(metric_collector) |
33 | - post :new, mezuro_configuration_id: mezuro_configuration.id, metric_name: "Lines of Code", metric_collector_name: metric_collector.name | |
33 | + post :new, kalibro_configuration_id: kalibro_configuration.id, metric_name: "Lines of Code", metric_collector_name: metric_collector.name | |
34 | 34 | end |
35 | 35 | |
36 | 36 | it { is_expected.to respond_with(:success) } |
... | ... | @@ -39,10 +39,10 @@ describe MetricConfigurationsController, :type => :controller do |
39 | 39 | |
40 | 40 | context "when the current user doesn't owns the mezuro configuration" do |
41 | 41 | before :each do |
42 | - post :new, mezuro_configuration_id: mezuro_configuration.id, metric_name: "Lines of Code", metric_collector_name: metric_collector.name | |
42 | + post :new, kalibro_configuration_id: kalibro_configuration.id, metric_name: "Lines of Code", metric_collector_name: metric_collector.name | |
43 | 43 | end |
44 | 44 | |
45 | - it { is_expected.to redirect_to(mezuro_configurations_url(mezuro_configuration.id)) } | |
45 | + it { is_expected.to redirect_to(kalibro_configurations_url(kalibro_configuration.id)) } | |
46 | 46 | it { is_expected.to respond_with(:redirect) } |
47 | 47 | end |
48 | 48 | end |
... | ... | @@ -50,7 +50,7 @@ describe MetricConfigurationsController, :type => :controller do |
50 | 50 | describe 'create' do |
51 | 51 | let!(:metric_configuration) { FactoryGirl.build(:metric_configuration) } |
52 | 52 | let(:metric_configuration_params) { Hash[FactoryGirl.attributes_for(:metric_configuration).map { |k,v| [k.to_s, v.to_s] }] } #FIXME: Mocha is creating the expectations with strings, but FactoryGirl returns everything with symbols and integers |
53 | - let(:mezuro_configuration) { FactoryGirl.build(:mezuro_configuration) } | |
53 | + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration) } | |
54 | 54 | let(:metric_collector) { FactoryGirl.build(:metric_collector) } |
55 | 55 | |
56 | 56 | before do |
... | ... | @@ -59,7 +59,7 @@ describe MetricConfigurationsController, :type => :controller do |
59 | 59 | |
60 | 60 | context 'when the current user owns the metric configuration' do |
61 | 61 | before :each do |
62 | - subject.expects(:mezuro_configuration_owner?).returns true | |
62 | + subject.expects(:kalibro_configuration_owner?).returns true | |
63 | 63 | end |
64 | 64 | |
65 | 65 | context 'with valid fields' do |
... | ... | @@ -68,7 +68,7 @@ describe MetricConfigurationsController, :type => :controller do |
68 | 68 | KalibroClient::Processor::MetricCollector.expects(:find).with(metric_collector.name).returns(metric_collector) |
69 | 69 | metric_collector.expects(:metric).with(metric_configuration.metric.name).returns(metric_configuration.metric) |
70 | 70 | |
71 | - post :create, mezuro_configuration_id: mezuro_configuration.id, metric_configuration: metric_configuration_params, metric_collector_name: metric_collector.name, metric_name: metric_configuration.metric.name | |
71 | + post :create, kalibro_configuration_id: kalibro_configuration.id, metric_configuration: metric_configuration_params, metric_collector_name: metric_collector.name, metric_name: metric_configuration.metric.name | |
72 | 72 | end |
73 | 73 | |
74 | 74 | it { is_expected.to respond_with(:redirect) } |
... | ... | @@ -80,7 +80,7 @@ describe MetricConfigurationsController, :type => :controller do |
80 | 80 | KalibroClient::Processor::MetricCollector.expects(:find).with(metric_collector.name).returns(metric_collector) |
81 | 81 | metric_collector.expects(:metric).with(metric_configuration.metric.name).returns(metric_configuration.metric) |
82 | 82 | |
83 | - post :create, mezuro_configuration_id: mezuro_configuration.id, metric_configuration: metric_configuration_params, metric_collector_name: metric_collector.name, metric_name: metric_configuration.metric.name | |
83 | + post :create, kalibro_configuration_id: kalibro_configuration.id, metric_configuration: metric_configuration_params, metric_collector_name: metric_collector.name, metric_name: metric_configuration.metric.name | |
84 | 84 | end |
85 | 85 | |
86 | 86 | it { is_expected.to render_template(:new) } |
... | ... | @@ -98,7 +98,7 @@ describe MetricConfigurationsController, :type => :controller do |
98 | 98 | subject.expects(:find_resource).with(MetricConfiguration, metric_configuration.id).returns(metric_configuration) |
99 | 99 | metric_configuration.expects(:kalibro_ranges).returns([mezuro_range]) |
100 | 100 | |
101 | - get :show, mezuro_configuration_id: metric_configuration.configuration_id.to_s, id: metric_configuration.id | |
101 | + get :show, kalibro_configuration_id: metric_configuration.configuration_id.to_s, id: metric_configuration.id | |
102 | 102 | end |
103 | 103 | |
104 | 104 | it { is_expected.to render_template(:show) } |
... | ... | @@ -116,7 +116,7 @@ describe MetricConfigurationsController, :type => :controller do |
116 | 116 | before :each do |
117 | 117 | subject.expects(:metric_configuration_owner?).returns(true) |
118 | 118 | subject.expects(:find_resource).with(MetricConfiguration, metric_configuration.id).returns(metric_configuration) |
119 | - get :edit, id: metric_configuration.id, mezuro_configuration_id: metric_configuration.configuration_id.to_s | |
119 | + get :edit, id: metric_configuration.id, kalibro_configuration_id: metric_configuration.configuration_id.to_s | |
120 | 120 | end |
121 | 121 | |
122 | 122 | it { is_expected.to render_template(:edit) } |
... | ... | @@ -124,10 +124,10 @@ describe MetricConfigurationsController, :type => :controller do |
124 | 124 | |
125 | 125 | context 'when the user does not own the metric configuration' do |
126 | 126 | before do |
127 | - get :edit, id: metric_configuration.id, mezuro_configuration_id: metric_configuration.configuration_id.to_s | |
127 | + get :edit, id: metric_configuration.id, kalibro_configuration_id: metric_configuration.configuration_id.to_s | |
128 | 128 | end |
129 | 129 | |
130 | - it { is_expected.to redirect_to(mezuro_configurations_path(metric_configuration.configuration_id)) } | |
130 | + it { is_expected.to redirect_to(kalibro_configurations_path(metric_configuration.configuration_id)) } | |
131 | 131 | it { is_expected.to respond_with(:redirect) } |
132 | 132 | it { is_expected.to set_the_flash[:notice].to("You're not allowed to do this operation") } |
133 | 133 | end |
... | ... | @@ -135,7 +135,7 @@ describe MetricConfigurationsController, :type => :controller do |
135 | 135 | |
136 | 136 | context 'with no user logged in' do |
137 | 137 | before :each do |
138 | - get :edit, id: metric_configuration.id, mezuro_configuration_id: metric_configuration.configuration_id.to_s | |
138 | + get :edit, id: metric_configuration.id, kalibro_configuration_id: metric_configuration.configuration_id.to_s | |
139 | 139 | end |
140 | 140 | |
141 | 141 | it { is_expected.to redirect_to new_user_session_path } |
... | ... | @@ -161,10 +161,10 @@ describe MetricConfigurationsController, :type => :controller do |
161 | 161 | subject.expects(:find_resource).with(MetricConfiguration, metric_configuration.id).returns(metric_configuration) |
162 | 162 | MetricConfiguration.any_instance.expects(:update).with(metric_configuration_params).returns(true) |
163 | 163 | |
164 | - post :update, mezuro_configuration_id: metric_configuration.configuration_id, id: metric_configuration.id, metric_configuration: metric_configuration_params | |
164 | + post :update, kalibro_configuration_id: metric_configuration.configuration_id, id: metric_configuration.id, metric_configuration: metric_configuration_params | |
165 | 165 | end |
166 | 166 | |
167 | - it { is_expected.to redirect_to(mezuro_configuration_path(metric_configuration.configuration_id)) } | |
167 | + it { is_expected.to redirect_to(kalibro_configuration_path(metric_configuration.configuration_id)) } | |
168 | 168 | it { is_expected.to respond_with(:redirect) } |
169 | 169 | end |
170 | 170 | |
... | ... | @@ -173,7 +173,7 @@ describe MetricConfigurationsController, :type => :controller do |
173 | 173 | subject.expects(:find_resource).with(MetricConfiguration, metric_configuration.id).returns(metric_configuration) |
174 | 174 | MetricConfiguration.any_instance.expects(:update).with(metric_configuration_params).returns(false) |
175 | 175 | |
176 | - post :update, mezuro_configuration_id: metric_configuration.configuration_id, id: metric_configuration.id, metric_configuration: metric_configuration_params | |
176 | + post :update, kalibro_configuration_id: metric_configuration.configuration_id, id: metric_configuration.id, metric_configuration: metric_configuration_params | |
177 | 177 | end |
178 | 178 | |
179 | 179 | it { is_expected.to render_template(:edit) } |
... | ... | @@ -182,10 +182,10 @@ describe MetricConfigurationsController, :type => :controller do |
182 | 182 | |
183 | 183 | context 'when the user does not own the reading' do |
184 | 184 | before :each do |
185 | - post :update, mezuro_configuration_id: metric_configuration.configuration_id, id: metric_configuration.id, metric_configuration: metric_configuration_params | |
185 | + post :update, kalibro_configuration_id: metric_configuration.configuration_id, id: metric_configuration.id, metric_configuration: metric_configuration_params | |
186 | 186 | end |
187 | 187 | |
188 | - it { is_expected.to redirect_to mezuro_configurations_path(metric_configuration.configuration_id) } | |
188 | + it { is_expected.to redirect_to kalibro_configurations_path(metric_configuration.configuration_id) } | |
189 | 189 | end |
190 | 190 | end |
191 | 191 | end |
... | ... | @@ -205,26 +205,26 @@ describe MetricConfigurationsController, :type => :controller do |
205 | 205 | metric_configuration.expects(:destroy) |
206 | 206 | subject.expects(:find_resource).with(MetricConfiguration, metric_configuration.id).returns(metric_configuration) |
207 | 207 | |
208 | - delete :destroy, id: metric_configuration.id, mezuro_configuration_id: metric_configuration.configuration_id.to_s | |
208 | + delete :destroy, id: metric_configuration.id, kalibro_configuration_id: metric_configuration.configuration_id.to_s | |
209 | 209 | end |
210 | 210 | |
211 | - it { is_expected.to redirect_to(mezuro_configuration_path(metric_configuration.configuration_id)) } | |
211 | + it { is_expected.to redirect_to(kalibro_configuration_path(metric_configuration.configuration_id)) } | |
212 | 212 | it { is_expected.to respond_with(:redirect) } |
213 | 213 | end |
214 | 214 | |
215 | 215 | context "when the user doesn't own the configuration" do |
216 | 216 | before :each do |
217 | - delete :destroy, id: metric_configuration.id, mezuro_configuration_id: metric_configuration.configuration_id.to_s | |
217 | + delete :destroy, id: metric_configuration.id, kalibro_configuration_id: metric_configuration.configuration_id.to_s | |
218 | 218 | end |
219 | 219 | |
220 | - it { is_expected.to redirect_to(mezuro_configurations_path(metric_configuration.configuration_id)) } | |
220 | + it { is_expected.to redirect_to(kalibro_configurations_path(metric_configuration.configuration_id)) } | |
221 | 221 | it { is_expected.to respond_with(:redirect) } |
222 | 222 | end |
223 | 223 | end |
224 | 224 | |
225 | 225 | context 'with no User logged in' do |
226 | 226 | before :each do |
227 | - delete :destroy, id: metric_configuration.id, mezuro_configuration_id: mezuro_configuration.id.to_s | |
227 | + delete :destroy, id: metric_configuration.id, kalibro_configuration_id: kalibro_configuration.id.to_s | |
228 | 228 | end |
229 | 229 | |
230 | 230 | it { is_expected.to redirect_to new_user_session_path } | ... | ... |
spec/controllers/mezuro_configurations_controller_spec.rb
1 | 1 | require 'rails_helper' |
2 | 2 | |
3 | -describe MezuroConfigurationsController, :type => :controller do | |
3 | +describe KalibroConfigurationsController, :type => :controller do | |
4 | 4 | |
5 | 5 | describe 'new' do |
6 | 6 | before :each do |
... | ... | @@ -18,26 +18,26 @@ describe MezuroConfigurationsController, :type => :controller do |
18 | 18 | end |
19 | 19 | |
20 | 20 | context 'with valid fields' do |
21 | - let(:mezuro_configuration) { FactoryGirl.build(:mezuro_configuration) } | |
22 | - let(:subject_params) { Hash[FactoryGirl.attributes_for(:mezuro_configuration).map { |k,v| [k.to_s, v.to_s] }] } #FIXME: Mocha is creating the expectations with strings, but FactoryGirl returns everything with sybols and integers | |
21 | + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration) } | |
22 | + let(:subject_params) { Hash[FactoryGirl.attributes_for(:kalibro_configuration).map { |k,v| [k.to_s, v.to_s] }] } #FIXME: Mocha is creating the expectations with strings, but FactoryGirl returns everything with sybols and integers | |
23 | 23 | |
24 | 24 | before :each do |
25 | - MezuroConfiguration.any_instance.expects(:save).returns(true) | |
25 | + KalibroConfiguration.any_instance.expects(:save).returns(true) | |
26 | 26 | end |
27 | 27 | |
28 | 28 | context 'rendering the show' do |
29 | 29 | before :each do |
30 | - post :create, :mezuro_configuration => subject_params | |
30 | + post :create, :kalibro_configuration => subject_params | |
31 | 31 | end |
32 | 32 | |
33 | 33 | it 'should redirect to the show view' do |
34 | - expect(response).to redirect_to mezuro_configuration_path(mezuro_configuration.id) | |
34 | + expect(response).to redirect_to kalibro_configuration_path(kalibro_configuration.id) | |
35 | 35 | end |
36 | 36 | end |
37 | 37 | |
38 | 38 | context 'without rendering the show view' do |
39 | 39 | before :each do |
40 | - post :create, :mezuro_configuration => subject_params | |
40 | + post :create, :kalibro_configuration => subject_params | |
41 | 41 | end |
42 | 42 | |
43 | 43 | it { is_expected.to respond_with(:redirect) } |
... | ... | @@ -46,13 +46,13 @@ describe MezuroConfigurationsController, :type => :controller do |
46 | 46 | |
47 | 47 | context 'with an invalid field' do |
48 | 48 | before :each do |
49 | - @subject = FactoryGirl.build(:mezuro_configuration) | |
50 | - @subject_params = Hash[FactoryGirl.attributes_for(:mezuro_configuration).map { |k,v| [k.to_s, v.to_s] }] #FIXME: Mocha is creating the expectations with strings, but FactoryGirl returns everything with sybols and integers | |
49 | + @subject = FactoryGirl.build(:kalibro_configuration) | |
50 | + @subject_params = Hash[FactoryGirl.attributes_for(:kalibro_configuration).map { |k,v| [k.to_s, v.to_s] }] #FIXME: Mocha is creating the expectations with strings, but FactoryGirl returns everything with sybols and integers | |
51 | 51 | |
52 | - MezuroConfiguration.expects(:new).at_least_once.with(@subject_params).returns(@subject) | |
53 | - MezuroConfiguration.any_instance.expects(:save).returns(false) | |
52 | + KalibroConfiguration.expects(:new).at_least_once.with(@subject_params).returns(@subject) | |
53 | + KalibroConfiguration.any_instance.expects(:save).returns(false) | |
54 | 54 | |
55 | - post :create, :mezuro_configuration => @subject_params | |
55 | + post :create, :kalibro_configuration => @subject_params | |
56 | 56 | end |
57 | 57 | |
58 | 58 | it { is_expected.to render_template(:new) } |
... | ... | @@ -60,14 +60,14 @@ describe MezuroConfigurationsController, :type => :controller do |
60 | 60 | end |
61 | 61 | |
62 | 62 | describe 'show' do |
63 | - let(:mezuro_configuration) { FactoryGirl.build(:mezuro_configuration) } | |
63 | + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration) } | |
64 | 64 | let(:metric_configuration) { FactoryGirl.build(:metric_configuration) } |
65 | 65 | |
66 | 66 | before :each do |
67 | - mezuro_configuration.expects(:metric_configurations).returns(metric_configuration) | |
68 | - subject.expects(:find_resource).with(MezuroConfiguration, mezuro_configuration.id).returns(mezuro_configuration) | |
67 | + kalibro_configuration.expects(:metric_configurations).returns(metric_configuration) | |
68 | + subject.expects(:find_resource).with(KalibroConfiguration, kalibro_configuration.id).returns(kalibro_configuration) | |
69 | 69 | |
70 | - get :show, :id => mezuro_configuration.id | |
70 | + get :show, :id => kalibro_configuration.id | |
71 | 71 | end |
72 | 72 | |
73 | 73 | it { is_expected.to render_template(:show) } |
... | ... | @@ -75,47 +75,47 @@ describe MezuroConfigurationsController, :type => :controller do |
75 | 75 | |
76 | 76 | describe 'destroy' do |
77 | 77 | before do |
78 | - @subject = FactoryGirl.build(:mezuro_configuration) | |
78 | + @subject = FactoryGirl.build(:kalibro_configuration) | |
79 | 79 | end |
80 | 80 | |
81 | 81 | context 'with an User logged in' do |
82 | 82 | before do |
83 | 83 | sign_in FactoryGirl.create(:user) |
84 | - @ownership = FactoryGirl.build(:mezuro_configuration_ownership) | |
84 | + @ownership = FactoryGirl.build(:kalibro_configuration_ownership) | |
85 | 85 | @ownerships = [] |
86 | 86 | end |
87 | 87 | |
88 | - context 'when the user owns the mezuro_configuration' do | |
88 | + context 'when the user owns the kalibro_configuration' do | |
89 | 89 | before :each do |
90 | 90 | @ownership.expects(:destroy) |
91 | 91 | @subject.expects(:destroy) |
92 | 92 | |
93 | 93 | #Those two mocks looks the same but they are necessary since params[:id] is a String and @configuration.id is an Integer :( |
94 | - @ownerships.expects(:find_by_mezuro_configuration_id).with("#{@subject.id}").returns(@ownership) | |
95 | - @ownerships.expects(:find_by_mezuro_configuration_id).with(@subject.id).returns(@ownership) | |
94 | + @ownerships.expects(:find_by_kalibro_configuration_id).with("#{@subject.id}").returns(@ownership) | |
95 | + @ownerships.expects(:find_by_kalibro_configuration_id).with(@subject.id).returns(@ownership) | |
96 | 96 | |
97 | - User.any_instance.expects(:mezuro_configuration_ownerships).at_least_once.returns(@ownerships) | |
97 | + User.any_instance.expects(:kalibro_configuration_ownerships).at_least_once.returns(@ownerships) | |
98 | 98 | |
99 | - subject.expects(:find_resource).with(MezuroConfiguration, @subject.id).returns(@subject) | |
99 | + subject.expects(:find_resource).with(KalibroConfiguration, @subject.id).returns(@subject) | |
100 | 100 | delete :destroy, :id => @subject.id |
101 | 101 | end |
102 | 102 | |
103 | - it 'should redirect to the mezuro_configurations page' do | |
104 | - expect(response).to redirect_to mezuro_configurations_url | |
103 | + it 'should redirect to the kalibro_configurations page' do | |
104 | + expect(response).to redirect_to kalibro_configurations_url | |
105 | 105 | end |
106 | 106 | |
107 | 107 | it { is_expected.to respond_with(:redirect) } |
108 | 108 | end |
109 | 109 | |
110 | - context "when the user doesn't own the mezuro_configuration" do | |
110 | + context "when the user doesn't own the kalibro_configuration" do | |
111 | 111 | before :each do |
112 | - @ownerships.expects(:find_by_mezuro_configuration_id).with("#{@subject.id}").returns(nil) | |
113 | - User.any_instance.expects(:mezuro_configuration_ownerships).at_least_once.returns(@ownerships) | |
112 | + @ownerships.expects(:find_by_kalibro_configuration_id).with("#{@subject.id}").returns(nil) | |
113 | + User.any_instance.expects(:kalibro_configuration_ownerships).at_least_once.returns(@ownerships) | |
114 | 114 | |
115 | 115 | delete :destroy, :id => @subject.id |
116 | 116 | end |
117 | 117 | |
118 | - it { is_expected.to redirect_to(mezuro_configurations_path(@subject.id)) } | |
118 | + it { is_expected.to redirect_to(kalibro_configurations_path(@subject.id)) } | |
119 | 119 | end |
120 | 120 | end |
121 | 121 | |
... | ... | @@ -130,8 +130,8 @@ describe MezuroConfigurationsController, :type => :controller do |
130 | 130 | |
131 | 131 | describe 'index' do |
132 | 132 | before :each do |
133 | - @subject = FactoryGirl.build(:mezuro_configuration) | |
134 | - MezuroConfiguration.expects(:all).returns([@subject]) | |
133 | + @subject = FactoryGirl.build(:kalibro_configuration) | |
134 | + KalibroConfiguration.expects(:all).returns([@subject]) | |
135 | 135 | get :index |
136 | 136 | end |
137 | 137 | |
... | ... | @@ -140,44 +140,44 @@ describe MezuroConfigurationsController, :type => :controller do |
140 | 140 | |
141 | 141 | describe 'edit' do |
142 | 142 | before do |
143 | - @subject = FactoryGirl.build(:mezuro_configuration) | |
143 | + @subject = FactoryGirl.build(:kalibro_configuration) | |
144 | 144 | end |
145 | 145 | |
146 | 146 | context 'with an User logged in' do |
147 | 147 | before do |
148 | 148 | @user = FactoryGirl.create(:user) |
149 | - @ownership = FactoryGirl.build(:mezuro_configuration_ownership) | |
149 | + @ownership = FactoryGirl.build(:kalibro_configuration_ownership) | |
150 | 150 | @ownerships = [] |
151 | 151 | |
152 | - User.any_instance.expects(:mezuro_configuration_ownerships).at_least_once.returns(@ownerships) | |
152 | + User.any_instance.expects(:kalibro_configuration_ownerships).at_least_once.returns(@ownerships) | |
153 | 153 | |
154 | 154 | sign_in @user |
155 | 155 | end |
156 | 156 | |
157 | - context 'when the user owns the mezuro_configuration' do | |
157 | + context 'when the user owns the kalibro_configuration' do | |
158 | 158 | before :each do |
159 | - subject.expects(:find_resource).with(MezuroConfiguration, @subject.id).returns(@subject) | |
160 | - @ownerships.expects(:find_by_mezuro_configuration_id).with("#{@subject.id}").returns(@ownership) | |
159 | + subject.expects(:find_resource).with(KalibroConfiguration, @subject.id).returns(@subject) | |
160 | + @ownerships.expects(:find_by_kalibro_configuration_id).with("#{@subject.id}").returns(@ownership) | |
161 | 161 | |
162 | 162 | get :edit, :id => @subject.id |
163 | 163 | end |
164 | 164 | |
165 | 165 | it { is_expected.to render_template(:edit) } |
166 | 166 | |
167 | - it 'should assign to @mezuro_configuration the @subject' do | |
168 | - expect(assigns(:mezuro_configuration)).to eq(@subject) | |
167 | + it 'should assign to @kalibro_configuration the @subject' do | |
168 | + expect(assigns(:kalibro_configuration)).to eq(@subject) | |
169 | 169 | end |
170 | 170 | end |
171 | 171 | |
172 | - context 'when the user does not own the mezuro_configuration' do | |
172 | + context 'when the user does not own the kalibro_configuration' do | |
173 | 173 | before do |
174 | - @subject = FactoryGirl.build(:another_mezuro_configuration) | |
175 | - @ownerships.expects(:find_by_mezuro_configuration_id).with("#{@subject.id}").returns(nil) | |
174 | + @subject = FactoryGirl.build(:another_kalibro_configuration) | |
175 | + @ownerships.expects(:find_by_kalibro_configuration_id).with("#{@subject.id}").returns(nil) | |
176 | 176 | |
177 | 177 | get :edit, :id => @subject.id |
178 | 178 | end |
179 | 179 | |
180 | - it { is_expected.to redirect_to(mezuro_configurations_path(@subject.id)) } | |
180 | + it { is_expected.to redirect_to(kalibro_configurations_path(@subject.id)) } | |
181 | 181 | it { is_expected.to set_the_flash[:notice].to("You're not allowed to do this operation") } |
182 | 182 | end |
183 | 183 | end |
... | ... | @@ -192,42 +192,42 @@ describe MezuroConfigurationsController, :type => :controller do |
192 | 192 | end |
193 | 193 | |
194 | 194 | describe 'update' do |
195 | - let(:mezuro_configuration) {FactoryGirl.build(:mezuro_configuration)} | |
196 | - let(:mezuro_configuration_params) {Hash[FactoryGirl.attributes_for(:mezuro_configuration).map { |k,v| [k.to_s, v.to_s] }] } #FIXME: Mocha is creating the expectations with strings, but FactoryGirl returns everything with sybols and integers | |
195 | + let(:kalibro_configuration) {FactoryGirl.build(:kalibro_configuration)} | |
196 | + let(:kalibro_configuration_params) {Hash[FactoryGirl.attributes_for(:kalibro_configuration).map { |k,v| [k.to_s, v.to_s] }] } #FIXME: Mocha is creating the expectations with strings, but FactoryGirl returns everything with sybols and integers | |
197 | 197 | |
198 | 198 | context 'when the user is logged in' do |
199 | 199 | before do |
200 | 200 | sign_in FactoryGirl.create(:user) |
201 | 201 | end |
202 | 202 | |
203 | - context 'when user owns the mezuro_configuration' do | |
203 | + context 'when user owns the kalibro_configuration' do | |
204 | 204 | before do |
205 | - @ownership = FactoryGirl.build(:mezuro_configuration_ownership) | |
205 | + @ownership = FactoryGirl.build(:kalibro_configuration_ownership) | |
206 | 206 | @ownerships = [] |
207 | 207 | |
208 | - @ownerships.expects(:find_by_mezuro_configuration_id).with("#{mezuro_configuration.id}").returns(@ownership) | |
209 | - User.any_instance.expects(:mezuro_configuration_ownerships).at_least_once.returns(@ownerships) | |
208 | + @ownerships.expects(:find_by_kalibro_configuration_id).with("#{kalibro_configuration.id}").returns(@ownership) | |
209 | + User.any_instance.expects(:kalibro_configuration_ownerships).at_least_once.returns(@ownerships) | |
210 | 210 | end |
211 | 211 | |
212 | 212 | context 'with valid fields' do |
213 | 213 | before :each do |
214 | - subject.expects(:find_resource).with(MezuroConfiguration, mezuro_configuration.id).returns(mezuro_configuration) | |
215 | - MezuroConfiguration.any_instance.expects(:update).with(mezuro_configuration_params).returns(true) | |
214 | + subject.expects(:find_resource).with(KalibroConfiguration, kalibro_configuration.id).returns(kalibro_configuration) | |
215 | + KalibroConfiguration.any_instance.expects(:update).with(kalibro_configuration_params).returns(true) | |
216 | 216 | end |
217 | 217 | |
218 | 218 | context 'rendering the show' do |
219 | 219 | before :each do |
220 | - post :update, :id => mezuro_configuration.id, :mezuro_configuration => mezuro_configuration_params | |
220 | + post :update, :id => kalibro_configuration.id, :kalibro_configuration => kalibro_configuration_params | |
221 | 221 | end |
222 | 222 | |
223 | 223 | it 'should redirect to the show view' do |
224 | - expect(response).to redirect_to mezuro_configuration_path(mezuro_configuration.id) | |
224 | + expect(response).to redirect_to kalibro_configuration_path(kalibro_configuration.id) | |
225 | 225 | end |
226 | 226 | end |
227 | 227 | |
228 | 228 | context 'without rendering the show view' do |
229 | 229 | before :each do |
230 | - post :update, :id => mezuro_configuration.id, :mezuro_configuration => mezuro_configuration_params | |
230 | + post :update, :id => kalibro_configuration.id, :kalibro_configuration => kalibro_configuration_params | |
231 | 231 | end |
232 | 232 | |
233 | 233 | it { is_expected.to respond_with(:redirect) } |
... | ... | @@ -236,28 +236,28 @@ describe MezuroConfigurationsController, :type => :controller do |
236 | 236 | |
237 | 237 | context 'with an invalid field' do |
238 | 238 | before :each do |
239 | - subject.expects(:find_resource).with(MezuroConfiguration, mezuro_configuration.id).returns(mezuro_configuration) | |
240 | - MezuroConfiguration.any_instance.expects(:update).with(mezuro_configuration_params).returns(false) | |
239 | + subject.expects(:find_resource).with(KalibroConfiguration, kalibro_configuration.id).returns(kalibro_configuration) | |
240 | + KalibroConfiguration.any_instance.expects(:update).with(kalibro_configuration_params).returns(false) | |
241 | 241 | |
242 | - post :update, :id => mezuro_configuration.id, :mezuro_configuration => mezuro_configuration_params | |
242 | + post :update, :id => kalibro_configuration.id, :kalibro_configuration => kalibro_configuration_params | |
243 | 243 | end |
244 | 244 | |
245 | 245 | it { is_expected.to render_template(:edit) } |
246 | 246 | end |
247 | 247 | end |
248 | 248 | |
249 | - context 'when the user does not own the mezuro_configuration' do | |
249 | + context 'when the user does not own the kalibro_configuration' do | |
250 | 250 | before :each do |
251 | - post :update, :id => mezuro_configuration.id, :mezuro_configuration => mezuro_configuration_params | |
251 | + post :update, :id => kalibro_configuration.id, :kalibro_configuration => kalibro_configuration_params | |
252 | 252 | end |
253 | 253 | |
254 | - it { is_expected.to redirect_to mezuro_configurations_path(mezuro_configuration.id) } | |
254 | + it { is_expected.to redirect_to kalibro_configurations_path(kalibro_configuration.id) } | |
255 | 255 | end |
256 | 256 | end |
257 | 257 | |
258 | 258 | context 'with no user logged in' do |
259 | 259 | before :each do |
260 | - post :update, :id => mezuro_configuration.id, :mezuro_configuration => mezuro_configuration_params | |
260 | + post :update, :id => kalibro_configuration.id, :kalibro_configuration => kalibro_configuration_params | |
261 | 261 | end |
262 | 262 | |
263 | 263 | it { is_expected.to redirect_to new_user_session_path } | ... | ... |
spec/controllers/mezuro_ranges_controller_spec.rb
... | ... | @@ -5,7 +5,7 @@ describe MezuroRangesController, :type => :controller do |
5 | 5 | let(:metric_configuration) { FactoryGirl.build(:metric_configuration) } |
6 | 6 | |
7 | 7 | describe 'new' do |
8 | - let(:mezuro_configuration) { FactoryGirl.build(:mezuro_configuration) } | |
8 | + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration) } | |
9 | 9 | |
10 | 10 | before :each do |
11 | 11 | sign_in FactoryGirl.create(:user) |
... | ... | @@ -16,7 +16,7 @@ describe MezuroRangesController, :type => :controller do |
16 | 16 | subject.expects(:metric_configuration_owner?).returns true |
17 | 17 | MetricConfiguration.expects(:find).with(mezuro_range.metric_configuration_id).returns(metric_configuration) |
18 | 18 | Reading.expects(:readings_of).with(metric_configuration.reading_group_id).returns([]) |
19 | - get :new, mezuro_configuration_id: mezuro_configuration.id, metric_configuration_id: mezuro_range.metric_configuration_id | |
19 | + get :new, kalibro_configuration_id: kalibro_configuration.id, metric_configuration_id: mezuro_range.metric_configuration_id | |
20 | 20 | end |
21 | 21 | |
22 | 22 | it { is_expected.to respond_with(:success) } |
... | ... | @@ -25,17 +25,17 @@ describe MezuroRangesController, :type => :controller do |
25 | 25 | |
26 | 26 | context "when the current user doesn't owns the metric configuration" do |
27 | 27 | before :each do |
28 | - get :new, mezuro_configuration_id: mezuro_configuration.id, metric_configuration_id: mezuro_range.metric_configuration_id | |
28 | + get :new, kalibro_configuration_id: kalibro_configuration.id, metric_configuration_id: mezuro_range.metric_configuration_id | |
29 | 29 | end |
30 | 30 | |
31 | - it { is_expected.to redirect_to(mezuro_configurations_path(mezuro_configuration.id)) } | |
31 | + it { is_expected.to redirect_to(kalibro_configurations_path(kalibro_configuration.id)) } | |
32 | 32 | it { is_expected.to respond_with(:redirect) } |
33 | 33 | end |
34 | 34 | end |
35 | 35 | |
36 | 36 | describe 'create' do |
37 | 37 | let(:mezuro_range_params) { Hash[FactoryGirl.attributes_for(:mezuro_range).map { |k,v| [k.to_s, v.to_s] }] } #FIXME: Mocha is creating the expectations with strings, but FactoryGirl returns everything with symbols and integers |
38 | - let(:mezuro_configuration) { FactoryGirl.build(:mezuro_configuration) } | |
38 | + let(:kalibro_configuration) { FactoryGirl.build(:kalibro_configuration) } | |
39 | 39 | |
40 | 40 | before do |
41 | 41 | sign_in FactoryGirl.create(:user) |
... | ... | @@ -50,7 +50,7 @@ describe MezuroRangesController, :type => :controller do |
50 | 50 | before :each do |
51 | 51 | MezuroRange.any_instance.expects(:save).returns(true) |
52 | 52 | |
53 | - post :create, mezuro_configuration_id: mezuro_configuration.id, metric_configuration_id: metric_configuration.id, mezuro_range: mezuro_range_params | |
53 | + post :create, kalibro_configuration_id: kalibro_configuration.id, metric_configuration_id: metric_configuration.id, mezuro_range: mezuro_range_params | |
54 | 54 | end |
55 | 55 | |
56 | 56 | it { is_expected.to respond_with(:redirect) } |
... | ... | @@ -62,7 +62,7 @@ describe MezuroRangesController, :type => :controller do |
62 | 62 | MetricConfiguration.expects(:find).with(metric_configuration.id).returns(metric_configuration) |
63 | 63 | Reading.expects(:readings_of).with(metric_configuration.reading_group_id).returns([]) |
64 | 64 | |
65 | - post :create, mezuro_configuration_id: mezuro_configuration.id, metric_configuration_id: metric_configuration.id, mezuro_range: mezuro_range_params | |
65 | + post :create, kalibro_configuration_id: kalibro_configuration.id, metric_configuration_id: metric_configuration.id, mezuro_range: mezuro_range_params | |
66 | 66 | end |
67 | 67 | |
68 | 68 | it { is_expected.to render_template(:new) } |
... | ... | @@ -82,26 +82,26 @@ describe MezuroRangesController, :type => :controller do |
82 | 82 | mezuro_range.expects(:destroy) |
83 | 83 | subject.expects(:find_resource).with(MezuroRange, mezuro_range.id).returns(mezuro_range) |
84 | 84 | |
85 | - delete :destroy, id: mezuro_range.id.to_s, metric_configuration_id: metric_configuration.id.to_s, mezuro_configuration_id: metric_configuration.configuration_id.to_s | |
85 | + delete :destroy, id: mezuro_range.id.to_s, metric_configuration_id: metric_configuration.id.to_s, kalibro_configuration_id: metric_configuration.configuration_id.to_s | |
86 | 86 | end |
87 | 87 | |
88 | - it { is_expected.to redirect_to(mezuro_configuration_metric_configuration_path(metric_configuration.configuration_id, metric_configuration.id)) } | |
88 | + it { is_expected.to redirect_to(kalibro_configuration_metric_configuration_path(metric_configuration.configuration_id, metric_configuration.id)) } | |
89 | 89 | it { is_expected.to respond_with(:redirect) } |
90 | 90 | end |
91 | 91 | |
92 | 92 | context "when the user doesn't own the metric configuration" do |
93 | 93 | before :each do |
94 | - delete :destroy, id: mezuro_range.id.to_s, metric_configuration_id: metric_configuration.id.to_s, mezuro_configuration_id: metric_configuration.configuration_id.to_s | |
94 | + delete :destroy, id: mezuro_range.id.to_s, metric_configuration_id: metric_configuration.id.to_s, kalibro_configuration_id: metric_configuration.configuration_id.to_s | |
95 | 95 | end |
96 | 96 | |
97 | - it { is_expected.to redirect_to(mezuro_configurations_path(metric_configuration.configuration_id)) } | |
97 | + it { is_expected.to redirect_to(kalibro_configurations_path(metric_configuration.configuration_id)) } | |
98 | 98 | it { is_expected.to respond_with(:redirect) } |
99 | 99 | end |
100 | 100 | end |
101 | 101 | |
102 | 102 | context 'with no User logged in' do |
103 | 103 | before :each do |
104 | - delete :destroy, id: mezuro_range.id.to_s, metric_configuration_id: metric_configuration.id.to_s, mezuro_configuration_id: metric_configuration.configuration_id.to_s | |
104 | + delete :destroy, id: mezuro_range.id.to_s, metric_configuration_id: metric_configuration.id.to_s, kalibro_configuration_id: metric_configuration.configuration_id.to_s | |
105 | 105 | end |
106 | 106 | |
107 | 107 | it { is_expected.to redirect_to new_user_session_path } |
... | ... | @@ -124,7 +124,7 @@ describe MezuroRangesController, :type => :controller do |
124 | 124 | subject.expects(:find_resource).with(MezuroRange, mezuro_range.id).returns(mezuro_range) |
125 | 125 | MetricConfiguration.expects(:find).with(metric_configuration.id).returns(metric_configuration) |
126 | 126 | Reading.expects(:readings_of).with(metric_configuration.reading_group_id).returns([reading]) |
127 | - get :edit, id: mezuro_range.id, mezuro_configuration_id: metric_configuration.configuration_id, metric_configuration_id: metric_configuration.id | |
127 | + get :edit, id: mezuro_range.id, kalibro_configuration_id: metric_configuration.configuration_id, metric_configuration_id: metric_configuration.id | |
128 | 128 | end |
129 | 129 | |
130 | 130 | it { is_expected.to render_template(:edit) } |
... | ... | @@ -134,10 +134,10 @@ describe MezuroRangesController, :type => :controller do |
134 | 134 | let!(:reading_group) { FactoryGirl.build(:reading_group, id: metric_configuration.reading_group_id) } |
135 | 135 | |
136 | 136 | before do |
137 | - get :edit, id: mezuro_range.id, mezuro_configuration_id: metric_configuration.configuration_id, metric_configuration_id: metric_configuration.id | |
137 | + get :edit, id: mezuro_range.id, kalibro_configuration_id: metric_configuration.configuration_id, metric_configuration_id: metric_configuration.id | |
138 | 138 | end |
139 | 139 | |
140 | - it { is_expected.to redirect_to(mezuro_configurations_url(metric_configuration.configuration_id)) } | |
140 | + it { is_expected.to redirect_to(kalibro_configurations_url(metric_configuration.configuration_id)) } | |
141 | 141 | it { is_expected.to respond_with(:redirect) } |
142 | 142 | it { is_expected.to set_the_flash[:notice].to("You're not allowed to do this operation") } |
143 | 143 | end |
... | ... | @@ -145,7 +145,7 @@ describe MezuroRangesController, :type => :controller do |
145 | 145 | |
146 | 146 | context 'with no user logged in' do |
147 | 147 | before :each do |
148 | - get :edit, id: mezuro_range.id, mezuro_configuration_id: metric_configuration.configuration_id, metric_configuration_id: metric_configuration.id | |
148 | + get :edit, id: mezuro_range.id, kalibro_configuration_id: metric_configuration.configuration_id, metric_configuration_id: metric_configuration.id | |
149 | 149 | end |
150 | 150 | |
151 | 151 | it { is_expected.to redirect_to new_user_session_path } |
... | ... | @@ -173,10 +173,10 @@ describe MezuroRangesController, :type => :controller do |
173 | 173 | subject.expects(:find_resource).with(MezuroRange, mezuro_range.id).returns(mezuro_range) |
174 | 174 | MezuroRange.any_instance.expects(:update).with(mezuro_range_params).returns(true) |
175 | 175 | |
176 | - post :update, mezuro_configuration_id: metric_configuration.configuration_id, id: mezuro_range.id, metric_configuration_id: metric_configuration.id, mezuro_range: mezuro_range_params | |
176 | + post :update, kalibro_configuration_id: metric_configuration.configuration_id, id: mezuro_range.id, metric_configuration_id: metric_configuration.id, mezuro_range: mezuro_range_params | |
177 | 177 | end |
178 | 178 | |
179 | - it { is_expected.to redirect_to(mezuro_configuration_metric_configuration_path(metric_configuration.configuration_id, metric_configuration.id)) } | |
179 | + it { is_expected.to redirect_to(kalibro_configuration_metric_configuration_path(metric_configuration.configuration_id, metric_configuration.id)) } | |
180 | 180 | it { is_expected.to respond_with(:redirect) } |
181 | 181 | end |
182 | 182 | |
... | ... | @@ -187,7 +187,7 @@ describe MezuroRangesController, :type => :controller do |
187 | 187 | MetricConfiguration.expects(:find).with(metric_configuration.id).returns(metric_configuration) |
188 | 188 | Reading.expects(:readings_of).with(metric_configuration.reading_group_id).returns([reading]) |
189 | 189 | |
190 | - post :update, mezuro_configuration_id: metric_configuration.configuration_id, id: mezuro_range.id, metric_configuration_id: metric_configuration.id, mezuro_range: mezuro_range_params | |
190 | + post :update, kalibro_configuration_id: metric_configuration.configuration_id, id: mezuro_range.id, metric_configuration_id: metric_configuration.id, mezuro_range: mezuro_range_params | |
191 | 191 | end |
192 | 192 | |
193 | 193 | it { is_expected.to render_template(:edit) } |
... | ... | @@ -196,10 +196,10 @@ describe MezuroRangesController, :type => :controller do |
196 | 196 | |
197 | 197 | context 'when the user does not own the mezuro range' do |
198 | 198 | before :each do |
199 | - post :update, mezuro_configuration_id: metric_configuration.configuration_id, id: mezuro_range.id, metric_configuration_id: metric_configuration.id, mezuro_range: mezuro_range_params | |
199 | + post :update, kalibro_configuration_id: metric_configuration.configuration_id, id: mezuro_range.id, metric_configuration_id: metric_configuration.id, mezuro_range: mezuro_range_params | |
200 | 200 | end |
201 | 201 | |
202 | - it { is_expected.to redirect_to mezuro_configurations_path(metric_configuration.configuration_id) } | |
202 | + it { is_expected.to redirect_to kalibro_configurations_path(metric_configuration.configuration_id) } | |
203 | 203 | end |
204 | 204 | end |
205 | 205 | end | ... | ... |
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 | - MezuroConfiguration.expects(:find).with(repository.id).returns(FactoryGirl.build(:mezuro_configuration)) | |
96 | + KalibroConfiguration.expects(:find).with(repository.id).returns(FactoryGirl.build(:kalibro_configuration)) | |
97 | 97 | subject.expects(:find_resource).with(Repository, 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 | - MezuroConfiguration.expects(:find).with(repository.id).returns(FactoryGirl.build(:mezuro_configuration)) | |
110 | + KalibroConfiguration.expects(:find).with(repository.id).returns(FactoryGirl.build(:kalibro_configuration)) | |
111 | 111 | subject.expects(:find_resource).with(Repository, repository.id).returns(repository) |
112 | 112 | |
113 | 113 | get :show, id: repository.id.to_s, project_id: project.id.to_s |
... | ... | @@ -331,7 +331,7 @@ describe RepositoriesController, :type => :controller do |
331 | 331 | subject.expects(:repository_owner?).returns true |
332 | 332 | repository.expects(:process) |
333 | 333 | Repository.expects(:find).at_least_once.with(repository.id).returns(repository) |
334 | - MezuroConfiguration.expects(:find).with(repository.id).returns(FactoryGirl.build(:mezuro_configuration)) | |
334 | + KalibroConfiguration.expects(:find).with(repository.id).returns(FactoryGirl.build(:kalibro_configuration)) | |
335 | 335 | get :process_repository, project_id: project.id.to_s, id: repository.id |
336 | 336 | end |
337 | 337 | it { is_expected.to redirect_to(project_repository_path(repository.project_id, repository.id)) } | ... | ... |
spec/factories/mezuro_configuration_ownerships.rb
spec/factories/mezuro_configurations.rb
1 | 1 | FactoryGirl.define do |
2 | - factory :mezuro_configuration, class: MezuroConfiguration do | |
2 | + factory :kalibro_configuration, class: KalibroConfiguration do | |
3 | 3 | id 1 |
4 | 4 | name "Java" |
5 | 5 | description "Code metrics for Java." |
6 | 6 | end |
7 | 7 | |
8 | - factory :another_mezuro_configuration, class: MezuroConfiguration do | |
8 | + factory :another_kalibro_configuration, class: KalibroConfiguration do | |
9 | 9 | id 12 |
10 | 10 | name "Perl" |
11 | 11 | description "Code metrics for Perl." | ... | ... |
spec/helpers/mezuro_configurations_helper_spec.rb
1 | 1 | require 'rails_helper' |
2 | 2 | |
3 | -describe MezuroConfigurationsHelper, :type => :helper do | |
4 | - describe 'mezuro_configuration_owner?' do | |
3 | +describe KalibroConfigurationsHelper, :type => :helper do | |
4 | + describe 'kalibro_configuration_owner?' do | |
5 | 5 | before :each do |
6 | - @subject = FactoryGirl.build(:mezuro_configuration) | |
6 | + @subject = FactoryGirl.build(:kalibro_configuration) | |
7 | 7 | end |
8 | 8 | |
9 | 9 | context 'returns false if not logged in' do |
10 | 10 | before :each do |
11 | 11 | helper.expects(:user_signed_in?).returns(false) |
12 | 12 | end |
13 | - it { expect(helper.mezuro_configuration_owner?(@subject.id)).to be_falsey } | |
13 | + it { expect(helper.kalibro_configuration_owner?(@subject.id)).to be_falsey } | |
14 | 14 | end |
15 | 15 | |
16 | 16 | context 'returns false if is not the owner' do |
... | ... | @@ -19,40 +19,40 @@ describe MezuroConfigurationsHelper, :type => :helper do |
19 | 19 | helper.expects(:current_user).returns(FactoryGirl.build(:user)) |
20 | 20 | |
21 | 21 | @ownerships = [] |
22 | - @ownerships.expects(:find_by_mezuro_configuration_id).with(@subject.id).returns(nil) | |
22 | + @ownerships.expects(:find_by_kalibro_configuration_id).with(@subject.id).returns(nil) | |
23 | 23 | |
24 | - User.any_instance.expects(:mezuro_configuration_ownerships).returns(@ownerships) | |
24 | + User.any_instance.expects(:kalibro_configuration_ownerships).returns(@ownerships) | |
25 | 25 | end |
26 | 26 | |
27 | - it { expect(helper.mezuro_configuration_owner?(@subject.id)).to be_falsey } | |
27 | + it { expect(helper.kalibro_configuration_owner?(@subject.id)).to be_falsey } | |
28 | 28 | end |
29 | 29 | |
30 | - context 'returns true if user is the mezuro_configuration owner' do | |
30 | + context 'returns true if user is the kalibro_configuration owner' do | |
31 | 31 | before :each do |
32 | 32 | helper.expects(:user_signed_in?).returns(true) |
33 | 33 | helper.expects(:current_user).returns(FactoryGirl.build(:user)) |
34 | 34 | |
35 | - @ownership = FactoryGirl.build(:mezuro_configuration_ownership) | |
35 | + @ownership = FactoryGirl.build(:kalibro_configuration_ownership) | |
36 | 36 | @ownerships = [] |
37 | - @ownerships.expects(:find_by_mezuro_configuration_id).with(@subject.id).returns(@ownership) | |
38 | - User.any_instance.expects(:mezuro_configuration_ownerships).returns(@ownerships) | |
37 | + @ownerships.expects(:find_by_kalibro_configuration_id).with(@subject.id).returns(@ownership) | |
38 | + User.any_instance.expects(:kalibro_configuration_ownerships).returns(@ownerships) | |
39 | 39 | end |
40 | 40 | |
41 | - it { expect(helper.mezuro_configuration_owner?(@subject.id)).to be_truthy } | |
41 | + it { expect(helper.kalibro_configuration_owner?(@subject.id)).to be_truthy } | |
42 | 42 | end |
43 | 43 | end |
44 | 44 | |
45 | 45 | describe 'link to edit form' do |
46 | 46 | context 'when the metric is native' do |
47 | 47 | let(:metric_configuration) { FactoryGirl.build(:metric_configuration) } |
48 | - let(:response_link) {"<a class=\"btn btn-info\" href=\"/mezuro_configurations/#{metric_configuration.configuration_id}/metric_configurations/#{metric_configuration.id}/edit\">Edit</a>"} | |
48 | + let(:response_link) {"<a class=\"btn btn-info\" href=\"/kalibro_configurations/#{metric_configuration.configuration_id}/metric_configurations/#{metric_configuration.id}/edit\">Edit</a>"} | |
49 | 49 | |
50 | 50 | it { expect(helper.link_to_edit_form(metric_configuration, metric_configuration.configuration_id)).to eq(response_link) } |
51 | 51 | end |
52 | 52 | |
53 | 53 | context 'when the metric is compound' do |
54 | 54 | let(:compound_metric_configuration) { FactoryGirl.build(:compound_metric_configuration) } |
55 | - let(:response_link) {"<a class=\"btn btn-info\" href=\"/mezuro_configurations/#{compound_metric_configuration.configuration_id}/compound_metric_configurations/#{compound_metric_configuration.id}/edit\">Edit</a>"} | |
55 | + let(:response_link) {"<a class=\"btn btn-info\" href=\"/kalibro_configurations/#{compound_metric_configuration.configuration_id}/compound_metric_configurations/#{compound_metric_configuration.id}/edit\">Edit</a>"} | |
56 | 56 | |
57 | 57 | it { expect(helper.link_to_edit_form(compound_metric_configuration, compound_metric_configuration.configuration_id)).to eq(response_link) } |
58 | 58 | end |
... | ... | @@ -61,14 +61,14 @@ describe MezuroConfigurationsHelper, :type => :helper do |
61 | 61 | describe 'link to show page' do |
62 | 62 | context 'when the metric is native' do |
63 | 63 | let(:metric_configuration) { FactoryGirl.build(:metric_configuration) } |
64 | - let(:response_link) {"<a class=\"btn btn-info\" href=\"/mezuro_configurations/#{metric_configuration.configuration_id}/metric_configurations/#{metric_configuration.id}\">Show</a>"} | |
64 | + let(:response_link) {"<a class=\"btn btn-info\" href=\"/kalibro_configurations/#{metric_configuration.configuration_id}/metric_configurations/#{metric_configuration.id}\">Show</a>"} | |
65 | 65 | |
66 | 66 | it { expect(helper.link_to_show_page(metric_configuration, metric_configuration.configuration_id)).to eq(response_link) } |
67 | 67 | end |
68 | 68 | |
69 | 69 | context 'when the metric is compound' do |
70 | 70 | let(:compound_metric_configuration) { FactoryGirl.build(:compound_metric_configuration) } |
71 | - let(:response_link) {"<a class=\"btn btn-info\" href=\"/mezuro_configurations/#{compound_metric_configuration.configuration_id}/compound_metric_configurations/#{compound_metric_configuration.id}\">Show</a>"} | |
71 | + let(:response_link) {"<a class=\"btn btn-info\" href=\"/kalibro_configurations/#{compound_metric_configuration.configuration_id}/compound_metric_configurations/#{compound_metric_configuration.id}\">Show</a>"} | |
72 | 72 | |
73 | 73 | it { expect(helper.link_to_show_page(compound_metric_configuration, compound_metric_configuration.configuration_id)).to eq(response_link) } |
74 | 74 | end | ... | ... |
spec/models/mezuro_configuration_ownership_spec.rb
spec/models/user_spec.rb
... | ... | @@ -12,7 +12,7 @@ describe User, :type => :model do |
12 | 12 | describe 'associations' do |
13 | 13 | it { is_expected.to have_many(:project_ownerships) } |
14 | 14 | it { is_expected.to have_many(:reading_group_ownerships) } |
15 | - it { is_expected.to have_many(:mezuro_configuration_ownerships) } | |
15 | + it { is_expected.to have_many(:kalibro_configuration_ownerships) } | |
16 | 16 | end |
17 | 17 | |
18 | 18 | describe 'methods' do | ... | ... |
spec/routing/compound_metric_configurations_routing_spec.rb
... | ... | @@ -2,19 +2,19 @@ require "rails_helper" |
2 | 2 | |
3 | 3 | describe CompoundMetricConfigurationsController, :type => :routing do |
4 | 4 | describe "routing" do |
5 | - it { is_expected.to route(:get, '/mezuro_configurations/1/compound_metric_configurations/new'). | |
6 | - to(controller: :compound_metric_configurations, action: :new, mezuro_configuration_id: "1") } | |
7 | - it { is_expected.to route(:get, '/mezuro_configurations/1/compound_metric_configurations'). | |
8 | - to(controller: :compound_metric_configurations, action: :index, mezuro_configuration_id: "1") } | |
9 | - it { is_expected.to route(:post, '/mezuro_configurations/1/compound_metric_configurations'). | |
10 | - to(controller: :compound_metric_configurations, action: :create, mezuro_configuration_id: "1") } | |
11 | - it { is_expected.to route(:get, '/mezuro_configurations/1/compound_metric_configurations/1'). | |
12 | - to(controller: :compound_metric_configurations, action: :show, mezuro_configuration_id: "1", id: "1") } | |
13 | - it { is_expected.to route(:get, '/mezuro_configurations/1/compound_metric_configurations/1/edit'). | |
14 | - to(controller: :compound_metric_configurations, action: :edit, mezuro_configuration_id: "1", id: "1") } | |
15 | - it { is_expected.to route(:put, '/mezuro_configurations/1/compound_metric_configurations/1'). | |
16 | - to(controller: :compound_metric_configurations, action: :update, mezuro_configuration_id: "1", id: "1") } | |
17 | - it { is_expected.not_to route(:delete, '/mezuro_configurations/1/compound_metric_configurations/1'). | |
18 | - to(controller: :compound_metric_configurations, action: :destroy, mezuro_configuration_id: "1", id: "1") } | |
5 | + it { is_expected.to route(:get, '/kalibro_configurations/1/compound_metric_configurations/new'). | |
6 | + to(controller: :compound_metric_configurations, action: :new, kalibro_configuration_id: "1") } | |
7 | + it { is_expected.to route(:get, '/kalibro_configurations/1/compound_metric_configurations'). | |
8 | + to(controller: :compound_metric_configurations, action: :index, kalibro_configuration_id: "1") } | |
9 | + it { is_expected.to route(:post, '/kalibro_configurations/1/compound_metric_configurations'). | |
10 | + to(controller: :compound_metric_configurations, action: :create, kalibro_configuration_id: "1") } | |
11 | + it { is_expected.to route(:get, '/kalibro_configurations/1/compound_metric_configurations/1'). | |
12 | + to(controller: :compound_metric_configurations, action: :show, kalibro_configuration_id: "1", id: "1") } | |
13 | + it { is_expected.to route(:get, '/kalibro_configurations/1/compound_metric_configurations/1/edit'). | |
14 | + to(controller: :compound_metric_configurations, action: :edit, kalibro_configuration_id: "1", id: "1") } | |
15 | + it { is_expected.to route(:put, '/kalibro_configurations/1/compound_metric_configurations/1'). | |
16 | + to(controller: :compound_metric_configurations, action: :update, kalibro_configuration_id: "1", id: "1") } | |
17 | + it { is_expected.not_to route(:delete, '/kalibro_configurations/1/compound_metric_configurations/1'). | |
18 | + to(controller: :compound_metric_configurations, action: :destroy, kalibro_configuration_id: "1", id: "1") } | |
19 | 19 | end |
20 | 20 | end | ... | ... |
spec/routing/metric_configurations_routing_spec.rb
... | ... | @@ -2,21 +2,21 @@ require "rails_helper" |
2 | 2 | |
3 | 3 | describe MetricConfigurationsController, :type => :routing do |
4 | 4 | describe "routing" do |
5 | - it { is_expected.to route(:post, '/mezuro_configurations/1/metric_configurations/new'). | |
6 | - to(controller: :metric_configurations, action: :new, mezuro_configuration_id: "1") } | |
7 | - it { is_expected.to route(:get, '/mezuro_configurations/1/metric_configurations'). | |
8 | - to(controller: :metric_configurations, action: :index, mezuro_configuration_id: "1") } | |
9 | - it { is_expected.to route(:post, '/mezuro_configurations/1/metric_configurations'). | |
10 | - to(controller: :metric_configurations, action: :create, mezuro_configuration_id: "1") } | |
11 | - it { is_expected.to route(:get, '/mezuro_configurations/1/metric_configurations/1'). | |
12 | - to(controller: :metric_configurations, action: :show, mezuro_configuration_id: "1", id: "1") } | |
13 | - it { is_expected.to route(:get, '/mezuro_configurations/1/metric_configurations/1/edit'). | |
14 | - to(controller: :metric_configurations, action: :edit, mezuro_configuration_id: "1", id: "1") } | |
15 | - it { is_expected.to route(:put, '/mezuro_configurations/1/metric_configurations/1'). | |
16 | - to(controller: :metric_configurations, action: :update, mezuro_configuration_id: "1", id: "1") } | |
17 | - it { is_expected.to route(:delete, '/mezuro_configurations/1/metric_configurations/1'). | |
18 | - to(controller: :metric_configurations, action: :destroy, mezuro_configuration_id: "1", id: "1") } | |
19 | - it { is_expected.to route(:get, '/mezuro_configurations/1/metric_configurations/choose_metric'). | |
20 | - to(controller: :metric_configurations, action: :choose_metric, mezuro_configuration_id: "1") } | |
5 | + it { is_expected.to route(:post, '/kalibro_configurations/1/metric_configurations/new'). | |
6 | + to(controller: :metric_configurations, action: :new, kalibro_configuration_id: "1") } | |
7 | + it { is_expected.to route(:get, '/kalibro_configurations/1/metric_configurations'). | |
8 | + to(controller: :metric_configurations, action: :index, kalibro_configuration_id: "1") } | |
9 | + it { is_expected.to route(:post, '/kalibro_configurations/1/metric_configurations'). | |
10 | + to(controller: :metric_configurations, action: :create, kalibro_configuration_id: "1") } | |
11 | + it { is_expected.to route(:get, '/kalibro_configurations/1/metric_configurations/1'). | |
12 | + to(controller: :metric_configurations, action: :show, kalibro_configuration_id: "1", id: "1") } | |
13 | + it { is_expected.to route(:get, '/kalibro_configurations/1/metric_configurations/1/edit'). | |
14 | + to(controller: :metric_configurations, action: :edit, kalibro_configuration_id: "1", id: "1") } | |
15 | + it { is_expected.to route(:put, '/kalibro_configurations/1/metric_configurations/1'). | |
16 | + to(controller: :metric_configurations, action: :update, kalibro_configuration_id: "1", id: "1") } | |
17 | + it { is_expected.to route(:delete, '/kalibro_configurations/1/metric_configurations/1'). | |
18 | + to(controller: :metric_configurations, action: :destroy, kalibro_configuration_id: "1", id: "1") } | |
19 | + it { is_expected.to route(:get, '/kalibro_configurations/1/metric_configurations/choose_metric'). | |
20 | + to(controller: :metric_configurations, action: :choose_metric, kalibro_configuration_id: "1") } | |
21 | 21 | end |
22 | 22 | end | ... | ... |
spec/routing/mezuro_configuration_routing_spec.rb
1 | 1 | require "rails_helper" |
2 | 2 | |
3 | -describe MezuroConfigurationsController, :type => :routing do | |
3 | +describe KalibroConfigurationsController, :type => :routing do | |
4 | 4 | describe "routing" do |
5 | - it { is_expected.to route(:get, '/mezuro_configurations/new'). | |
6 | - to(controller: :mezuro_configurations, action: :new) } | |
7 | - it { is_expected.to route(:get, '/mezuro_configurations'). | |
8 | - to(controller: :mezuro_configurations, action: :index) } | |
9 | - it { is_expected.to route(:post, '/mezuro_configurations'). | |
10 | - to(controller: :mezuro_configurations, action: :create) } | |
11 | - it { is_expected.to route(:get, '/mezuro_configurations/1'). | |
12 | - to(controller: :mezuro_configurations, action: :show, id: "1") } | |
13 | - it { is_expected.to route(:get, '/mezuro_configurations/1/edit'). | |
14 | - to(controller: :mezuro_configurations, action: :edit, id: "1") } | |
15 | - it { is_expected.to route(:put, '/mezuro_configurations/1'). | |
16 | - to(controller: :mezuro_configurations, action: :update, id: "1") } | |
17 | - it { is_expected.to route(:delete, '/mezuro_configurations/1'). | |
18 | - to(controller: :mezuro_configurations, action: :destroy, id: "1") } | |
5 | + it { is_expected.to route(:get, '/kalibro_configurations/new'). | |
6 | + to(controller: :kalibro_configurations, action: :new) } | |
7 | + it { is_expected.to route(:get, '/kalibro_configurations'). | |
8 | + to(controller: :kalibro_configurations, action: :index) } | |
9 | + it { is_expected.to route(:post, '/kalibro_configurations'). | |
10 | + to(controller: :kalibro_configurations, action: :create) } | |
11 | + it { is_expected.to route(:get, '/kalibro_configurations/1'). | |
12 | + to(controller: :kalibro_configurations, action: :show, id: "1") } | |
13 | + it { is_expected.to route(:get, '/kalibro_configurations/1/edit'). | |
14 | + to(controller: :kalibro_configurations, action: :edit, id: "1") } | |
15 | + it { is_expected.to route(:put, '/kalibro_configurations/1'). | |
16 | + to(controller: :kalibro_configurations, action: :update, id: "1") } | |
17 | + it { is_expected.to route(:delete, '/kalibro_configurations/1'). | |
18 | + to(controller: :kalibro_configurations, action: :destroy, id: "1") } | |
19 | 19 | end |
20 | 20 | end | ... | ... |
spec/routing/mezuro_ranges_routing_spec.rb
... | ... | @@ -2,19 +2,19 @@ require "rails_helper" |
2 | 2 | |
3 | 3 | describe MezuroRangesController, :type => :routing do |
4 | 4 | describe "routing" do |
5 | - it { is_expected.to route(:get, '/mezuro_configurations/1/metric_configurations/1/mezuro_ranges'). | |
6 | - to(controller: :mezuro_ranges, action: :index, mezuro_configuration_id: "1", metric_configuration_id: "1") } | |
7 | - it { is_expected.to route(:post, '/mezuro_configurations/1/metric_configurations/1/mezuro_ranges'). | |
8 | - to(controller: :mezuro_ranges, action: :create, mezuro_configuration_id: "1", metric_configuration_id: "1") } | |
9 | - it { is_expected.to route(:get, '/mezuro_configurations/1/metric_configurations/1/mezuro_ranges/1/edit'). | |
10 | - to(controller: :mezuro_ranges, action: :edit, mezuro_configuration_id: "1", metric_configuration_id: "1", id: "1") } | |
11 | - it { is_expected.to route(:get, '/mezuro_configurations/1/metric_configurations/1/mezuro_ranges/1'). | |
12 | - to(controller: :mezuro_ranges, action: :show, mezuro_configuration_id: "1", metric_configuration_id: "1", id: "1") } | |
13 | - it { is_expected.to route(:delete, '/mezuro_configurations/1/metric_configurations/1/mezuro_ranges/1'). | |
14 | - to(controller: :mezuro_ranges, action: :destroy, mezuro_configuration_id: "1", metric_configuration_id: "1", id: "1") } | |
15 | - it { is_expected.to route(:get, '/mezuro_configurations/1/metric_configurations/1/mezuro_ranges/new'). | |
16 | - to(controller: :mezuro_ranges, action: :new, mezuro_configuration_id: "1", metric_configuration_id: "1") } | |
17 | - it { is_expected.to route(:put, '/mezuro_configurations/1/metric_configurations/1/mezuro_ranges/1'). | |
18 | - to(controller: :mezuro_ranges, action: :update, mezuro_configuration_id: "1", metric_configuration_id: "1", id: "1") } | |
5 | + it { is_expected.to route(:get, '/kalibro_configurations/1/metric_configurations/1/mezuro_ranges'). | |
6 | + to(controller: :mezuro_ranges, action: :index, kalibro_configuration_id: "1", metric_configuration_id: "1") } | |
7 | + it { is_expected.to route(:post, '/kalibro_configurations/1/metric_configurations/1/mezuro_ranges'). | |
8 | + to(controller: :mezuro_ranges, action: :create, kalibro_configuration_id: "1", metric_configuration_id: "1") } | |
9 | + it { is_expected.to route(:get, '/kalibro_configurations/1/metric_configurations/1/mezuro_ranges/1/edit'). | |
10 | + to(controller: :mezuro_ranges, action: :edit, kalibro_configuration_id: "1", metric_configuration_id: "1", id: "1") } | |
11 | + it { is_expected.to route(:get, '/kalibro_configurations/1/metric_configurations/1/mezuro_ranges/1'). | |
12 | + to(controller: :mezuro_ranges, action: :show, kalibro_configuration_id: "1", metric_configuration_id: "1", id: "1") } | |
13 | + it { is_expected.to route(:delete, '/kalibro_configurations/1/metric_configurations/1/mezuro_ranges/1'). | |
14 | + to(controller: :mezuro_ranges, action: :destroy, kalibro_configuration_id: "1", metric_configuration_id: "1", id: "1") } | |
15 | + it { is_expected.to route(:get, '/kalibro_configurations/1/metric_configurations/1/mezuro_ranges/new'). | |
16 | + to(controller: :mezuro_ranges, action: :new, kalibro_configuration_id: "1", metric_configuration_id: "1") } | |
17 | + it { is_expected.to route(:put, '/kalibro_configurations/1/metric_configurations/1/mezuro_ranges/1'). | |
18 | + to(controller: :mezuro_ranges, action: :update, kalibro_configuration_id: "1", metric_configuration_id: "1", id: "1") } | |
19 | 19 | end |
20 | 20 | end | ... | ... |