From 4bc78633a5408cda083db937e4783d6afddf1261 Mon Sep 17 00:00:00 2001 From: Richard van der Hoff Date: Thu, 5 May 2016 10:50:03 +0100 Subject: [PATCH] We don't support z-schema or other JSON tools for now --- event-schemas/README.md | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/event-schemas/README.md b/event-schemas/README.md index 950c3018..c833b9c3 100644 --- a/event-schemas/README.md +++ b/event-schemas/README.md @@ -1,13 +1,6 @@ -Testing a schema ----------------- -There are [many](http://json-schema.org/implementations.html) JSON Schema -validators you can use to validate incoming events. Not all of them support -JSON Schema v4, and some of them have bugs which prevent ``$ref`` from being -resolved correctly. For basic CLI testing, we recommend and have verified they -work with the Node.js package [z-schema](https://github.com/zaggino/z-schema): -``` - $ npm install -g z-schema - $ z-schema schema/m.room.message examples/m.room.message_m.text - schema validation passed - json #1 validation passed -``` +Checking the event schemas +========================== + +To validate the event schemas, and check the example events, run + + ./check-examples.py