mirror of
https://github.com/thangisme/notes.git
synced 2024-11-01 04:17:33 -04:00
35 lines
902 B
JavaScript
35 lines
902 B
JavaScript
|
import {
|
||
|
table
|
||
|
} from './../../../src';
|
||
|
import expectTable from './expectTable';
|
||
|
|
||
|
describe('README.md usage/', () => {
|
||
|
it('text_truncating', () => {
|
||
|
const data = [
|
||
|
['Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus pulvinar nibh sed mauris convallis dapibus. Nunc venenatis tempus nulla sit amet viverra.']
|
||
|
];
|
||
|
|
||
|
const config = {
|
||
|
columns: {
|
||
|
0: {
|
||
|
truncate: 100,
|
||
|
width: 20
|
||
|
}
|
||
|
}
|
||
|
};
|
||
|
|
||
|
const output = table(data, config);
|
||
|
|
||
|
// eslint-disable-next-line no-restricted-syntax
|
||
|
expectTable(output, `
|
||
|
╔══════════════════════╗
|
||
|
║ Lorem ipsum dolor si ║
|
||
|
║ t amet, consectetur ║
|
||
|
║ adipiscing elit. Pha ║
|
||
|
║ sellus pulvinar nibh ║
|
||
|
║ sed mauris conva... ║
|
||
|
╚══════════════════════╝
|
||
|
`);
|
||
|
});
|
||
|
});
|