UNPKG

bot18

Version:

A high-frequency cryptocurrency trading bot by Zenbot creator @carlos8f

86 lines (61 loc) 1.33 kB
#!/usr/bin/env node var assert = require('assert'); var here = require('../lib/here.js').here; assert.equal(here(/* foobar baz piyo */), "\tfoobar\n\tbaz\n\tpiyo"); assert.equal(here(/* foobar */), "foobar"); (function () { assert.equal(here(/* foobar baz piyo */), "\t\tfoobar\n\t\tbaz\n\t\tpiyo\n"); assert.equal(here(/* foobar */), "foobar"); })(); assert.equal(here(/* foobar baz piyo */).unindent(), "foobar\nbaz\npiyo"); assert.equal(here(/* foobar baz piyo */).unindent(), "foobar\n\tbaz\npiyo"); assert.equal(here(/* foobar baz piyo */).unindent(), "foobar\nbaz\npiyo"); assert.equal(here(/* foobar baz piyo */).unindent(), "foobar\n baz\npiyo"); assert.equal(here(/* /\* *\/ */), "/* */"); assert.equal(here(/* \\ */), "\\"); assert.equal(here(''/* /\* *\/ */), "/\\* *\\/"); assert.equal(here(''/* \\ */), "\\\\"); assert.equal( ('Hello, ' + here(/* World */)), 'Hello, World'); assert.equal(here(), ''); /* dummy */ assert.equal(here(/* () */), '()'); /* dummy */ var section = require('../lib/here.js').section; assert.equal(section('foo'), "aaa\nbbb\n\nccc\n"); assert.equal(section('bar'), "ddd\neee\nfff\n"); assert.equal(section('baz'), "aaa\nbbb\nccc\n"); //@foo // aaa // bbb // // ccc //@bar // ddd // eee // fff //@baz // aaa // bbb // ccc