Linux lorencats.com 5.10.103-v7l+ #1529 SMP Tue Mar 8 12:24:00 GMT 2022 armv7l
Apache/2.4.59 (Raspbian)
: 10.0.0.29 | : 216.73.216.130
Cant Read [ /etc/named.conf ]
7.3.31-1~deb10u7
root
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
npm /
node_modules /
cli-table2 /
test /
[ HOME SHELL ]
Name
Size
Permission
Action
cell-test.js
29.47
KB
-rw-r--r--
example-tests.js
275
B
-rw-r--r--
layout-manager-test.js
4.26
KB
-rw-r--r--
original-cli-table-index-tests...
10.33
KB
-rw-r--r--
original-cli-table-newlines-te...
2.54
KB
-rw-r--r--
table-layout-test.js
12.78
KB
-rw-r--r--
table-test.js
2.8
KB
-rw-r--r--
utils-test.js
13.13
KB
-rw-r--r--
verify-legacy-compatibility-te...
4.97
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : verify-legacy-compatibility-test.js
(function(){ describe('verify original cli-table behavior',function(){ commonTests(require('cli-table')); }); describe('@api cli-table2 matches verified behavior',function(){ commonTests(require('../src/table')); }); function commonTests(Table){ var chai = require('chai'); var expect = chai.expect; var colors = require('colors/safe'); it('empty table has a width of 0',function(){ var table = new Table(); expect(table.width).to.equal(0); expect(table.toString()).to.equal(''); }); it('header text will be colored according to style',function(){ var table = new Table({head:['hello','goodbye'],style:{border:[],head:['red','bgWhite']}}); var expected = [ '┌───────┬─────────┐' , '│' + colors.bgWhite.red(' hello ') +'│' + colors.bgWhite.red(' goodbye ') + '│' , '└───────┴─────────┘' ]; expect(table.toString()).to.equal(expected.join('\n')); }); it('tables with one row of data will not be treated as headers',function(){ var table = new Table({style:{border:[],head:['red']}}); table.push(['hello','goodbye']); var expected = [ '┌───────┬─────────┐' , '│ hello │ goodbye │' , '└───────┴─────────┘' ]; expect(table.toString()).to.equal(expected.join('\n')); }); it('table with headers and data headers',function(){ var table = new Table({head:['hello','goodbye'],style:{border:[],head:['red']}}); table.push(['hola','adios']); var expected = [ '┌───────┬─────────┐' , '│' + colors.red(' hello ') +'│' + colors.red(' goodbye ') + '│' , '├───────┼─────────┤' , '│ hola │ adios │' , '└───────┴─────────┘' ]; expect(table.toString()).to.equal(expected.join('\n')); }); it('compact shorthand',function(){ var table = new Table({style:{compact:true,border:[],head:['red']}}); table.push(['hello','goodbye'],['hola','adios']); var expected = [ '┌───────┬─────────┐' , '│ hello │ goodbye │' , '│ hola │ adios │' , '└───────┴─────────┘' ]; expect(table.toString()).to.equal(expected.join('\n')); }); it('compact shorthand - headers are still rendered with separator',function(){ var table = new Table({head:['hello','goodbye'],style:{compact:true,border:[],head:[]}}); table.push(['hola','adios'],['hi','bye']); var expected = [ '┌───────┬─────────┐' , '│ hello │ goodbye │' , '├───────┼─────────┤' , '│ hola │ adios │' , '│ hi │ bye │' , '└───────┴─────────┘' ]; expect(table.toString()).to.equal(expected.join('\n')); }); it('compact longhand - headers are not rendered with separator',function(){ var table = new Table({ chars: { 'mid': '' , 'left-mid': '' , 'mid-mid': '' , 'right-mid': '' }, head:['hello','goodbye'], style:{border:[],head:[]}} ); table.push(['hola','adios'],['hi','bye']); var expected = [ '┌───────┬─────────┐' , '│ hello │ goodbye │' , '│ hola │ adios │' , '│ hi │ bye │' , '└───────┴─────────┘' ]; expect(table.toString()).to.equal(expected.join('\n')); }); it('compact longhand',function(){ var table = new Table({ chars: { 'mid': '' , 'left-mid': '' , 'mid-mid': '' , 'right-mid': '' }, style:{border:[],head:['red']} }); table.push(['hello','goodbye'],['hola','adios']); var expected = [ '┌───────┬─────────┐' , '│ hello │ goodbye │' , '│ hola │ adios │' , '└───────┴─────────┘' ]; expect(table.toString()).to.equal(expected.join('\n')); }); it('objects with multiple properties in a cross-table',function(){ var table = new Table({style:{border:[],head:[]}}); table.push( {'a':['b'], c:['d']} // value of property 'c' will be discarded ); var expected = [ '┌───┬───┐' , '│ a │ b │' , '└───┴───┘' ]; expect(table.toString()).to.equal(expected.join('\n')); }); } })();
Close