diff --git a/pages/API/navigator/navigator.test.js b/pages/API/navigator/navigator.test.js
deleted file mode 100644
index 8005eabf5560a5eb6cad34ef410a5b2b8223c1b2..0000000000000000000000000000000000000000
--- a/pages/API/navigator/navigator.test.js
+++ /dev/null
@@ -1,189 +0,0 @@
-jest.setTimeout(80000)
-const CURRENT_PAGE_PATH = '/pages/API/navigator/navigator'
-const CHILD1_PAGE_PATH = '/pages/API/navigator/new-page/new-page-1'
-const CHILD2_PAGE_PATH = '/pages/API/navigator/new-page/new-page-2'
-
-describe('navigator', () => {
- let page
- let lifeCycleNum
-
- afterAll(async () => {
- page = await program.reLaunch(CURRENT_PAGE_PATH)
- const resetLifecycleNum = 1100
- await page.callMethod('setLifeCycleNum', resetLifecycleNum)
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(resetLifecycleNum)
- })
-
- it('reLaunch', async () => {
- page = await program.navigateTo(CURRENT_PAGE_PATH)
- await page.waitFor('view')
- await page.callMethod('setLifeCycleNum', 0)
- await page.callMethod('reLaunch')
- await page.waitFor(500)
- page = await program.navigateTo(CURRENT_PAGE_PATH)
- await page.waitFor('view')
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(2)
- })
-
- it('navigateTo', async () => {
- await page.callMethod('setLifeCycleNum', 0)
- await page.callMethod('navigateTo')
- await page.waitFor('view')
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(2)
- page = await program.navigateBack()
- await page.waitFor('view')
- })
-
- it('navigateTo error page', async () => {
- await page.callMethod('setLifeCycleNum', 0)
- await page.callMethod('navigateToErrorPage')
- await page.waitFor(500)
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(2)
- })
-
- it('navigateTo debounce', async () => {
- await page.callMethod('setLifeCycleNum', 0)
- await page.callMethod('navigateToDebounce')
- await page.waitFor(500)
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(4)
- page = await program.navigateBack()
- await page.waitFor('view')
- })
-
- it('navigateTo relative path', async () => {
- await page.callMethod('setLifeCycleNum', 0)
- await page.callMethod('navigateToRelativePath1')
- page = await program.navigateBack()
- await page.waitFor('view')
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(2)
- })
-
- it('navigateTo relative path ./', async () => {
- await page.callMethod('setLifeCycleNum', 0)
- await page.callMethod('navigateToRelativePath2')
- page = await program.navigateBack()
- await page.waitFor('view')
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(2)
- })
-
- it('navigateTo relative path ../', async () => {
- await page.callMethod('setLifeCycleNum', 0)
- await page.callMethod('navigateToRelativePath3')
- page = await program.navigateBack()
- await page.waitFor('view')
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(2)
- })
-
- it('navigateBack', async () => {
- await page.callMethod('setLifeCycleNum', 0)
- await page.callMethod('navigateBack')
- page = await program.navigateTo(CURRENT_PAGE_PATH)
- await page.waitFor('view')
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(2)
- })
-
- it('navigateBackWithDelta1', async () => {
- await page.callMethod('setLifeCycleNum', 0)
- await page.callMethod('navigateBackWithDelta1')
- page = await program.currentPage()
- expect(`/${page.path}`).toBe(CURRENT_PAGE_PATH)
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(2)
- })
-
- it('navigateBackWithDelta2', async () => {
- await page.callMethod('setLifeCycleNum', 0)
- await program.navigateTo(CHILD2_PAGE_PATH)
- page = await program.navigateTo(CHILD1_PAGE_PATH)
- await page.callMethod('navigateBackWithDelta2')
- page = await program.currentPage()
- expect(`/${page.path}`).toBe(CURRENT_PAGE_PATH)
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(10)
- })
-
- it('navigateBackWithDelta100', async () => {
- page = await program.reLaunch(CURRENT_PAGE_PATH)
- await page.callMethod('setLifeCycleNum', 0)
- await page.callMethod('navigateBackWithDelta100')
- page = await program.currentPage()
- await page.waitFor('view')
- expect(`/${page.path}`).toBe(CURRENT_PAGE_PATH)
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(2)
- })
-
- it('redirectTo', async () => {
- await page.callMethod('setLifeCycleNum', 0)
- await page.callMethod('redirectTo')
- page = await program.redirectTo(CURRENT_PAGE_PATH)
- await page.waitFor('view')
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(2)
- })
-
- it('switchTab', async () => {
- page = await program.reLaunch(CURRENT_PAGE_PATH)
- await page.callMethod('setLifeCycleNum', 0)
- await page.callMethod('switchTab')
- page = await program.navigateTo(CURRENT_PAGE_PATH)
- await page.waitFor('view')
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(2)
- })
-
- it('20 times navigateTo', async () => {
- const originPageStack = await program.pageStack()
- page = await program.navigateTo(CHILD1_PAGE_PATH)
- expect(page.path).toBe(CHILD1_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD2_PAGE_PATH)
- expect(page.path).toBe(CHILD2_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD1_PAGE_PATH)
- expect(page.path).toBe(CHILD1_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD2_PAGE_PATH)
- expect(page.path).toBe(CHILD2_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD1_PAGE_PATH)
- expect(page.path).toBe(CHILD1_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD2_PAGE_PATH)
- expect(page.path).toBe(CHILD2_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD1_PAGE_PATH)
- expect(page.path).toBe(CHILD1_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD2_PAGE_PATH)
- expect(page.path).toBe(CHILD2_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD1_PAGE_PATH)
- expect(page.path).toBe(CHILD1_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD2_PAGE_PATH)
- expect(page.path).toBe(CHILD2_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD1_PAGE_PATH)
- expect(page.path).toBe(CHILD1_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD2_PAGE_PATH)
- expect(page.path).toBe(CHILD2_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD1_PAGE_PATH)
- expect(page.path).toBe(CHILD1_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD2_PAGE_PATH)
- expect(page.path).toBe(CHILD2_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD1_PAGE_PATH)
- expect(page.path).toBe(CHILD1_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD2_PAGE_PATH)
- expect(page.path).toBe(CHILD2_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD1_PAGE_PATH)
- expect(page.path).toBe(CHILD1_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD2_PAGE_PATH)
- expect(page.path).toBe(CHILD2_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD1_PAGE_PATH)
- expect(page.path).toBe(CHILD1_PAGE_PATH.substring(1))
- page = await program.navigateTo(CHILD2_PAGE_PATH)
- expect(page.path).toBe(CHILD2_PAGE_PATH.substring(1))
- const newPageStack = await program.pageStack()
- expect(newPageStack.length - originPageStack.length).toBe(20)
- })
-})
diff --git a/pages/API/navigator/new-page/new-page-2.test.js b/pages/API/navigator/new-page/new-page-2.test.js
deleted file mode 100644
index 99fb3dd5f9ebbc3e3a4e5331c09f7acc3be4d648..0000000000000000000000000000000000000000
--- a/pages/API/navigator/new-page/new-page-2.test.js
+++ /dev/null
@@ -1,77 +0,0 @@
-jest.setTimeout(20000)
-const PAGE_PATH = '/pages/API/navigator/new-page/new-page-2'
-const INTERMEDIATE_PAGE_PATH = '/pages/API/navigator/navigator'
-let page
-let lifeCycleNum
-
-describe('app-lifecycle', () => {
- it('onLaunch onShow', async () => {
- page = await program.reLaunch(INTERMEDIATE_PAGE_PATH)
- await page.waitFor('view')
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(1100)
- })
- it('onLastPageBackPress', async () => {
- page = await program.navigateBack()
- await page.waitFor('view')
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(100)
-
- await page.callMethod('setLifeCycleNum', 0)
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(0)
- })
-})
-
-describe('page-lifecycle', () => {
- it('onLoad onShow onReady', async () => {
- page = await program.reLaunch(PAGE_PATH)
- await page.waitFor('view')
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(120)
- await page.callMethod('setLifeCycleNum', 0)
- })
- it('onPullDownRefresh', async () => {
- await page.callMethod('pullDownRefresh')
- await page.waitFor(1500)
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(10)
- await page.callMethod('setLifeCycleNum', 0)
- })
- it('onPageScroll onReachBottom', async () => {
- await program.pageScrollTo(2000)
- const data = await page.data()
- expect(data.isScrolled).toBe(true)
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(10)
- await page.callMethod('setLifeCycleNum', 0)
- })
- it('onHide', async () => {
- page = await program.navigateTo(INTERMEDIATE_PAGE_PATH)
- await page.waitFor('view')
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(-10)
- page = await program.navigateBack()
- await page.waitFor('view')
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(0)
- })
- it('onUnload', async () => {
- page = await program.redirectTo(INTERMEDIATE_PAGE_PATH)
- await page.waitFor('view')
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(-100)
- await page.callMethod('setLifeCycleNum', 0)
- })
- it('onBackPress', async () => {
- page = await program.navigateTo(PAGE_PATH)
- await page.waitFor('view')
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(120)
- page = await program.navigateBack()
- await page.waitFor('view')
- lifeCycleNum = await page.callMethod('getLifeCycleNum')
- expect(lifeCycleNum).toBe(10)
- await page.callMethod('setLifeCycleNum', 0)
- })
-})
diff --git a/pages/API/navigator/new-page/new-page-2.uvue b/pages/API/navigator/new-page/new-page-2.uvue
deleted file mode 100644
index 661f8bfcbf0d77dafd52163931c3d5e6f100b42f..0000000000000000000000000000000000000000
--- a/pages/API/navigator/new-page/new-page-2.uvue
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-