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 46  
47 47 def process_project(days = '0')
48 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 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 52 end
53 53 end
54 54  
55 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 57 end
58 58  
59 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 61 end
62 62  
63 63 end
... ...
plugins/mezuro/test/unit/kalibro/project_test.rb
... ... @@ -69,22 +69,22 @@ class ProjectTest < ActiveSupport::TestCase
69 69 end
70 70  
71 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 73 @project.process_project
74 74 end
75 75  
76 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 78 @project.process_project "1"
79 79 end
80 80  
81 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 83 assert_equal "1", @project.process_period
84 84 end
85 85  
86 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 88 @project.cancel_periodic_process
89 89 end
90 90  
... ...