Commit 7ba0055ecfc6593d5765eeb43fc3aaac9505774d
1 parent
24c76fe1
Exists in
master
and in
28 other branches
[plugins-tests] Fixing stoa tests (one test still failing)
Showing
3 changed files
with
11 additions
and
4 deletions
Show diff stats
plugins/stoa/install.rb
1 | -raise "Not ready yet" | 1 | +#FIXME one functional test is failing |
2 | +raise "Not ready yet..." | ||
3 | + | ||
4 | +require 'fileutils' | ||
5 | + | ||
6 | +config_path = File.join('plugins', 'stoa', 'config.yml') | ||
7 | +config_template = File.join('plugins', 'stoa', 'config.yml.dist') | ||
8 | +FileUtils.cp(config_template, config_path) if !File.exist?(config_path) |
plugins/stoa/lib/ext/person.rb
@@ -16,7 +16,7 @@ class Person | @@ -16,7 +16,7 @@ class Person | ||
16 | end | 16 | end |
17 | 17 | ||
18 | def invitation_task | 18 | def invitation_task |
19 | - Task.pending.find(:first, :conditions => {:code => invitation_code}) || | ||
20 | - Task.finished.find(:first, :conditions => {:code => invitation_code, :target_id => id}) | 19 | + Task.pending.find(:first, :conditions => {:code => invitation_code.to_s}) || |
20 | + Task.finished.find(:first, :conditions => {:code => invitation_code.to_s, :target_id => id}) | ||
21 | end | 21 | end |
22 | end | 22 | end |
plugins/stoa/test/functional/profile_editor_controller_test.rb
@@ -36,7 +36,7 @@ class StoaPluginProfileEditorControllerTest < ActionController::TestCase | @@ -36,7 +36,7 @@ class StoaPluginProfileEditorControllerTest < ActionController::TestCase | ||
36 | end | 36 | end |
37 | 37 | ||
38 | should 'not display field if profile is an organization' do | 38 | should 'not display field if profile is an organization' do |
39 | - organization = fast_create(Organization) | 39 | + organization = fast_create(Community) |
40 | organization.add_admin @person | 40 | organization.add_admin @person |
41 | get :edit, :profile => organization.identifier | 41 | get :edit, :profile => organization.identifier |
42 | assert_no_tag_in_string @response.body, :tag => 'label', :content => /USP number/, :attributes => { :for => 'usp_id_field' } | 42 | assert_no_tag_in_string @response.body, :tag => 'label', :content => /USP number/, :attributes => { :for => 'usp_id_field' } |