const { assert } = require('chai') const fs = require('fs') const configStore = require('./../src/config.js') describe('Blocks / Array', function () { configStore.set('source', './ressources') configStore.set('destination', './dist') // get function parseMarkdownFile const BlocksQuery = require('./../src/queries/blocks.js') const blocksQuery = new BlocksQuery('./ressources', 'index.md') const results = blocksQuery.find() // check results it('block is array', function() { assert.isArray(results.block) }) it('block has length of 2', function() { assert.equal(results.block.length, 2) }) it('title in first block are equal', function() { assert.equal(results.block[0].title, 'health goth DIY tattooed') }) }) describe('Blocks / Single', function () { configStore.set('source', './ressources') configStore.set('destination', './dist') // get function parseMarkdownFile const BlocksQuery = require('./../src/queries/blocks.js') const blocksQuery = new BlocksQuery('./ressources', 'index.md') const results = blocksQuery.find() // check results it('block is array', function() { assert.isObject(results.data) }) it('block has length of 2', function() { assert.equal(results.data.title, 'Data') }) })