Skip to content

Commit 7a46717

Browse files
RussDragonagladysh
authored andcommitted
lua-guidelines.md: added guidelines about ensure_ and check_
1 parent 907124b commit 7a46717

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

lua-guidelines.md

+7
Original file line numberDiff line numberDiff line change
@@ -874,6 +874,13 @@ need_*, should_*, must_*, in_*, not_*`` и т.п.
874874
test/cases/0020-first-test-in-group.lua
875875
test/cases/0021-second-test-in-group.lua
876876

877+
Следует использовать префикс `ensure_` для библиотечных функций проверки каких-либо утверждений с первым аргументом – текстом утверждения.
878+
```
879+
local ensure_strequals = function(msg, actual, expected) ... end
880+
```
881+
882+
Префикс `check_` следует использовать в остальных случаях библиотечных тестовых функций, часто являет собой набор вызовов ensure_*-like функций.
883+
877884
### Отступы при оформлении тестов
878885

879886
Если у теста очень длинное имя и `function()` не помещается на той же строке,

0 commit comments

Comments
 (0)