[bugfix] Icon: should support render local image

This commit is contained in:
陈嘉涵
2019-06-03 20:46:16 +08:00
parent 616db0114e
commit 39339fdda7
5 changed files with 19 additions and 22 deletions

View File

@@ -2,7 +2,6 @@ import { deepClone } from '../deep-clone';
import { isAndroid, isDef, camelize, get } from '..';
import { raf, cancel } from '../raf';
import { later } from '../../../test/utils';
import { isSrc } from '../validate/src';
import { isEmail } from '../validate/email';
import { isMobile } from '../validate/mobile';
import { isNumber } from '../validate/number';
@@ -77,16 +76,3 @@ test('is-number', () => {
expect(isNumber('abc')).toBeFalsy();
expect(isNumber('1b2')).toBeFalsy();
});
test('is-src', () => {
expect(isSrc('http://img.cdn.com')).toBeTruthy();
expect(isSrc('https://img.cdn.com')).toBeTruthy();
expect(isSrc('//img.cdn.com')).toBeTruthy();
expect(isSrc('data:image/jpeg;base64,/9j/4AAQSkZ')).toBeTruthy();
expect(isSrc('img.cdn.com')).toBeFalsy();
expect(isSrc('name')).toBeFalsy();
expect(isSrc('')).toBeFalsy();
expect(isSrc('blob:http://img.cdn.com')).toBeTruthy();
expect(isSrc('blob:https://img.cdn.com')).toBeTruthy();
expect(isSrc('xdata:image/jpeg;base64,/9j/4AAQSkZ')).toBeFalsy();
});