mirror of
https://github.com/YMFE/yapi.git
synced 2025-04-24 15:30:44 +08:00
28 lines
867 B
JavaScript
28 lines
867 B
JavaScript
import test from 'ava';
|
|
import {
|
|
handleParamsValue
|
|
} from '../../client/common.js';
|
|
|
|
|
|
test('handleParamsValue', t => {
|
|
const json = JSON.stringify({
|
|
t: 1,
|
|
obj: {
|
|
name: "dd",
|
|
value: "vvvv"
|
|
}
|
|
})
|
|
|
|
|
|
t.is(handleParamsValue(" aaaa | length"), 'aaaa | length');
|
|
t.is(handleParamsValue("{{aaaa |upper }}"), 'AAAA')
|
|
t.is(handleParamsValue(json), json)
|
|
t.is(handleParamsValue(' {{ dkkdjf }}'), 'dkkdjf')
|
|
t.is(handleParamsValue(' {{ dkkdjf | upper | kkk }}'), '{{ dkkdjf | upper | kkk }}')
|
|
t.is(handleParamsValue('aaa {{ aaaa | upper }} bbbb'), 'aaa AAAA bbbb')
|
|
t.is(handleParamsValue('aaa {{ aaaa | upper }} bbbb,aaa {{ aaaa | upper }} bbbb'), 'aaa AAAA bbbb,aaa AAAA bbbb')
|
|
t.is(handleParamsValue("{{aaaa | length}}"), 4);
|
|
t.is(handleParamsValue("{{4444 | number}}"), 4444);
|
|
});
|
|
|