Skip to content

Commit e4525d8

Browse files
committed
chore(release): version v0.13.0
1 parent 4718a7a commit e4525d8

File tree

4 files changed

+24
-4
lines changed

4 files changed

+24
-4
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -811,7 +811,7 @@ Apitest supports nearly 40 mock functions. For a detailed list, see [fake-js](ht
811811

812812
### @nullable
813813

814-
**Field maybe null**
814+
**Marker field can be null**
815815
> scope: unit res block
816816
817817
```

README.zh-CN.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ Apitest 是一款使用类JSON的DSL编写测试用例的自动化测试工具
3838
- [@partial](#partial)
3939
- [@type](#type)
4040
- [@optional](#optional)
41+
- [@nullable](#nullable)
4142
- [执行控制](#执行控制)
4243
- [跳过](#跳过)
4344
- [延时](#延时)
@@ -802,6 +803,25 @@ Apitest 支持近40个mock函数。详细清单见[fake-js](https://github.com/s
802803
}
803804
```
804805

806+
### @nullable
807+
808+
- 功能: 标记字段可为`null`
809+
- 使用范围: 用例`res`数据块
810+
811+
```
812+
{
813+
test1: { @client("echo")
814+
req: {
815+
v1: null,
816+
// v1: 3,
817+
},
818+
res: {
819+
v1: 3, @nullable
820+
}
821+
}
822+
}
823+
```
824+
805825
## 执行控制
806826

807827
Apitest 允许测试用例或组通过 `run` 属性自定义执行逻辑。

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@sigodenjs/apitest",
33
"description": "Apitest is declarative api testing tool with JSON-like DSL.",
4-
"version": "0.12.0",
4+
"version": "0.13.0",
55
"bin": {
66
"apitest": "dist/bin.js"
77
},

0 commit comments

Comments
 (0)