Skip to content

Commit 74a0d38

Browse files
committed
update test.sh
1 parent 6325916 commit 74a0d38

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,22 @@ pip install pytest
184184
pip install when-changed
185185
```
186186

187+
视频演示里我使用到了一个简单的 test.sh 脚本文件,内容如下:
188+
189+
```sh
190+
#!/usr/bin/env bash
191+
192+
# pip install when-changed
193+
when-changed -v -r -1 -s ./ "py.test -s $1"
194+
```
195+
将以上内容放到 test.sh 文件后加上可执行权限, `chmod +x test.sh`,之后就可以用
196+
197+
```
198+
'./test.sh somefile.py'
199+
```
200+
每次我们改动了代码,就会自动执行代码里的单元测试了。pytest 会自动发现以 test 开头的函数并执行测试代码。
201+
202+
187203
## 勘误
188204

189205
输出其实也是一种再学习的过程,中途需要查看大量资料、编写讲义、视频录制、代码编写等,难免有疏漏甚至错误之处。

0 commit comments

Comments
 (0)