Commit 0ef6613255abfdbb705eec678c3cb87fae98b970
1 parent
67f6ebd9
Exists in
master
and in
28 other branches
content-viewer-controller-test: adapt tests to new file_presenter infras
Showing
1 changed file
with
3 additions
and
13 deletions
Show diff stats
test/functional/content_viewer_controller_test.rb
@@ -72,9 +72,7 @@ class ContentViewerControllerTest < ActionController::TestCase | @@ -72,9 +72,7 @@ class ContentViewerControllerTest < ActionController::TestCase | ||
72 | get :view_page, :profile => 'someone', :page => [ '500.html' ] | 72 | get :view_page, :profile => 'someone', :page => [ '500.html' ] |
73 | 73 | ||
74 | assert_response :success | 74 | assert_response :success |
75 | - assert_match /^text\/html/, @response.headers['Content-Type'] | ||
76 | - assert @response.headers['Content-Disposition'].present? | ||
77 | - assert_match /attachment/, @response.headers['Content-Disposition'] | 75 | + assert_match /#{html.public_filename}/, @response.body |
78 | end | 76 | end |
79 | 77 | ||
80 | should 'produce a download-link when article is not text/html' do | 78 | should 'produce a download-link when article is not text/html' do |
@@ -548,14 +546,6 @@ class ContentViewerControllerTest < ActionController::TestCase | @@ -548,14 +546,6 @@ class ContentViewerControllerTest < ActionController::TestCase | ||
548 | assert_template 'view_page' | 546 | assert_template 'view_page' |
549 | end | 547 | end |
550 | 548 | ||
551 | - should 'download data for image when not view' do | ||
552 | - file = UploadedFile.create!(:uploaded_data => fixture_file_upload('/files/rails.png', 'image/png'), :profile => profile) | ||
553 | - get :view_page, :profile => profile.identifier, :page => file.explode_path | ||
554 | - | ||
555 | - assert_response :success | ||
556 | - assert_template nil | ||
557 | - end | ||
558 | - | ||
559 | should "display 'Upload files' when create children of image gallery" do | 549 | should "display 'Upload files' when create children of image gallery" do |
560 | login_as(profile.identifier) | 550 | login_as(profile.identifier) |
561 | f = Gallery.create!(:name => 'gallery', :profile => profile) | 551 | f = Gallery.create!(:name => 'gallery', :profile => profile) |
@@ -1299,8 +1289,8 @@ class ContentViewerControllerTest < ActionController::TestCase | @@ -1299,8 +1289,8 @@ class ContentViewerControllerTest < ActionController::TestCase | ||
1299 | 1289 | ||
1300 | should 'display link to download of non-recognized file types on its page' do | 1290 | should 'display link to download of non-recognized file types on its page' do |
1301 | file = UploadedFile.create!(:uploaded_data => fixture_file_upload('/files/test.txt', 'bin/unknown'), :profile => profile) | 1291 | file = UploadedFile.create!(:uploaded_data => fixture_file_upload('/files/test.txt', 'bin/unknown'), :profile => profile) |
1302 | - get :view_page, file.url.merge(:view=>:true) | ||
1303 | - assert_match /this is a sample text file/, @response.body | 1292 | + get :view_page, file.url |
1293 | + assert_match /#{file.public_filename}/, @response.body | ||
1304 | end | 1294 | end |
1305 | 1295 | ||
1306 | should 'not count hit from bots' do | 1296 | should 'not count hit from bots' do |