UNPKG

hana-cli

Version:
26 lines (22 loc) 858 B
// @ts-check import * as baseLite from '../utils/base-lite.js' import * as conn from '../utils/connections.js' import { buildDocEpilogue } from '../utils/doc-linker.js' export const command = 'test' export const describe = baseLite.bundle.getText("test") export const builder = (yargs) => yargs.options(baseLite.getBuilder({ })).wrap(160).example('hana-cli test', baseLite.bundle.getText("test")).wrap(160).epilog(buildDocEpilogue('test', 'developer-tools', ['cds', 'activateHDI'])) export async function handler (argv) { const base = await import('../utils/base.js') base.promptHandler(argv, test, {}) } export async function test(result) { const base = await import('../utils/base.js') base.debug('test') try { console.log( await conn.createConnection(result)) return base.end() } catch (error) { await base.error(error) } }