From d70fdc5f0ef0e39deca267aeef88101778b64844 Mon Sep 17 00:00:00 2001 From: anuveyatsu Date: Mon, 16 Apr 2018 22:46:31 +0600 Subject: [PATCH] v0.9.0 --- package.json | 4 ++-- test/cli.test.js | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index a364b1b..daf168f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "data-cli", - "version": "0.8.13", + "version": "0.9.0", "description": "CLI for working with data packages", "main": "./lib/index.js", "bin": { @@ -73,7 +73,7 @@ "chalk": "^2.3.0", "clipboardy": "^1.1.4", "data.js": "^0.11.1", - "datahub-client": "^0.4.4", + "datahub-client": "^0.5.0", "first-run": "^1.2.0", "global-packages": "^1.0.2", "human-readable-ids": "^1.0.3", diff --git a/test/cli.test.js b/test/cli.test.js index 235bb17..b20e8b5 100644 --- a/test/cli.test.js +++ b/test/cli.test.js @@ -58,6 +58,7 @@ test.after.always('cleanup', t => { deleteFolderRecursive('test/big-dataset-10mb') deleteFolderRecursive('test/private-cli-test') try { + fs.unlinkSync('test/fixtures/test-data/files/geo/datapackage.json') fs.unlinkSync('sample.csv') fs.unlinkSync('sample-1-sheet.xls') fs.unlinkSync('0.csv') @@ -213,11 +214,10 @@ test('get command with private dataset', async t => { // ======================================= // CLI commands: validate, cat, info, init -test('runs init command with data input', async t => { - const cliPath = path.join(__dirname, '../bin/data-init.js') - const result = await run([cliPath], ['my-datapackage', ENTER]) - t.true(result.includes('? Enter Data Package name (scratchpad)')) - t.true(result.includes('my-datapackage')) +test('Init command in non-interactive mode', async t => { + const result = await runcli('init', 'test/fixtures/test-data/files/geo/') + t.true(result.stdout.includes('This process initializes a new datapackage.json file')) + t.true(result.stdout.includes('datapackage.json file is saved in')) }) // QA tests [Info: basic dataset]