Blame view

node_modules/table/test/README/usage/padding_cell_content.js 969 Bytes
f7563de62   Palak Handa   first commit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
  import table from './../../../src';
  import expectTable from './expectTable';
  
  describe('README.md usage/', () => {
    it('usage/padding_cell_content', () => {
      const data = [
        ['0A', 'AABBCC', '0C'],
        ['1A', '1B', '1C'],
        ['2A', '2B', '2C']
      ];
  
      const config = {
        columns: {
          0: {
            paddingLeft: 3
          },
          1: {
            paddingRight: 3,
            width: 2
          }
        }
      };
  
      const output = table(data, config);
  
      // eslint-disable-next-line no-restricted-syntax
      expectTable(output, `
  ╔══════╤══════╤════╗
  ║   0A │ AA   │ 0C ║
  ║      │ BB   │    ║
  ║      │ CC   │    ║
  ╟──────┼──────┼────╢
  ║   1A │ 1B   │ 1C ║
  ╟──────┼──────┼────╢
  ║   2A │ 2B   │ 2C ║
  ╚══════╧══════╧════╝
          `);
    });
  });