Browse Source

Merge pull request #87 from xuexb/fix/test

fix: 修改测试报错
pull/86/merge
前端小武 7 years ago committed by GitHub
parent
commit
4a13968a0b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      .travis.yml
  2. 9
      test/layui.js

3
.travis.yml

@ -12,6 +12,7 @@ cache:
directories:
- node_modules
script:
- npm run test:cov && npm run test:sauce
- npm run test:cov
- npm run test:sauce
after_script:
- npm install coveralls && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage

9
test/layui.js vendored

@ -346,17 +346,14 @@ describe('layui', function () {
];
it('check params and return value', function () {
// 由于没有值参数, 导致 JSON.parse 失败
expect(function () {
layui.sort();
}).to.throw();
expect(layui.sort()).to.deep.equal([], '空参数时默认为空数组');
expect(layui.sort({})).to.deep.equal({});
expect(layui.sort({})).to.deep.equal({}, '只传空对象默认返回');
expect(layui.sort({
name: 'layui'
})).to.deep.equal({
name: 'layui'
});
}, '只传一个对象参数时返回');
expect(layui.sort([{
name: 'layui'

Loading…
Cancel
Save