Commit Graph

100 Commits

Author SHA1 Message Date
Philip Helger
7483a0e0d6 Extended ByteArarySearcher API 2024-07-09 17:18:36 +02:00
Philip Helger
07b44464c5 Version bump 2024-06-18 21:14:42 +02:00
jstaerk
b8720a16a0 small possible nullpointerex fix (for accidental non-pdf/a-PDFs), new test 2024-06-03 08:04:15 +02:00
jstaerk
09729e46b5 corrected a test 2024-05-22 17:52:13 +02:00
jstaerk
f2a6165ba4 I don't know why those tests work now but thats better than having them throw errors like before 2024-05-22 17:34:57 +02:00
jstaerk
0720c76b50 corrected test cases 2024-05-17 14:24:42 +02:00
Dominik Röschke
bb6eca1ffc Added test for input stream validation 2024-05-06 15:48:20 +02:00
Dominik Röschke
37fb01c8fd Java 8 compatibility 2024-05-02 14:49:09 +02:00
Dominik Röschke
9f759fdb28 Fixed Tests for PDFValidatior, switched to using ProcessingResults 2024-05-02 12:38:13 +02:00
jstaerk
fb50f616f7 validate against ubl xrechnung 2024-04-21 14:21:20 +02:00
jstaerk
bd206f2f95 updated a test to fail 2023-12-30 15:07:40 +01:00
jstaerk
23650e68d8 checking generated PDF/As 2023-11-25 19:32:12 +01:00
jstaerk
53ae1ec9dc had to "correct" i.e. falsify some tests due to https://awv-git.de/einvoicing/factur-x/-/issues/69 :-( 2023-11-25 18:44:50 +01:00
jstaerk
bad94911d9 corrected filename capitalization for linux builds 2023-03-06 15:45:28 +01:00
jstaerk
794edc272b - prevent nullpointerexception https://github.com/ZUGFeRD/mustangproject/pull/302 thanks to weclapp-dev
- lines no longer included in basic-wl and minimum
- due date and delivery date no longer mandatory for credit notes
- Allow foreign limited addresses, e.g. allow Parties withpout postal addresses/postcodes
- Allow invoices in minimum profile e.g. dont use applicabletradetax, linetotalamount, paymentreference etc in Minimum profile
2022-12-22 20:49:08 +01:00
jstaerk
20e996327e change of order is not allowed in prefix acc to https://www.w3.org/TR/xml/#NT-VersionInfo 2022-12-01 16:59:06 +01:00
jstaerk
f08d5c792c test for #300 2022-12-01 15:50:38 +01:00
Svante Schubert
b0b4354c24 Switching classorder to ClassName 2022-11-28 12:55:36 +01:00
Svante Schubert
1c915967fe Adding JUnit Test Class order to Library module 2022-11-28 12:24:07 +01:00
jstaerk
973bee4cea support xr 2.2 validation 2022-07-09 13:21:06 +02:00
jstaerk
219ecb892a automatic ox tests 2022-05-16 10:37:51 +02:00
jstaerk
28e27d0de3 work around not yet released XR 2.2 schematron files 2022-05-10 21:03:08 +02:00
Sebastian Sieber
4077700b2e Remove \t and whitespaces from xml 2022-03-22 08:41:39 +01:00
jstaerk
ddb71f9ed5 added the possibility to specify legalorganisation 2022-02-16 20:27:18 +01:00
jstaerk
c62171e64d recorrected import to also still work with fx 2022-01-02 17:49:13 +01:00
jstaerk
b625b78c50 removed test source code 2021-12-16 11:59:04 +01:00
jstaerk
bfcaeef619 added a test to expect a failing ZF1 validation 2021-11-28 11:12:01 +01:00
jstaerk
713112757c added a test with invalid math and decimal points which i consider incorrect but the validator approves 2021-11-28 10:47:56 +01:00
jstaerk
099ce840d1 count patterns as fired rules->testing UBL positive 2021-11-13 17:51:11 +01:00
jstaerk
f56e37bda9 - Fixed an error validation UBL files
- unknown root elements will now throw type 3 errors
- added some tests
2021-11-13 17:34:24 +01:00
Sebastian Sieber
6a34668265 Merge remote-tracking branch 'remotes/mustang-origin/master' into fork-master
# Conflicts:
#	validator/src/main/java/org/mustangproject/validator/PDFValidator.java
2021-10-19 14:50:22 +02:00
LAPTOP-MS3A4HDC\Asim khan
c7093a20c1 closiong #247 2021-08-09 10:50:35 +02:00
jstaerk
42795b17cc be able to rudimentary validate ox comfort, ubl preps 2021-05-09 13:42:20 +02:00
Sebastian Sieber
568fd442f7 Replace ' with " in xml attributes
Some automatically changes by the IDE:
- remove unused imports
- add final where possible
2021-03-08 15:22:58 +01:00
jstaerk
d764fb4784 closes #201 2020-11-26 09:39:47 +01:00
jstaerk
a79a48095e support account holders, new sample invoice 2020-11-21 20:46:05 +01:00
jstaerk
460f7e5984 test pdf-a/3 import generated invoice 2020-11-18 19:26:08 +01:00
jstaerk
48dc209f94 closes #172, fixes zero rated products, added some lines to the test of the XRechnung, have the XRechnung test actually wriote to file and have the XR test file validated automatically 2020-11-17 11:49:20 +01:00
jstaerk
e1881a3891 closes #190 2020-11-11 21:15:49 +01:00
jstaerk
71379627c6 corrected release notes and history, zf1 test 2020-11-08 20:15:41 +01:00
Jochen Stärk
44c6509504 Relative charges/allowances on document level 2020-10-08 14:51:33 +02:00
Jochen Stärk
9bf1097bac allow relative =percentual item allowances/charges 2020-09-21 21:45:03 +02:00
Jochen Stärk
48f6ae92ad no message 2020-09-14 20:14:32 +02:00
Jochen Stärk
b70e3571be reflexive tests (using validator component to test library component) 2020-09-14 19:57:55 +02:00
Jochen Stärk
e1cedcc2f4 automated tests for xr 2.0 2020-08-06 16:08:40 +02:00
Jochen Stärk
382435d0ba Be able to validate XR 2.0 and 1.2 2020-08-06 15:59:06 +02:00
Jochen Stärk
36048decd1 corrected filename for xrechnung profile, now no longer bypassing XR checks for XR profile, now also allow for import of xrechnung profile, add test files and tests 2020-06-20 09:44:36 +02:00
Jochen Staerk
dce37f5e17 cli method for validatoion walk 2020-06-01 10:14:04 +02:00
Jochen Staerk
e2d501036c deleted redundant files (had been moved from library/extended to validator). Corrected commandline import. 2020-05-31 20:04:53 +02:00
Jochen Staerk
4760554eb3 no message 2020-05-31 18:26:46 +02:00