class TestActFile
Public Instance Methods
test_all()
click to toggle source
# File vendor/qwik/lib/qwik/act-file.rb, line 160 def test_all ok_wi('', '') files = @site.files('1') if files.exist?('1x1.png') files.delete('1x1.png') end ok_wi([], '{{file}}') ok_wi([:div, {:class=>'ref'}, [:a, {:href=>'1.files/1x1.png'}, [:img, {:alt=>'1x1.png', :class=>'icon', :src=>'.theme/i/broken.gif'}], [:br], '1x1.png']], '{{file(1x1.png)}}') png = TEST_PNG_DATA files.fput('1x1.png', png) ok_wi([:div, {:class=>'ref'}, [:a, {:href=>'1.files/1x1.png'}, [:img, {:alt=>'1x1.png', :class=>'thumb', :src=>'1.files/.thumb/1x1.png'}], [:br], '1x1.png'], [:br], [:a, {:href=>'1.download/1x1.png'}, 'download']], '{{file(1x1.png)}}') files.delete('test.pdf') if files.exist?('test.pdf') pdf = 'PDF...dummy' files.fput('test.pdf', pdf) ok_wi([:div, {:class=>'ref'}, [:a, {:href=>'1.files/test.pdf'}, [:img, {:alt=>'test.pdf', :class=>'icon', :src=>'.theme/i/pdf.gif'}], [:br], 'test.pdf'], [:br], [:a, {:href=>'1.download/test.pdf'}, 'download']], '{{file(test.pdf)}}') files.delete('test.txt') if files.exist?('test.txt') file = 'text file dummy' files.fput('test.txt', file) ok_wi([:div, {:class=>'ref'}, [:a, {:href=>'1.files/test.txt'}, [:img, {:alt=>'test.txt', :class=>'icon', :src=>'.theme/i/text.gif'}], [:br], 'test.txt'], [:br], [:a, {:href=>'1.download/test.txt'}, 'download']], '{{file(test.txt)}}') if files.exist?('test.nosuchext') files.delete('test.nosuchext') end file = 'unknown file dummy' files.fput('test.nosuchext', file) ok_wi([:div, {:class=>'ref'}, [:a, {:href=>'1.files/test.nosuchext'}, [:img, {:alt=>'test.nosuchext', :class=>'icon', :src=>'.theme/i/generic.gif'}], [:br], 'test.nosuchext'], [:br], [:a, {:href=>'1.download/test.nosuchext'}, 'download']], '{{file(test.nosuchext)}}') end
test_bug()
click to toggle source
# File vendor/qwik/lib/qwik/act-file.rb, line 230 def test_bug eq '=7E', Qwik::Filename.encode('~') ok_wi [:div, {:class=>'ref'}, [:a, {:href=>'1.files/=7E.txt'}, [:img, {:src=>'.theme/i/broken.gif', :alt=>'~.txt', :class=>'icon'}], [:br], '~.txt']], '{{file(~.txt)}}' end