• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Test converting to and from a multirow and a list

The test reveals that when converting a list into a multirow, the columns will not be set correctly

merge with missing files

  1. … 1460 more files in changeset.
merge from oacs-5-10

  1. … 8091 more files in changeset.
fixed race condition and silence regression test

silences log entries during regression test

  1. … 1 more file in changeset.
improved spelling

  1. … 1 more file in changeset.
Test read/write of files via the templating api:

this will fail because we currently introduce an extra newline in the content

Cover additional api

Increase proc coverage

Increase proc coverage

Increase proc coverage, add more interesting values to the test

Test other trivial wrappers

Increase proc coverage

Replace ad_tmpnam with new tmpfile api, cleanup temporary files

Make use of new API "ad_mktmpdir" and "ad_opentmpfile" instead of "ad_tmpnam"

  1. … 7 more files in changeset.
Rset, rather than count, existing handlers in the test

Make so that the path where the file is stored is returned by the request, in a way that should be correct on MacOS where the temp folder is user specific and cannot be therefore assumed to be /tmp for everyone

improve log message

show that test fails under macOS

Fix acs-templating templates_and_scripts test, the multirow is called "body_script" with no s

  1. … 1 more file in changeset.
Centralize retrieval of the test URL

  1. … 4 more files in changeset.
Claim additional coverage

Count already exisring handlers before introducing new ones

Improve acs::test::form_reply so that when the attributes of a file upload (*.tmpfile or *.content-type) are part of the update argument, it will switch automatically to a multipart request and implement a "real" file upload

This is important on newer NaviServer versions that will reject any *.tmpfile parameter in a request that was not produced internally after a file upload

  1. … 1 more file in changeset.
Test also nonce rendering

Make test more precise

Test a bunch more api

Test template::adp_level, fix test coverage declaration

Test template::adp_parse_string

Increase proc coverage