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
40
41
42
43
44
45
46
47
| import { describe, expect, it } from 'vitest';
|
| import { createInspectionItemTableOptions, inspectionItemColumns } from '../inspectionItemTable';
|
| describe('trend inspection item table', () => {
| it('marks theoretical limits as warnings and keeps quality-standard limits separate', () => {
| expect(inspectionItemColumns.map(({ dataIndex }) => dataIndex)).toEqual([
| 'jianyan_xiangmu_bianma',
| 'name',
| 'lilun_xiaxian',
| 'lilun_shangxian',
| 'biaozhun_xiaxian',
| 'biaozhun_shangxian',
| 'unit',
| ]);
| expect(inspectionItemColumns[2]?.title).toBe('预警下限');
| expect(inspectionItemColumns[3]?.title).toBe('预警上限');
|
| expect(
| createInspectionItemTableOptions([
| {
| biaozhun_shangxian: '7.4',
| biaozhun_xiaxian: '6.9',
| id: 'ph-standard-item',
| jianyan_xiangmu_bianma: 'HD_jyxm_0005',
| lilun_shangxian: '7.5',
| lilun_xiaxian: '6.8',
| name: '酸碱度',
| trend_enabled: true,
| unit: '片',
| },
| ]),
| ).toEqual([
| {
| biaozhun_shangxian: '7.4',
| biaozhun_xiaxian: '6.9',
| jianyan_xiangmu_bianma: 'HD_jyxm_0005',
| label: '酸碱度',
| lilun_shangxian: '7.5',
| lilun_xiaxian: '6.8',
| name: '酸碱度',
| unit: '片',
| value: 'ph-standard-item',
| },
| ]);
| });
| });
|
|