lamed_io
Version:
50 lines (42 loc) • 1.51 kB
JavaScript
console.log(`Starting ${__filename}...`) // comment line to remove simple logging
// io.test.runner.js
// Purpose: The purpose of this....
// Date Created: 6/3/2018
// Created by : Perez Lamed van Niekerk
// ------------------------------------------------------
/* jshint esversion: 6 */
// process.setMaxListeners(30)
const { unZipLogSetup } = require('lamed_test')
unZipLogSetup(__dirname, require('../src/lamed_io'), 1)
require('./big.test')
const _ioFile = require('./file.test')
require('./localstorage_functions.test')
require('./localstorage.test')
describe('io.file.test.js', () => {
it('versionTest', (done) => {
if (_ioFile.versionTest(done)) done()
})
// fileSetExtension
it('fileSetExtension()', (done) => {
if (_ioFile.fileSetExtension(done)) done()
})
it('existTest1', (done) => {
if (_ioFile.existTest1(done)) done()
})
it('existTest2', (done) => {
if (_ioFile.existTest2(done)) done()
})
it('writeTest', (done) => {
_ioFile.writeTest(done).then((result) => { if (result) done() })
})
})
// ------------------------------------------------
// Code to generate 'readme' and 'help' when run directly by node
//
// Add to bottom of testRunner()
// Generating readme & help
// npm uninstall -g lamed_readme
// npm i -g lamed_readme
// npm link lamed_readme
// const _gen = require('lamed_readme'); _gen.genReadme(__dirname); _gen.genHelp(__dirname) // Uncomment line to generate readme & help
// ------------------------------------------------