107 行
2.7 KiB
JavaScript
107 行
2.7 KiB
JavaScript
const platformInfo = process.env.uniTestPlatformInfo.toLocaleLowerCase()
|
|
const isIOS = platformInfo.startsWith('ios')
|
|
const isAndroid = platformInfo.startsWith('android')
|
|
const isHarmony = platformInfo.startsWith('harmony')
|
|
const isAppWebView = process.env.UNI_AUTOMATOR_APP_WEBVIEW == 'true'
|
|
const isApp = isAndroid || isIOS || isHarmony && !isAppWebView
|
|
|
|
const PAGE_PATH = '/pages/API/get-file-system-manager/testStatic'
|
|
|
|
|
|
describe('ExtApi-FileManagerTest-aboutStatic', () => {
|
|
if (!isApp) {
|
|
it('not support', () => {
|
|
expect(1).toBe(1)
|
|
})
|
|
return
|
|
}
|
|
let page;
|
|
|
|
async function setPageData(newData) {
|
|
return await page.setData({ data: newData });
|
|
}
|
|
|
|
beforeAll(async () => {
|
|
page = await program.reLaunch(PAGE_PATH)
|
|
await page.waitFor('text');
|
|
await page.waitFor(600);
|
|
});
|
|
|
|
it('testAccessFile', async () => {
|
|
await setPageData({
|
|
logAble: false,
|
|
isSuccess: false,
|
|
})
|
|
const testAccessFile = await page.$('#testAccessFile')
|
|
await testAccessFile.tap()
|
|
await page.waitFor(300);
|
|
const isSuccess = await page.data('data.isSuccess')
|
|
expect(isSuccess).toEqual(true)
|
|
});
|
|
|
|
it('testAccessDir', async () => {
|
|
await setPageData({
|
|
logAble: false,
|
|
isSuccess: false,
|
|
})
|
|
const testAccessDir = await page.$('#testAccessDir')
|
|
await testAccessDir.tap()
|
|
await page.waitFor(300);
|
|
const isSuccess = await page.data('data.isSuccess')
|
|
expect(isSuccess).toEqual(true)
|
|
});
|
|
|
|
|
|
it('testCopyFile', async () => {
|
|
await setPageData({
|
|
logAble: false,
|
|
isSuccess: false,
|
|
})
|
|
const testCopyFile = await page.$('#testCopyFile')
|
|
await testCopyFile.tap()
|
|
await page.waitFor(300);
|
|
const isSuccess = await page.data('data.isSuccess')
|
|
expect(isSuccess).toEqual(true)
|
|
});
|
|
|
|
|
|
it('testReadDir', async () => {
|
|
await setPageData({
|
|
logAble: false,
|
|
isSuccess: false,
|
|
})
|
|
const testReadDir = await page.$('#testReadDir')
|
|
await testReadDir.tap()
|
|
await page.waitFor(300);
|
|
const isSuccess = await page.data('data.isSuccess')
|
|
expect(isSuccess).toEqual(true)
|
|
});
|
|
|
|
it('testFstatFile', async () => {
|
|
await setPageData({
|
|
logAble: false,
|
|
isSuccess: false,
|
|
})
|
|
const testFstatFile = await page.$('#testFstatFile')
|
|
await testFstatFile.tap()
|
|
await page.waitFor(300);
|
|
const isSuccess = await page.data('data.isSuccess')
|
|
expect(isSuccess).toEqual(true)
|
|
});
|
|
|
|
it('testReadZipEntry', async () => {
|
|
await setPageData({
|
|
logAble: false,
|
|
isSuccess: false,
|
|
})
|
|
const testReadZipEntry = await page.$('#testReadZipEntry')
|
|
await testReadZipEntry.tap()
|
|
await page.waitFor(300);
|
|
const isSuccess = await page.data('data.isSuccess')
|
|
expect(isSuccess).toEqual(true)
|
|
});
|
|
|
|
});
|
|
|
|
|