Joshua Ramon Enslin jrenslin
jrenslin pushed to master at museum-digital/MDNodaHelpers 2023-11-07 23:32:07 +01:00
c9b0e7085f Add coverage information to tests, fix coverage of NodaValidationHelper
jrenslin pushed to master at museum-digital/MD_STD 2023-11-07 22:52:34 +01:00
d83ed2d0eb Improve indentation in phpunit
jrenslin pushed to master at museum-digital/MD_STD 2023-11-07 22:50:34 +01:00
2c58e0554b Improve coverage of MD_STD_IN
jrenslin pushed to master at museum-digital/MDNodaHelpers 2023-11-07 00:30:43 +01:00
1a7dbcd6f6 Fix edge cases in time splitter where inputs start with many digits but
jrenslin pushed to master at museum-digital/MDNodaHelpers 2023-11-06 23:50:21 +01:00
93c0ff3fa0 Set beStrictAboutOutputDuringTests=true in phpunit.xml
jrenslin pushed to master at museum-digital/MD_STD 2023-11-06 23:49:36 +01:00
1f2f63c9af Set beStrictAboutOutputDuringTests=true in phpunit.xml
jrenslin pushed to master at museum-digital/MDNodaHelpers 2023-11-06 23:48:00 +01:00
631debcfd8 Add autoloader for tests, phpunit config
jrenslin pushed to master at museum-digital/MD_STD 2023-11-06 23:26:43 +01:00
c9dce8f782 Annotate the available tests as @small
jrenslin pushed to master at museum-digital/MD_STD 2023-11-06 23:03:49 +01:00
0c0d059dd3 Add testsuite for /tests directory in phpunit.xml
jrenslin pushed to master at museum-digital/MD_STD 2023-11-06 23:03:05 +01:00
5d80f82040 Remove printer class / use testdox by default in phpunit setup
jrenslin pushed to master at museum-digital/MD_STD 2023-11-05 23:38:04 +01:00
5c2c1a47cc Fully ensure all URL components are present for rewriting
jrenslin commented on issue museum-digital/MD_STD#7 2023-11-05 23:32:10 +01:00
URLs containing cyrillic letters are rejected as invalid

This only concerned unencoded URLs and was technically correct. Copy-pasting URLs however may sometimes present a user with URL-encoded and sometimes with unencoded URLs. Unencoded ones are thus…

jrenslin closed issue museum-digital/MD_STD#7 2023-11-05 23:30:20 +01:00
URLs containing cyrillic letters are rejected as invalid
jrenslin pushed to master at museum-digital/MD_STD 2023-11-05 23:30:20 +01:00
ae12cfdf0f Add tests for MD_STD_IN::sanitize_url() and ensure it supports rewriting
jrenslin pushed to master at museum-digital/MDErrorReporter 2023-11-04 01:56:13 +01:00
15f2645514 Add specific exception class for overly short input strings
jrenslin pushed to master at museum-digital/MDAllowedValueSets 2023-11-02 00:49:47 +01:00
be2f42677b Add new check type: Check of object's location
jrenslin pushed to master at museum-digital/translation-value-sets 2023-11-01 19:18:48 +01:00
5c442b8115 Approval.
jrenslin opened issue museum-digital/MDAllowedValueSets#21 2023-11-01 19:14:01 +01:00
Add new check type: Check of location accuracy
jrenslin opened issue museum-digital/MD_STD#7 2023-11-01 18:11:27 +01:00
URLs containing cyrillic letters are rejected as invalid
jrenslin pushed to master at museum-digital/MDAllowedValueSets 2023-10-29 01:33:53 +02:00
1108398437 Add functions for listing event actor names, time names, place names