Skip to content

Commit bd88790

Browse files
author
fanniehuang
committed
fix(e2e): fix e2e only record current page event
re #80
1 parent f2960f0 commit bd88790

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

packages/wxa-cli/src/tester/readMe.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,9 @@
4444

4545
### 测试脚本回放
4646
* `npm i -g jest`
47-
* 项目下执行 `npm i miniprogram-automator·
48-
* 项目根目录下添加`babel.config.js`文件
47+
* 项目下执行 `npm i miniprogram-automator`
4948
* 开发者工具修改调试基础库 2.7.3以上(src/project.config.json需同步修改libVersion)
50-
* 项目根目录下添加文件babel.config.js
51-
49+
* 项目根目录下添加文件`babel.config.js`
5250
```
5351
const path = require('path');
5452
const existsSync = require('fs').existsSync;
@@ -81,3 +79,4 @@ module.exports = {
8179
}]
8280
}
8381
```
82+
* 项目根目录下执行`jest __wxa_e2e_test__`

packages/wxa-cli/src/tester/wxa-e2eTest/e2eTestSuite.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ const shouldRecord = function(type, ...args) {
3232
return false;
3333
}
3434
// 当前页面的操作才记录
35-
if (getCurrentPages()[0].__wxWebviewId__ !== this.__wxWebviewId__){
35+
let currentPages = getCurrentPages();
36+
if (currentPages[currentPages.length - 1].__wxWebviewId__ !== this.__wxWebviewId__){
3637
return false;
3738
}
3839
if (e.target.dataset.e2ebtn === 'true') {

0 commit comments

Comments
 (0)