Sha256: 2232edc873536409c57317ff25ec26be5510f7f91b1bc6584f656f63c90f0fe1
Contents?: true
Size: 1.86 KB
Versions: 46
Compression:
Stored size: 1.86 KB
Contents
import table from './../../../src'; import expectTable from './expectTable'; describe('README.md usage/', () => { it('text_wrapping (no wrap word)', () => { 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: { 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 convallis ║ ║ dapibus. Nunc venena ║ ║ tis tempus nulla sit ║ ║ amet viverra. ║ ╚══════════════════════╝ `); }); it('text_wrapping (wrap word)', () => { 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: { width: 20, wrapWord: true } } }; const output = table(data, config); // eslint-disable-next-line no-restricted-syntax expectTable(output, ` ╔══════════════════════╗ ║ Lorem ipsum dolor ║ ║ sit amet, ║ ║ consectetur ║ ║ adipiscing elit. ║ ║ Phasellus pulvinar ║ ║ nibh sed mauris ║ ║ convallis dapibus. ║ ║ Nunc venenatis ║ ║ tempus nulla sit ║ ║ amet viverra. ║ ╚══════════════════════╝ `); }); });
Version data entries
46 entries across 46 versions & 3 rubygems