class TestActCode

Public Instance Methods

test_code() click to toggle source
# File vendor/qwik/lib/qwik/act-code.rb, line 125
def test_code
  res = session
  ok_wi [:div, {:class=>"code"},
    [:pre, [:span, {:style=>"background:url(.num/1.png) no-repeat;",
          :class=>"line odd"}, "t"], "\n"]],
    "{{code\nt\n}}"
end
test_generate_png() click to toggle source
# File vendor/qwik/lib/qwik/act-code.rb, line 148
    def test_generate_png
      return if $0 != __FILE__          # Only for separated test.
      png = Qwik::Action.generate_png(1234567890)
      # 'tmp.png'.path.write(png)
#      eq "\211PNG\r\n\032\n\000\000\000\rIHDR\000\000\0002\000\000\000\010\001\003\000\000\000\201\020>9\000\000\000\006PLTE\377\377\377\177\177\177br\365\207\000\000\000\001tRNS\000@\346\330f\000\000\000=IDAT\010\231c`\200\002e\t\177\3433\211\f\f)KN8\004Mj`P\350\364\v\350\331\324\300\240\310\3720cRP\003\203\222\212\247\247\220P\003C\371\f7C\236D\230.\006\000\352y\016\246.\260\314\346\000\000\000\000IEND\256B`\202", png
    end
test_num() click to toggle source
# File vendor/qwik/lib/qwik/act-code.rb, line 133
    def test_num
      return unless $have_gd

      t_add_user

      res = session('/test/.num/1.png')
      eq 'image/png', res['Content-Type']
      str = res.body
      eq "\211PNG\r\n\032\n\000\000\000\rIHDR\000\000\000\005\000\000\000\010\001\003\000\000\000\v?\247x\000\000\000\006PLTE\377\377\377\177\177\177br\365\207\000\000\000\001tRNS\000@\346\330f\000\000\000\024IDAT\010\231c``P`H\000b\020,``\000\000\t\300\001Q2\2179L\000\000\000\000IEND\256B`\202", str

      res = session('/test/.num/1234567890.png')
      str = res.body
#      eq "\211PNG\r\n\032\n\000\000\000\rIHDR\000\000\0002\000\000\000\010\001\003\000\000\000\201\020>9\000\000\000\006PLTE\377\377\377\177\177\177br\365\207\000\000\000\001tRNS\000@\346\330f\000\000\000=IDAT\010\231c`\200\002e\t\177\3433\211\f\f)KN8\004Mj`P\350\364\v\350\331\324\300\240\310\3720cRP\003\203\222\212\247\247\220P\003C\371\f7C\236D\230.\006\000\352y\016\246.\260\314\346\000\000\000\000IEND\256B`\202", str
    end