diff --git a/examples/docs/README.md b/examples/docs/README.md index a28cb28dd789620dd8f1d50f3bdd53ac925b2f7f..80c68572ceaf070451b73b9d2a717d27ba75f38f 100644 --- a/examples/docs/README.md +++ b/examples/docs/README.md @@ -6,7 +6,6 @@ ## / -* [Abstract](./abstract.schema.md) – `https://example.com/schemas/abstract` * [Arrays](./arrays.schema.md) – `https://example.com/schemas/arrays` * [Complex References ](./complex.schema.md) – `https://example.com/schemas/complex` * [Constant Types](./constants.schema.md) – `https://example.com/schemas/constants` @@ -20,6 +19,7 @@ * [Extensible](./extensible.schema.md) – `https://example.com/schemas/extensible` * [Simple](./simple.schema.md) – `https://example.com/schemas/simple` * [Simple Types](./simpletypes.schema.md) – `https://example.com/schemas/simpletypes` +* [Abstract](./abstract.schema.md) – `https://example.com/schemas/abstract` ## /subdir/ diff --git a/spec/lib/integrationTest.spec.js b/spec/lib/integrationTest.spec.js index d164f12ae640849cc306aa904dc450898d40b1b1..373e48442911d071668f2d57844cac8386ec7753 100644 --- a/spec/lib/integrationTest.spec.js +++ b/spec/lib/integrationTest.spec.js @@ -1,5 +1,5 @@ const { spawn } = require('child_process'); -const { readdir, readFile } = require('fs'); +const { readFile, readdirSync } = require('fs'); @@ -27,22 +27,17 @@ describe('Process examples', () => { }); describe('Compare results', () => { - readdir('./spec/examples', (err, files) => { - expect(err).toBeNull(); - files.forEach(file => { - console.log('found ' + file); + const files = readdirSync('./spec/examples'); - it('Comparing ' + file, done => { - expect.file.toBeNull(); - console.log('file'); - readFile('./spec/examples/' + file, (err, expectedbuf) => { + files.forEach(file => { + it('Comparing ' + file, done => { + console.log('file ' + file); + readFile('./spec/examples/' + file, (err, expectedbuf) => { + expect(err).toBeNull(); + readFile('./examples/docs/' + file, (err, actualbuf) => { expect(err).toBeNull(); + expect(actualbuf.toString()).toEqual(expectedbuf.toString()); done(); - readFile('./examples/docs/' + file, (err, actualbuf) => { - expect(err).toBeNull(); - expect(actualbuf.toString()).toEqual(expectedbuf.toString()); - done(); - }); }); }); });