You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					41 lines
				
				799 B
			
		
		
			
		
	
	
					41 lines
				
				799 B
			| 
											3 years ago
										 | var test = require('tape'); | ||
|  | var archy = require('../'); | ||
|  | 
 | ||
|  | test('beep', function (t) { | ||
|  |     var s = archy({ | ||
|  |       label : 'beep', | ||
|  |       nodes : [ | ||
|  |         'ity', | ||
|  |         { | ||
|  |           label : 'boop', | ||
|  |           nodes : [ | ||
|  |             { | ||
|  |               label : 'o_O', | ||
|  |               nodes : [ | ||
|  |                 { | ||
|  |                   label : 'oh', | ||
|  |                   nodes : [ 'hello', 'puny' ] | ||
|  |                 }, | ||
|  |                 'human' | ||
|  |               ] | ||
|  |             }, | ||
|  |             'party!' | ||
|  |           ] | ||
|  |         } | ||
|  |       ] | ||
|  |     }, '', { unicode : false }); | ||
|  |     t.equal(s, [ | ||
|  |         'beep', | ||
|  |         '+-- ity', | ||
|  |         '`-- boop', | ||
|  |         '  +-- o_O', | ||
|  |         '  | +-- oh', | ||
|  |         '  | | +-- hello', | ||
|  |         '  | | `-- puny', | ||
|  |         '  | `-- human', | ||
|  |         '  `-- party!', | ||
|  |         '' | ||
|  |     ].join('\n')); | ||
|  |     t.end(); | ||
|  | }); |