• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Alignments for Bootstrap 5

Also, use form.form for creating forms from the menubar instead of

old-strle ::xowiki::Forms. Aligned as well regression test to use

form.form.

Bump version number to 5.10.1d24

  1. … 9 more files in changeset.
Fix template case

added private function xowiki::test::require_form_page to ease regression testing

Also allow to specify the page order

Allow to specify the content when requiring the page

Added convenience function ::xowiki::test::get_content

This function eases testing by just retrieving the content part of a

page, leaving out header and footers of the theme.

  1. … 1 more file in changeset.
whitespace changes

cleanup test

use more compact idioms, remove useless code, etc.

  1. … 1 more file in changeset.
added a test for checking the results of the preview of test-items

Since the preview workflow requires a multiple redirects, xowiki::test::edit_form_page

requires a new flag refetch to actually turn off automatic refetching of the result

page, since this does not give us access to the redirect location returned by

the edit command.

  1. … 3 more files in changeset.
include item_id in result dict of ::xowiki::test::create_form_page

this makes it possible to perform further checks without refetch by name

added "@see" to deprecated proc

prefer usage of "xo::write_tmp_file" over "xo::write_file" for writing tmp files

  1. … 4 more files in changeset.
parameterize xowiki::test::edit_form_page with -next_page_must_contain

This changes supports more flexible checking of expected content on page after editing.

Default is backwards compatible

  1. … 1 more file in changeset.
added test case for form field validation

  1. … 1 more file in changeset.
relax creator check, return package instance name in result dict

::xowiki::test::create_form_page improve ease-ness to work with autonamed entries: return request dict containing page_info

CVS: ----------------------------------------------------------------------

move xowiki::test::get_url_from_location to automated testing

handle updaed query-handling in ns_parseurl

remoe dependency from file-storage tests to xowiki

  1. … 5 more files in changeset.
whitespace changes

  1. … 11 more files in changeset.
make "instantiate_forms" a method of packages

this reads better than the previous variant based on the Weblog class.

  1. … 14 more files in changeset.
improve wording

  1. … 2 more files in changeset.
improve spelling

  1. … 19 more files in changeset.
remove trailing newlines

define ::xowiki::test::require_link based on symbolic name

extend regression test

  1. … 1 more file in changeset.
fix potential confusion for test cases: make sure, the provided name and nls_language are aligned

  1. … 1 more file in changeset.
avoid overlong line and produce nicer URLs

add test case to show nameclash-behavior between folder and item

  1. … 1 more file in changeset.
- modernize code (remove "my")

- prefer fully qualified commands based on IDs

  1. … 33 more files in changeset.
update to newer testing interface

  1. … 1 more file in changeset.
- document the web-callable methods

- separater test cases from test helper procs

  1. … 3 more files in changeset.
support as well the request chaining interface with "-last_request"