Commit cb843855167b7e2b74f2b2f4432b22b5cabdf5ec

Authored by Diego Camarinha
Committed by Paulo Meireles
1 parent f1d10294

[Mezuro] fixed calls to kalibro endpoint.

plugins/mezuro/lib/kalibro/project.rb
@@ -46,18 +46,18 @@ class Kalibro::Project < Kalibro::Model @@ -46,18 +46,18 @@ class Kalibro::Project < Kalibro::Model
46 46
47 def process_project(days = '0') 47 def process_project(days = '0')
48 if days.to_i.zero? 48 if days.to_i.zero?
49 - request("Kalibro", :process_project, {:project_name => name}) 49 + self.class.request("Kalibro", :process_project, {:project_name => name})
50 else 50 else
51 - request("Kalibro", :process_periodically, {:project_name => name, :period_in_days => days}) 51 + self.class.request("Kalibro", :process_periodically, {:project_name => name, :period_in_days => days})
52 end 52 end
53 end 53 end
54 54
55 def process_period 55 def process_period
56 - request("Kalibro", :get_process_period, {:project_name => name})[:period] 56 + self.class.request("Kalibro", :get_process_period, {:project_name => name})[:period]
57 end 57 end
58 58
59 def cancel_periodic_process 59 def cancel_periodic_process
60 - request("Kalibro", :cancel_periodic_process, {:project_name => name}) 60 + self.class.request("Kalibro", :cancel_periodic_process, {:project_name => name})
61 end 61 end
62 62
63 end 63 end
plugins/mezuro/test/unit/kalibro/project_test.rb
@@ -69,22 +69,22 @@ class ProjectTest < ActiveSupport::TestCase @@ -69,22 +69,22 @@ class ProjectTest < ActiveSupport::TestCase
69 end 69 end
70 70
71 should 'process project without days' do 71 should 'process project without days' do
72 - @project.expects(:request).with('Kalibro', :process_project, {:project_name => @project.name}) 72 + Kalibro::Project.expects(:request).with('Kalibro', :process_project, {:project_name => @project.name})
73 @project.process_project 73 @project.process_project
74 end 74 end
75 75
76 should 'process project with days' do 76 should 'process project with days' do
77 - @project.expects(:request).with('Kalibro', :process_periodically, {:project_name => @project.name, :period_in_days => "1"}) 77 + Kalibro::Project.expects(:request).with('Kalibro', :process_periodically, {:project_name => @project.name, :period_in_days => "1"})
78 @project.process_project "1" 78 @project.process_project "1"
79 end 79 end
80 80
81 should 'process period' do 81 should 'process period' do
82 - @project.expects(:request).with('Kalibro', :get_process_period, {:project_name => @project.name}).returns({:period => "1"}) 82 + Kalibro::Project.expects(:request).with('Kalibro', :get_process_period, {:project_name => @project.name}).returns({:period => "1"})
83 assert_equal "1", @project.process_period 83 assert_equal "1", @project.process_period
84 end 84 end
85 85
86 should 'cancel periodic process' do 86 should 'cancel periodic process' do
87 - @project.expects(:request).with("Kalibro", :cancel_periodic_process, {:project_name => @project.name}) 87 + Kalibro::Project.expects(:request).with("Kalibro", :cancel_periodic_process, {:project_name => @project.name})
88 @project.cancel_periodic_process 88 @project.cancel_periodic_process
89 end 89 end
90 90