summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)AuthorFilesLines
2024-07-03make retries => 0 consistent with retries => 1: no it::error on 404Urban Müller1-1/+9
2024-05-28Revert "Improve handling of nested tags in it_html::sanitize": getting ↵Urban Müller1-12/+0
"Exceeded pcre.backtrack_limit of 1000000 bytes" This reverts commit b484fab88a9229f7c87ea053564d0d8d3d2a565d.
2024-05-27Fix it_url::get with maxlength and large responseChristian Schneider1-1/+1
2024-05-27Fix it_url::get with maxlength and large responseChristian Schneider1-0/+8
2024-05-27Improve handling of nested tags in it_html::sanitizeDavid Flatz1-0/+12
2024-05-08Switch default for it_url::get*() to not return body on status >= 400Christian Schneider1-0/+8
2024-05-07Add type for assoc with maxlength, make test for 404 stricterChristian Schneider1-2/+11
2024-05-03test keys as wellUrban Müller1-4/+4
2024-05-02Do not generate it::error with test for sporadic failuresChristian Schneider1-1/+1
2024-05-02test it::filter and it::grepUrban Müller1-0/+8
2024-05-02Rename empty_on_fail to body_on_fail for future switching of default, ↵Christian Schneider1-7/+7
currently also supports empty_on_fail for transition
2024-04-30Fix is_reachable fetching always twice if content longer than 1000 bytes, ↵Christian Schneider1-1/+1
make retry test having to retry more often to test that code path
2024-04-29Version 2 of: Switch it_url::get('assoc' => true) to always return non-empty ↵Christian Schneider1-1/+1
array including at least the HTTP status code
2024-04-29Handle whitespace between attribute name and value also for img tagsDavid Flatz1-0/+18
2024-04-29Improve test for unquoted value since we only pass through absolute urls ↵David Flatz1-2/+2
with http(s) scheme
2024-04-26Handle whitespace between attribute name and value; add some TODO tests to ↵David Flatz1-0/+18
be more compliant to specification
2024-04-25Revert "Switch it_url::get('assoc' => true) to always return non-empty array ↵Christian Schneider1-1/+1
including at least the HTTP status code" This reverts commit d4bd73f98063ebbdf6c6f5ce94252360de901c9a.
2024-04-24Switch it_url::get('assoc' => true) to always return non-empty array ↵Christian Schneider1-1/+1
including at least the HTTP status code
2024-04-23current test domain is somtimes gnat availableUrban Müller1-5/+5
2024-04-23Use single quotes to avoid confusion about $() expansionChristian Schneider1-1/+1
2024-04-22Send notice to schneider@search.ch to check where chaning default to ↵Christian Schneider1-3/+3
empty_on_fail=true would have an impact
2024-04-22Add test to ensure and document that leading dashes are not allowed in ↵Christian Schneider1-0/+1
non-option args even with -- in command line
2024-04-18introduce empty_on_fail, get keepfailed to workUrban Müller2-3/+28
2024-03-21allow unicode in local part of mail addressesUrban Müller1-1/+1
2024-02-21it::getopt: do not eat up second --Nathan Gass1-0/+1
2024-02-09encode < to \u003C in jsenv to prevent false positives on XSS detectionUrban Müller1-1/+1
2023-11-20use random port to avoid racesNathan Gass3-33/+34
2023-11-20better failed test outputUrban Müller1-3/+4
2023-11-17bigger tolerances; five second timeout sometimes failed to abort a six ↵Urban Müller1-3/+4
second sleep on server
2023-10-30add test that redirect loop is not reachableNathan Gass1-2/+2
2023-10-30add test that maxlength aborts earlyNathan Gass1-0/+14
2023-10-30change it_url::is_reachable to static api consistent with it_url::getNathan Gass1-8/+3
2023-09-25escape dangerous strings inside javascript, including env =Urban Müller1-0/+2
2023-08-28handle inline errors, e.g. new $undefined in mail3464Urban Müller1-3/+4
2023-08-22Add prefix to it_url::absolute() for OneDomain support, add tests for ↵Christian Schneider1-0/+15
relative paths
2023-08-16run it_dbi tests for postgresql if it is runningNathan Gass1-0/+2
2023-08-16use it_dbi_postgres everywhere for postgresql testsNathan Gass1-1/+1
2023-08-16recursive test script for it::error stackdumpsUrban Müller1-0/+51
2023-08-15Avoid //foo syntax as they are overloaded for search.chChristian Schneider1-2/+2
2023-08-03allow echoing and dry-running of it::exec/it::system commandsUrban Müller1-7/+9
2023-07-25ensure that chance=0 never creates an errorUrban Müller1-1/+1
2023-07-19Revert "test: trying to push with failing tests": test failed successfullyUrban Müller1-2/+0
This reverts commit ae5d8cebdd82e2d1e9d3d0b40e711ba50096f622.
2023-07-19test: trying to push with failing testsUrban Müller1-0/+2
2023-07-19Adapt test to new behaviour of always removing {}, even without valuesChristian Schneider1-2/+2
2023-07-19Make test work when called from runtests which changes cwdChristian Schneider1-1/+1
2023-07-18more concise arg mergingUrban Müller1-5/+6
2023-07-18support varags in it::pipe like in it::execUrban Müller1-0/+1
2023-07-18test existing it_pipe frontend behaviourUrban Müller1-0/+6
2023-06-22remove test for it::exec() with unquoted argChristian A. Weber1-1/+0
2023-03-09Change test to check with undefined variableChristian Schneider1-1/+1