kw fixture
Зарезервированное слово
Список слов: §1.4
Синтаксис
Fixture = "fixture" Ident "(" [ Params ] ")" "->" Type Block ;Грамматика: Прил. A
Определяется в
- 18.2 Утверждения и фикстуры — assert expr выполняется во всех профилях, включая prod (профили отключают только контракты, §6.7, и вывод dbg, §2.2); при падении печатает з
- 1.4 Ключевые слова — Зарезервированные (нельзя использовать как имена)
Примеры
fixture tempDb() -> Db {
let d = Db.open("sqlite::memory:")
yield d // тест выполняется здесь
d.close()
}
test "insert" with tempDb as db { db.insert(order) }