Commit 0eae07c1ea839236bd2f36c86466a339812864bd

Authored by Rodrigo Souto
1 parent d3284d42

rails3: fix gallery test

PS: still failing test because xss_terminate is stripping html comments
now.
Showing 1 changed file with 7 additions and 7 deletions   Show diff stats
test/unit/gallery_test.rb
... ... @@ -39,8 +39,8 @@ class GalleryTest < ActiveSupport::TestCase
39 39 should 'have images that are only images or other galleries' do
40 40 p = create_user('test_user').person
41 41 f = fast_create(Gallery, :profile_id => p.id)
42   - file = UploadedFile.create!(:uploaded_data => fixture_file_upload('/files/test.txt', 'text/plain'), :parent => f, :profile => p)
43   - image = UploadedFile.create!(:uploaded_data => fixture_file_upload('/files/rails.png', 'image/png'), :parent => f, :profile => p)
  42 + file = create(UploadedFile, :uploaded_data => fixture_file_upload('/files/test.txt', 'text/plain'), :parent => f, :profile => p)
  43 + image = create(UploadedFile, :uploaded_data => fixture_file_upload('/files/rails.png', 'image/png'), :parent => f, :profile => p)
44 44 gallery = fast_create(Gallery, :profile_id => p.id, :parent_id => f.id)
45 45  
46 46 assert_equivalent [gallery, image], f.images
... ... @@ -50,7 +50,7 @@ class GalleryTest < ActiveSupport::TestCase
50 50 p = create_user('test_user').person
51 51 f = fast_create(Gallery, :profile_id => p.id)
52 52 gallery1 = fast_create(Gallery, :name => 'b', :profile_id => p.id, :parent_id => f.id)
53   - image = UploadedFile.create!(:uploaded_data => fixture_file_upload('/files/rails.png', 'image/png'), :parent => f, :profile => p)
  53 + image = create(UploadedFile, :uploaded_data => fixture_file_upload('/files/rails.png', 'image/png'), :parent => f, :profile => p)
54 54 gallery2 = fast_create(Gallery, :name => 'c', :profile_id => p.id, :parent_id => f.id)
55 55 gallery3 = fast_create(Gallery, :name => 'a', :profile_id => p.id, :parent_id => f.id)
56 56  
... ... @@ -61,7 +61,7 @@ class GalleryTest < ActiveSupport::TestCase
61 61 p = create_user('test_user').person
62 62 f = fast_create(Gallery, :profile_id => p.id)
63 63 gallery = fast_create(Gallery, :profile_id => p.id, :parent_id => f.id)
64   - image = UploadedFile.create!(:uploaded_data => fixture_file_upload('/files/rails.png', 'image/png'), :parent => f, :profile => p)
  64 + image = create(UploadedFile, :uploaded_data => fixture_file_upload('/files/rails.png', 'image/png'), :parent => f, :profile => p)
65 65  
66 66 assert_equal [image], f.images.paginate(:page => 2, :per_page => 1)
67 67 end
... ... @@ -70,7 +70,7 @@ class GalleryTest < ActiveSupport::TestCase
70 70 c = fast_create(Community)
71 71 gallery = fast_create(Gallery, :profile_id => c.id)
72 72 f = fast_create(Gallery, :name => 'gallery', :profile_id => c.id, :parent_id => gallery.id)
73   - u = UploadedFile.create!(:profile => c, :uploaded_data => fixture_file_upload('/files/rails.png', 'image/png'), :parent => gallery)
  73 + u = create(UploadedFile, :profile => c, :uploaded_data => fixture_file_upload('/files/rails.png', 'image/png'), :parent => gallery)
74 74 older_t = fast_create(TinyMceArticle, :name => 'old news', :profile_id => c.id, :parent_id => gallery.id)
75 75 t = fast_create(TinyMceArticle, :name => 'news', :profile_id => c.id, :parent_id => gallery.id)
76 76 t_in_f = fast_create(TinyMceArticle, :name => 'news', :profile_id => c.id, :parent_id => f.id)
... ... @@ -98,12 +98,12 @@ class GalleryTest < ActiveSupport::TestCase
98 98  
99 99 should 'return published images as images' do
100 100 p = create_user('test_user').person
101   - i = UploadedFile.create!(:profile => p, :uploaded_data => fixture_file_upload('/files/rails.png', 'image/png'))
  101 + i = create(UploadedFile, :profile => p, :uploaded_data => fixture_file_upload('/files/rails.png', 'image/png'))
102 102  
103 103 c = fast_create(Community)
104 104 gallery = fast_create(Gallery, :profile_id => c.id)
105 105  
106   - a = ApproveArticle.create!(:article => i, :target => c, :requestor => p, :article_parent => gallery)
  106 + a = create(ApproveArticle, :article => i, :target => c, :requestor => p, :article_parent => gallery)
107 107 a.finish
108 108  
109 109 assert_includes gallery.images(true), c.articles.find_by_name('rails.png')
... ...