| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Basic Gradle setup. | J08nY | 2024-03-25 | 5 | -445/+0 |
| | | |||||
| * | Make edge-cases suite take preset keys. Reformat code. | J08nY | 2019-02-22 | 1 | -1/+1 |
| | | |||||
| * | Add option to use preset semi-random private key in tests. | J08nY | 2019-02-21 | 1 | -0/+1 |
| | | |||||
| * | Add ECDH validation tests using BouncyCastle. | J08nY | 2018-11-14 | 3 | -0/+25 |
| | | |||||
| * | Add applet metadata to test outputs. | J08nY | 2018-11-11 | 3 | -2/+35 |
| | | |||||
| * | Reformat reader package. | J08nY | 2018-08-12 | 2 | -2/+5 |
| | | |||||
| * | Elementary support for OpenSSL. | J08nY | 2018-07-18 | 1 | -3/+3 |
| | | |||||
| * | Add testing of previous prime R to wrong test suite. | J08nY | 2018-07-05 | 1 | -3/+4 |
| | | |||||
| * | Add git commit to version number for better versioning of tests. | J08nY | 2018-07-03 | 3 | -3/+3 |
| | | |||||
| * | Implement tracking and writing of exceptions in standalone tests. | J08nY | 2018-05-28 | 1 | -9/+6 |
| | | |||||
| * | Add ECTester version to test run output. | J08nY | 2018-04-25 | 3 | -0/+6 |
| | | |||||
| * | Add information about more output files for a test run. | J08nY | 2018-03-03 | 1 | -1/+0 |
| | | |||||
| * | Allow outputing test suite results into more formats and files. | J08nY | 2018-02-11 | 1 | -0/+54 |
| | | |||||
| * | Handle exceptions in Tests and TestSuites grafeully. | J08nY | 2018-02-10 | 3 | -1/+23 |
| | | |||||
| * | Fix XML output NullPointerException. | J08nY | 2018-01-20 | 1 | -0/+1 |
| | | |||||
| * | Export CPLC data and card ATR in test suite outputs. | J08nY | 2018-01-14 | 3 | -0/+100 |
| | | |||||
| * | Make test output show natural sw. | J08nY | 2018-01-05 | 1 | -1/+1 |
| | | |||||
| * | Split output to remove cross-dependency of reader and standalone. | J08nY | 2017-12-27 | 3 | -0/+160 |
| | | |||||
| * | Extract TestWriters into common. | J08nY | 2017-12-06 | 4 | -357/+6 |
| | | |||||
| * | Fix TestWriters. | J08nY | 2017-12-06 | 3 | -3/+6 |
| | | |||||
| * | Specialize test suites in reader package to classes. | J08nY | 2017-12-05 | 3 | -6/+6 |
| | | |||||
| * | Introduce BaseTestable and Testable Metadata. | J08nY | 2017-12-03 | 4 | -15/+3 |
| | | |||||
| * | Split Util class into a package. | J08nY | 2017-11-26 | 3 | -9/+9 |
| | | |||||
| * | Add KeyAgreement/KeyGeneration/Signature tests. Implement KeyAgreementTest. | J08nY | 2017-11-13 | 3 | -9/+9 |
| | | |||||
| * | Separate build files for standalone and reader apps. | J08nY | 2017-11-12 | 4 | -39/+3 |
| | | |||||
| * | Introduce ECTesterStandalone. | J08nY | 2017-11-12 | 1 | -60/+0 |
| | | |||||
| * | Split test package into common. | J08nY | 2017-11-10 | 4 | -15/+21 |
| | | |||||
| * | Output SWs as unsigned ints. | J08nY | 2017-11-06 | 2 | -5/+5 |
| | | |||||
| * | Introduce Result.Value.ERROR. | J08nY | 2017-11-05 | 1 | -1/+1 |
| | | | | | | - Value.ERROR is used when response.error() is true. - Value.ERROR is NOK. | ||||
| * | Introduce Response.error variable. | J08nY | 2017-11-05 | 1 | -1/+1 |
| | | | | | | | - Useful to discern a response containing failing SWs created by ECTester applet, or a response created by the card when ECTester execution failed. | ||||
| * | Fix some alignment issues. | J08nY | 2017-11-05 | 1 | -2/+0 |
| | | |||||
| * | Implement Result.ExpectedValue to add more logic to test evaluation. | J08nY | 2017-11-05 | 4 | -18/+40 |
| | | | | | | | | | | | | | | | | | | | | | | - Introduces a new enum Result.ExpectedValue, which is used to signify what Test results are expected. - Changes the Result.Value enum to contain information about what was expected. It gains more values: - UXSUCCESS -> Unexpected success. - XFAILURE -> Expected failure. The values SUCCESS and XFAILURE are the OK, values. - Creates a hierarchy of evaluating Responses, Simple tests and Compoung tests. Simple test evaluates the OK property of the response object (using .successfull() method) and again exposes its OK property which depends on the tests ExpectedValue and the response success. Compound test evaluates the OK property of the Simple tests it contains (using the .ok() method) and again exposes its OK property which depends on the concrete Compound test variant, but involves some ExpectedValues and the success of the individual Simple tests it contains. | ||||
| * | Add output of commands to test-suite YAML and XML output. | J08nY | 2017-11-01 | 3 | -6/+35 |
| | | |||||
| * | Fix response output. | J08nY | 2017-10-31 | 2 | -2/+2 |
| | | |||||
| * | Add some more compound tests and suite descriptions. | J08nY | 2017-10-26 | 2 | -2/+11 |
| | | |||||
| * | Introduce a Result class, that has a value and a cause. | J08nY | 2017-10-25 | 3 | -4/+14 |
| | | |||||
| * | Split ResponseWriter into separate class, introduce TestRunner. | J08nY | 2017-10-25 | 7 | -66/+80 |
| | | |||||
| * | Simplify test contract. | J08nY | 2017-10-25 | 3 | -11/+14 |
| | | |||||
| * | Add test.ok() information to XML and YAML outputs. | J08nY | 2017-10-25 | 2 | -0/+5 |
| | | |||||
| * | Add Compund test to test-vectors suite. | J08nY | 2017-10-25 | 2 | -10/+20 |
| | | |||||
| * | Implement YAMLOutputWriter. | J08nY | 2017-10-24 | 1 | -2/+62 |
| | | |||||
| * | Rename some OutputWriter methods, add YAMLOutputWriter. | J08nY | 2017-10-24 | 4 | -10/+10 |
| | | |||||
| * | Implement a basic XMLOutputWriter. | J08nY | 2017-10-16 | 2 | -2/+95 |
| | | |||||
| * | Refactor response and test outputing into separate writers. | J08nY | 2017-10-15 | 6 | -0/+240 |
| This is done to provide multiple output formats, one which logs tests to console in simple human readable format and others. | |||||
