All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.
0.2.10 (2024-12-22)
0.2.9 (2024-12-19)
0.2.8 (2024-12-18)
0.2.7 (2024-12-18)
0.2.6 (2024-12-17)
0.2.5 (2024-12-17)
0.2.4 (2024-12-17)
0.2.3 (2024-12-17)
0.2.2 (2024-12-16)
0.2.1 (2024-12-15)
0.2.0 (2024-12-15)
- add checkSchema option and using the output in PPE script now
- add script_dir, fixture_dir template data (d9475a8)
- add "not" matcher to fixture test (198e67f)
- add ajvFormats and all ajvKeywords (9288eb6)
- add checkSchema option and using the output in PPE script now (dfd113c)
- add diff validation (eb17b1b)
- add json-schema validate supports (8bc1180)
- add outputSchema supports (38b64dd)
- add regexp option to json schema (ed7df41)
- Add the
--runCount(-c)
flag to repeatedly run the test case and check if the results are consistent with the previous run, while recording the counts of matching and non-matching results. (4795d5c) - can specify the PPE script by -f to fixtures file (2a4819a)
- the fixture item can disable the json-schema validation (checkSchema) now (826bbf7)
- avoid custom property name confict (cf20ec4)
- command-line > fixture item > fixture front-matter > default value (545b15d)
- diff match (6b16770)
- should deep copy default value (0f9ab8c)
- should display all actual output (0fc0d0e)
- string compare must be strict equ (963d9b9)
0.1.26 (2024-10-07)
0.1.25 (2024-10-06)
- should assign empty string for format (32dd952)
- should treat input in front-matter as default (55eafaf)
0.1.24 (2024-10-06)
- add supports template and tempalte function (25f21e9)
- supports input and output in front-matter config of fixture file (11e90f3)
0.1.23 (2024-10-05)
- can not run script without addtional name (01bc3c6)
- regex test can not work if output is regex directly (00bc185)
- skip in fixtures not work (f5296f3)
- adjust ouput scripts result at last (1fe5ab8)
0.1.22 (2024-10-04)
0.1.21 (2024-09-30)
- add RegEx matcher (f65ff6b)
- add diff string color (9a31271)
- add generateOutput supports (7025f65)
- add includeIndex, excludeIndex flags and "test: skip" for script (aebd765)
- add only supports (b9f7efd)
- add ReasonNames (c56d45c)
- script/scripts in the fixtures file front-matter config can be array multiple scripts now (e34dbc9)
- can not work (671acdf)
- diff string (cbf754c)
- do not save unused skip flag to fixture file (be4198d)
- minor changes (1076d95)
- show non-string reason as json (e8e144d)
- use ansicolor instead of colors (d2bf2da)