UNPKG

549 BJavaScriptView Raw
1import match from 'MATCH/match';
2const expect = require('chai').expect;
3
4let params = {
5 name: {
6 id: 1
7 }
8};
9let data = match
10 .tmpConfig({
11 filterDefaultObject: true
12 })
13 .parse(params, {
14 data: {
15 xx: '$${{name.title}}',
16 value: {
17 id: '$${{name.title}}'
18 },
19 yy: '$${{name.title}}'
20 },
21 data2: {
22 value2: '$${{name.title}} || {}'
23 }
24 });
25
26expect(data).to.be.eql({
27 data2: {
28 value2: {
29 }
30 }
31});