class TestActBasic

Public Instance Methods

test_all() click to toggle source
# File vendor/qwik/lib/qwik/act-basic.rb, line 272
    def test_all
      # test_null
      ok_wi [''], '{{qwik_null}}'

      # test_test
      ok_wi ['test'], '{{qwik_test}}'

      # test_br
      ok_wi([:br], '{{br}}')

      # test_pre
      ok_wi [:pre, "t\n"], '{{pre
t
}}'

      # test_window
      ok_wi [:a, {:class=>"external", :target=>'_blank', :href=>'url'}, 't'],
        '{{window(url,t)}}'
      ok_wi [:a, {:class=>"external", :target=>'_blank', :href=>'url'}, 'url'],
        '{{window(url)}}'

      # test_admin_menu
      ok_wi([:a, {:href=>'.new'}, 'newpage'], '{{menu(newpage)}}')
      ok_wi([:a, {:href=>'1.edit'}, 'edit'], '{{menu(edit)}}')
      ok_wi([], '{{menu(nosuchmenu)}}')
      # test for not logined mode
      #ok_wi('', '{{menu(newpage)}}', nil)
      #ok_wi('', '{{menu(edit)}}', nil)
      #ok_wi('', '{{menu(nosuchmenu)}}', nil)

      # test_meta_plugin
      #ok_wi ['test'], '{{plugin_list}}'
      w = @action.plg_plugin_list
      eq :ul, w[0]
    end
test_page_attribute() click to toggle source
# File vendor/qwik/lib/qwik/act-basic.rb, line 308
def test_page_attribute
  # test_last_modified
  ok_wi(/Last modified: /, '{{last_modified}}')

  # test_generate_time
  ok_wi(/Generation time: /, '{{generate_time}}')

  # test_only_member_or_guest
  t_site_open
  ok_wi([:p, 'm'], "{{only_member\nm\n}}")
  assert_path([], "{{only_member\nm\n}}", nil, "//div[@class='section']")
  ok_wi([], "{{only_guest\ng\n}}")
  assert_path([:p, 'g'], "{{only_guest\ng\n}}",
              nil, "//div[@class='section']")
end