Commit f4de524679539ed1781d679e5ab28aabacf8f970
Exists in
colab
and in
4 other branches
Merge pull request #252 from mezuro/kalibro_client_update
Kalibro client update
Showing
6 changed files
with
16 additions
and
11 deletions
Show diff stats
CHANGELOG.rdoc
| ... | ... | @@ -4,6 +4,8 @@ Prezento is the web interface for Mezuro. |
| 4 | 4 | |
| 5 | 5 | == Unreleased |
| 6 | 6 | |
| 7 | +kalibro_client major update to version 1 | |
| 8 | + | |
| 7 | 9 | == v0.8.0 - 05/08/2015 |
| 8 | 10 | |
| 9 | 11 | Travis build reliability improved by disabling jQuery on acceptance tests |
| ... | ... | @@ -43,4 +45,4 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 43 | 45 | GNU Affero General Public License for more details. |
| 44 | 46 | |
| 45 | 47 | You should have received a copy of the GNU Affero General Public License |
| 46 | -along with this program. If not, see <http://www.gnu.org/licenses/>. | |
| 47 | 48 | \ No newline at end of file |
| 49 | +along with this program. If not, see <http://www.gnu.org/licenses/>. | ... | ... |
Gemfile
Gemfile.lock
| ... | ... | @@ -133,7 +133,7 @@ GEM |
| 133 | 133 | railties (>= 3.0.0) |
| 134 | 134 | faraday (0.9.1) |
| 135 | 135 | multipart-post (>= 1.2, < 3) |
| 136 | - faraday_middleware (0.9.1) | |
| 136 | + faraday_middleware (0.9.2) | |
| 137 | 137 | faraday (>= 0.7.4, < 0.10) |
| 138 | 138 | gherkin (2.12.2) |
| 139 | 139 | multi_json (~> 1.3) |
| ... | ... | @@ -157,7 +157,7 @@ GEM |
| 157 | 157 | jquery-ui-rails (5.0.5) |
| 158 | 158 | railties (>= 3.2.16) |
| 159 | 159 | json (1.8.3) |
| 160 | - kalibro_client (0.4.0) | |
| 160 | + kalibro_client (1.1.0) | |
| 161 | 161 | activesupport (>= 2.2.1) |
| 162 | 162 | faraday_middleware (~> 0.9.0) |
| 163 | 163 | konacha (3.5.1) |
| ... | ... | @@ -353,7 +353,7 @@ DEPENDENCIES |
| 353 | 353 | jbuilder (~> 2.0) |
| 354 | 354 | jquery-rails |
| 355 | 355 | jquery-ui-rails (~> 5.0.0) |
| 356 | - kalibro_client (~> 0.4.0) | |
| 356 | + kalibro_client (~> 1.1.0) | |
| 357 | 357 | konacha |
| 358 | 358 | mocha |
| 359 | 359 | pg (~> 0.18.1) |
| ... | ... | @@ -375,3 +375,6 @@ DEPENDENCIES |
| 375 | 375 | twitter-bootstrap-rails! |
| 376 | 376 | uglifier (>= 1.3.0) |
| 377 | 377 | web-console (~> 2.0.0) |
| 378 | + | |
| 379 | +BUNDLED WITH | |
| 380 | + 1.10.5 | ... | ... |
app/controllers/repositories_controller.rb
| ... | ... | @@ -73,7 +73,7 @@ class RepositoriesController < ApplicationController |
| 73 | 73 | # POST /projects/1/repositories/1/state_with_date |
| 74 | 74 | def state_with_date |
| 75 | 75 | year, month, day = params[:year], params[:month], params[:day] |
| 76 | - @processing = Processing.processing_with_date_of(@repository.id, "#{year}-#{month}-#{day}") | |
| 76 | + @processing = @repository.processing_with_date("#{year}-#{month}-#{day}") | |
| 77 | 77 | |
| 78 | 78 | respond_to_processing_state |
| 79 | 79 | end | ... | ... |
features/step_definitions/repository_steps.rb
| ... | ... | @@ -57,19 +57,19 @@ Given(/^I start to process that repository$/) do |
| 57 | 57 | end |
| 58 | 58 | |
| 59 | 59 | Given(/^I wait up for a ready processing$/) do |
| 60 | - while !Processing.has_ready_processing(@repository.id) | |
| 60 | + while !@repository.has_ready_processing | |
| 61 | 61 | sleep(10) |
| 62 | 62 | end |
| 63 | 63 | end |
| 64 | 64 | |
| 65 | 65 | Given(/^I wait up for the last processing to get ready$/) do |
| 66 | - while Processing.last_processing_of(@repository.id).state != "READY" | |
| 66 | + while @repository.last_processing.state != "READY" | |
| 67 | 67 | sleep(10) |
| 68 | 68 | end |
| 69 | 69 | end |
| 70 | 70 | |
| 71 | 71 | Given(/^I wait up for a error processing$/) do |
| 72 | - while Processing.last_processing_state_of(@repository.id) != "ERROR" | |
| 72 | + while @repository.last_processing_state != "ERROR" | |
| 73 | 73 | sleep(10) |
| 74 | 74 | end |
| 75 | 75 | end |
| ... | ... | @@ -87,7 +87,7 @@ Given(/^I am at repository edit page$/) do |
| 87 | 87 | end |
| 88 | 88 | |
| 89 | 89 | Given(/^I ask for the last ready processing of the given repository$/) do |
| 90 | - @processing = Processing.last_ready_processing_of @repository.id | |
| 90 | + @processing = @repository.last_ready_processing | |
| 91 | 91 | end |
| 92 | 92 | |
| 93 | 93 | Given(/^I ask for the module result of the given processing$/) do | ... | ... |
spec/controllers/repositories_controller_spec.rb
| ... | ... | @@ -389,8 +389,8 @@ describe RepositoriesController, :type => :controller do |
| 389 | 389 | let(:repository) { FactoryGirl.build(:repository) } |
| 390 | 390 | |
| 391 | 391 | before :each do |
| 392 | + repository.expects(:processing_with_date).with("2013-11-11").returns(processing) | |
| 392 | 393 | Repository.expects(:find).at_least_once.with(repository.id).returns(repository) |
| 393 | - Processing.expects(:processing_with_date_of).with(repository.id, "2013-11-11").returns(processing) | |
| 394 | 394 | |
| 395 | 395 | xhr :get, :state_with_date, {id: repository.id, day: '11', month: '11', year: '2013'} |
| 396 | 396 | end | ... | ... |