xproc / 1.0-test-suite Goto Github PK
View Code? Open in Web Editor NEWThe XProc test suite
The XProc test suite
Also from private email:
This probably has zero importance (and you probably already know about
this), but I noticed that the documentation of the XProc test suite
vocabulary is not really in sync with the actual schema. For instance,
the prose does not mention the following:
With the intent that matching any one of them is a success.
More generally: we need to deal with insiginificant variation in test suite results.
When I upgraded to the latest HTTP Apache client, I began getting false positives on the http-request multipart tests. The problem is that the updated library sends Accept-Encoding headers that change the results but aren't actually relevant to the test.
Adding a filter step to remove the headers would focus the tests more explicitly.
From private email:
While working with XProc test suite again, I am baffled by the
expected results of test "psvi-required-001.xml" over and over again.
Clearly an XProc implementation not supporting PSVI like Calumet or
mine cannot pass this test. But running the test it always
looks like I am producing wrong results on a supported step.
In my opinion reading the results of this test would be very much
clearer, if p:declare-step in the pipeline would use
attribute "psvi-required" so not supporting implementations can fail
with err:XD0022.
Would you agree or is there a reason to have the test in the current
version I did not get?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.