projects
/
yaffs-website
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Initial commit
[yaffs-website]
/
node_modules
/
archy
/
test
/
multi_line.js
1
var test = require('tape');
2
var archy = require('../');
3
4
test('multi-line', function (t) {
5
var s = archy({
6
label : 'beep\none\ntwo',
7
nodes : [
8
'ity',
9
{
10
label : 'boop',
11
nodes : [
12
{
13
label : 'o_O\nwheee',
14
nodes : [
15
{
16
label : 'oh',
17
nodes : [ 'hello', 'puny\nmeat' ]
18
},
19
'creature'
20
]
21
},
22
'party\ntime!'
23
]
24
}
25
]
26
});
27
t.equal(s, [
28
'beep',
29
'│ one',
30
'│ two',
31
'├── ity',
32
'└─┬ boop',
33
' ├─┬ o_O',
34
' │ │ wheee',
35
' │ ├─┬ oh',
36
' │ │ ├── hello',
37
' │ │ └── puny',
38
' │ │ meat',
39
' │ └── creature',
40
' └── party',
41
' time!',
42
''
43
].join('\n'));
44
t.end();
45
});