23 lines
612 B
JavaScript
23 lines
612 B
JavaScript
const automator = require('miniprogram-automator')
|
|
|
|
describe('Home Page', () => {
|
|
let miniProgram
|
|
|
|
beforeAll(async () => {
|
|
miniProgram = await automator.launch({
|
|
projectPath: '../' // Relative path to miniprogram root
|
|
})
|
|
}, 30000)
|
|
|
|
afterAll(async () => {
|
|
await miniProgram.close()
|
|
})
|
|
|
|
it('should render title', async () => {
|
|
const page = await miniProgram.reLaunch('/pages/index/index')
|
|
await page.waitFor(2000)
|
|
const element = await page.$('.title-text')
|
|
expect(await element.text()).toContain('未来已来') // Assuming typed text starts or contains this
|
|
})
|
|
})
|