forked from floraachy/ImageKnife
!359 修复xts报错:ImageKnifeOption用法变更
Merge pull request !359 from zgf/master
This commit is contained in:
commit
dd0c64fb91
|
@ -70,10 +70,10 @@ export default function DefaultJobQueueTest() {
|
||||||
}
|
}
|
||||||
|
|
||||||
function makeRequest(src: string, context: common.UIAbilityContext, priority?: taskpool.Priority): ImageKnifeRequest {
|
function makeRequest(src: string, context: common.UIAbilityContext, priority?: taskpool.Priority): ImageKnifeRequest {
|
||||||
let option: ImageKnifeOption = {
|
let option: ImageKnifeOption = new ImageKnifeOption({
|
||||||
loadSrc: src,
|
loadSrc: src,
|
||||||
priority: priority
|
priority: priority
|
||||||
}
|
})
|
||||||
return new ImageKnifeRequest(
|
return new ImageKnifeRequest(
|
||||||
option,
|
option,
|
||||||
context,
|
context,
|
||||||
|
|
|
@ -153,9 +153,9 @@ export default function FileLruCacheTest() {
|
||||||
});
|
});
|
||||||
it('fileCacheEngineKey', 0, () => {
|
it('fileCacheEngineKey', 0, () => {
|
||||||
let engineKey: IEngineKey = new DefaultEngineKey()
|
let engineKey: IEngineKey = new DefaultEngineKey()
|
||||||
let imageKnifeOption: ImageKnifeOption = {
|
let imageKnifeOption: ImageKnifeOption = new ImageKnifeOption({
|
||||||
loadSrc:"abc"
|
loadSrc:"abc"
|
||||||
}
|
})
|
||||||
let imageKey = engineKey.generateFileKey(imageKnifeOption.loadSrc,"")
|
let imageKey = engineKey.generateFileKey(imageKnifeOption.loadSrc,"")
|
||||||
let imageAnimatorKey = engineKey.generateFileKey(imageKnifeOption.loadSrc,"",true)
|
let imageAnimatorKey = engineKey.generateFileKey(imageKnifeOption.loadSrc,"",true)
|
||||||
expect(imageKey == imageAnimatorKey).assertFalse()
|
expect(imageKey == imageAnimatorKey).assertFalse()
|
||||||
|
|
|
@ -40,10 +40,10 @@ export default function ImageKnifeTest() {
|
||||||
|
|
||||||
it('removeMemoryCache', 0, async () => {
|
it('removeMemoryCache', 0, async () => {
|
||||||
let a = 'https://hbimg.huabanimg.com/95a6d37a39aa0b70d48fa18dc7df8309e2e0e8e85571e-x4hhks_fw658/format/webp';
|
let a = 'https://hbimg.huabanimg.com/95a6d37a39aa0b70d48fa18dc7df8309e2e0e8e85571e-x4hhks_fw658/format/webp';
|
||||||
let option: ImageKnifeOption = {
|
let option: ImageKnifeOption = new ImageKnifeOption({
|
||||||
loadSrc: 'https://hbimg.huabanimg.com/95a6d37a39aa0b70d48fa18dc7df8309e2e0e8e85571e-x4hhks_fw658/format/webp',
|
loadSrc: 'https://hbimg.huabanimg.com/95a6d37a39aa0b70d48fa18dc7df8309e2e0e8e85571e-x4hhks_fw658/format/webp',
|
||||||
signature: ''
|
signature: ''
|
||||||
}
|
})
|
||||||
let key = ImageKnife.getInstance()
|
let key = ImageKnife.getInstance()
|
||||||
.getEngineKeyImpl()
|
.getEngineKeyImpl()
|
||||||
.generateMemoryKey('https://hbimg.huabanimg.com/95a6d37a39aa0b70d48fa18dc7df8309e2e0e8e85571e-x4hhks_fw658/format/webp', ImageKnifeRequestSource.SRC, option)
|
.generateMemoryKey('https://hbimg.huabanimg.com/95a6d37a39aa0b70d48fa18dc7df8309e2e0e8e85571e-x4hhks_fw658/format/webp', ImageKnifeRequestSource.SRC, option)
|
||||||
|
|
|
@ -122,9 +122,9 @@ export default function MemoryLruCacheTest() {
|
||||||
|
|
||||||
it('memoryCacheEngineKey', 0, () => {
|
it('memoryCacheEngineKey', 0, () => {
|
||||||
let engineKey: IEngineKey = new DefaultEngineKey()
|
let engineKey: IEngineKey = new DefaultEngineKey()
|
||||||
let imageKnifeOption: ImageKnifeOption = {
|
let imageKnifeOption: ImageKnifeOption = new ImageKnifeOption({
|
||||||
loadSrc:"abc"
|
loadSrc:"abc"
|
||||||
}
|
})
|
||||||
let imageKey = engineKey.generateMemoryKey(imageKnifeOption.loadSrc,ImageKnifeRequestSource.SRC,imageKnifeOption)
|
let imageKey = engineKey.generateMemoryKey(imageKnifeOption.loadSrc,ImageKnifeRequestSource.SRC,imageKnifeOption)
|
||||||
let imageAnimatorKey = engineKey.generateMemoryKey(imageKnifeOption.loadSrc,ImageKnifeRequestSource.SRC,imageKnifeOption,true)
|
let imageAnimatorKey = engineKey.generateMemoryKey(imageKnifeOption.loadSrc,ImageKnifeRequestSource.SRC,imageKnifeOption,true)
|
||||||
expect(imageKey == imageAnimatorKey).assertFalse()
|
expect(imageKey == imageAnimatorKey).assertFalse()
|
||||||
|
|
|
@ -44,7 +44,7 @@ export default function ImageKnifeOptionTest() {
|
||||||
imageWidth: 0,
|
imageWidth: 0,
|
||||||
imageHeight: 0,
|
imageHeight: 0,
|
||||||
}
|
}
|
||||||
let ImageKnifeOption: ImageKnifeOption = {
|
let imageKnifeOption: ImageKnifeOption = new ImageKnifeOption({
|
||||||
loadSrc: $r("app.media.rabbit"),
|
loadSrc: $r("app.media.rabbit"),
|
||||||
onLoadListener: {
|
onLoadListener: {
|
||||||
onLoadFailed: (err) => {
|
onLoadFailed: (err) => {
|
||||||
|
@ -58,10 +58,10 @@ export default function ImageKnifeOptionTest() {
|
||||||
return data;
|
return data;
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
})
|
||||||
if (ImageKnifeOption.onLoadListener && ImageKnifeOption.onLoadListener.onLoadSuccess && ImageKnifeOption.onLoadListener.onLoadFailed) {
|
if (imageKnifeOption.onLoadListener && imageKnifeOption.onLoadListener.onLoadSuccess && imageKnifeOption.onLoadListener.onLoadFailed) {
|
||||||
ImageKnifeOption.onLoadListener.onLoadSuccess(a,imageData);
|
imageKnifeOption.onLoadListener.onLoadSuccess(a,imageData);
|
||||||
ImageKnifeOption.onLoadListener.onLoadFailed(a);
|
imageKnifeOption.onLoadListener.onLoadFailed(a);
|
||||||
}
|
}
|
||||||
expect(a).assertEqual(b);
|
expect(a).assertEqual(b);
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue