fixes
- [
6be0c43
] - fix: rimraf (#104) (TZ | 天猪 <atian25@qq.com>)
features
- [
9ada7f0
] - feat: mockHttpclient support fn (#103) (TZ | 天猪 <atian25@qq.com>)
fixes
- [
478581a
] - fix: remove egg-core deps (#101) (TZ | 天猪 <atian25@qq.com>)
fixes
- [
6174f9b
] - fix: throw error when an egg plugin test is using bootstrap (#100) (TZ | 天猪 <atian25@qq.com>)
fixes
- [
a68ca65
] - fix: should emit server (#98) (TZ | 天猪 <atian25@qq.com>)
fixes
- [
3f73bad
] - fix: d.ts typo (#97) (TZ | 天猪 <atian25@qq.com>)
features
- [
81ed542
] - feat: add mock API for customLoader (#95) (Haoliang Gao <sakura9515@gmail.com>)
fixes
- [
58d0b32
] - fix: remove nonexistent type and correct typing (#96) (Sinux <askb@me.com>)
features
* [93f8009
] - feat: cluster mock support result (#92) (TZ <atian25@qq.com>)
* [be3d146
] - feat: bootstrap support run on jest env (#93) (fengmk2 <fengmk2@gmail.com>)
fixes
- [
4b5dbb5
] - fix: add app.mockLog() to improve app.expectLog() more stable (#87) (fengmk2 <fengmk2@gmail.com>)
others
- [
a64db33
] - deps: add egg-logger dependency (#88) (fengmk2 <fengmk2@gmail.com>)
features
- [
283eef3
] - feat: addapp.agent.mockHttpclient()
for agent (#82) (limerick <guods2015@gmail.com>)
fixes
- [
cc6b976
] - fix: app.messenger.broadcast send to self (君羽 <ImHype@users.noreply.github.com>)
fixes
- [
00fb82e
] - fix: fix declaration merging error (#86) (吖猩 <whxaxes@qq.com>)
fixes
- [
1635a90
] - fix: show expectLog last 500 words on assert error (#85) (fengmk2 <fengmk2@gmail.com>)
- feat: .d.ts 新增继承自 mm 的 api (#81)
fixes
- [
c91bf93
] - fix: allow egg-core module missing (#83) (fengmk2 <fengmk2@gmail.com>)
fixes
- [
1710f7f
] - fix: put mock restore at the end (#80) (fengmk2 <fengmk2@gmail.com>)
fixes
- [
db3cb11
] - fix: make sure backgroundTasksFinished() return promise (#79) (fengmk2 <fengmk2@gmail.com>)
features
- [
ab5a47e
] - feat: should wait for background task finish on afterEach (#78) (fengmk2 <fengmk2@gmail.com>)
features
- [
f25c50a
] - feat: addapp.expectLog()
for app and cluster (#77) (fengmk2 <fengmk2@gmail.com>)
others
- [
ffb1187
] - chore: improve tsd and add bootstrap.d.ts (#76) (SuperEVO <zhang740@qq.com>)
- types: add bootstrap.d.ts (#75)
others
- [
62c3dfa
] - refactor: middleware use promise-based style (#74) (Haoliang Gao <sakura9515@gmail.com>)
- fix: remove options.typescript support (#73)
- feat: support ts from env and pkg (#71)
- feat: support ts (#70)
- fix: mockSession save should not be enumerable (#69)
fixes
- [
3fbf862
] - fix: mockSession save (#68) (TZ | 天猪 <atian25@qq.com>)
features
- [
9857065
] - feat: add unexpectHeader() and expectHeader() (#67) (fengmk2 <fengmk2@gmail.com>) - [
f1820d7
] - feat: mm.app() support server event (#65) (fengmk2 <fengmk2@gmail.com>)
fixes
- [
d38d615
] - fix: mockUrl accepts RegExp (#64) (Brick <brick.c.yang@gmail.com>)
others
- [
23c1075
] - test: add post with multipart file test cases (#63) (fengmk2 <fengmk2@gmail.com>)
others
- [
be9bcd2
] - refactor: modify d.ts and support bootstrap (Eward Song <eward.song@gmail.com>)
fixes
- [
9d071b2
] - fix: support mock the same property multiple times (#61) (Yiyu He <dead_horse@qq.com>)
features
- [
30ca0c9
] - feat: port can be customized (#60) (Haoliang Gao <sakura9515@gmail.com>)
fixes
- [
5935564
] - fix: missing methods package (dainli <dainli@outlook.com>)
others
- [
e7f518a
] - fix(mockHttpclient): should use the copy of mockResult (#58) (Haoliang Gao <sakura9515@gmail.com>) - [new tag] 3.12.1 -> 3.12.1
others
- [
e7f518a
] - fix(mockHttpclient): should use the copy of mockResult (#58) (Haoliang Gao <sakura9515@gmail.com>)
others
- [
25a0e28
] - feat(mockHttpclient): use Regular Expression for matching url (#57) (Haoliang Gao <sakura9515@gmail.com>)
features
- [
f1a08a6
] - feat: support httpRequest().get(routerName) (#56) (fengmk2 <fengmk2@gmail.com>)
features
- [
f3654df
] - feat: base promise to support async function (#55) (Yiyu He <dead_horse@qq.com>)
fixes
- [
d6cafaa
] - fix: fix agent type after ready (#54) (zōng yǔ <gxcsoccer@users.noreply.github.com>)
features
- [
9e1642c
] - feat: add bootstrap (#53) (Yiyu He <dead-horse@users.noreply.github.com>)
- deps: upgrade dependencies (#51)
- test: disable coverage when mm.cluster (#50)
- fix(httpclient): miss headers on options when emit response (#49)
- fix: detect prop object type can be non string (#48)
- feat: support prerequire files (#46)
- fix: ignore all error on cluster mock restore (#45)
- chore: add tsd (#43)
- feat: support mock function on cluster mode (#44)
- deps: upgrade dependencies (#42)
- feat: mockUrllib support async function (#41)
- feat: should pass when emit egg-ready (#39)
- feat: add app.httpRequest() test helper (#38)
- feat: mockHttpClient support mock multi methods (#35)
- test: remove userrole (#34)
- fix: should pass all arguments when mockCookies (#33)
- fix: egg-mock is not a framework (#32)
- feat: use framework instead of customEgg (#31)
- fix: app.close in right order (#30)
- deps: upgrade egg (#29)
- fix: bind messenger with app and agent (#28)
- feat: [BREAKING_CHANGE] can get error from .ready() (#27)
- test: remove unuse codes (#26)
- feat: listen error that thrown when app init (#25)
- fix: improve proxy handler and event listener (#24)
- feat: cluster-client support for mm.app (#23)
- feat: reimplement mm.app (#22)
- feat: support read framework from package.json (#20)
- refactor: use mockHttpclient instead of mockUrllib (#19)
- refactor: use mockHttpclient instead of mockUrllib (#19)
- fix: can't override data when mockContext(data) (#18)
- fix: replace the internal link into an github link in the env comment. (#17)
- feat: try to lookup egg that will be the default customEgg (#16)
- fix: don't use cache when app from cache is closed (#15)
- feat: add mm.home (#14)
- test: add testcase (#10)
- feat: wait 10ms to close app (#13)
- feat: should close agent when app close (#12)
- feat: cluster should wait process exit (#11)
- docs:update readme (#9)
- docs: update readme
- feat: pass opt to coffee (#7)
- fix: add eggPath for new egg (#5)