ogeid26 / printscript-tck

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PrintScript Test Compatibility Kit

This repository provides a way for any PrintScript interpreter to test its compliance with the expected functionality. This includes a collection of PrintScript files with their expected print results, as well as the validation result (valid or invalid).

How to validate your implementation?

  • Fork this repository and create a new branch with the following naming convention: group-[group number]-validation.
  • Modify build.gradle to include your implementation as a dependency in the project.
  • Return your implementation in CustomImplementationFactory. Make sure to define a adapter of your interpreter to comply with the PrintScriptInterpreter interface.
  • When all tests cases run correctly using ./gradlew build, create a pull request to the original repository for a final correction.

About


Languages

Language:Java 85.6%Language:PostScript 14.4%