Nim/tests/effects
Jacek Sieka 7d6cbf290a
Error -> Defect for defects (#13908)
* Error -> Defect for defects

The distinction between Error and Defect is subjective,
context-dependent and somewhat arbitrary, so when looking at an
exception, it's hard to guess what it is - this happens often when
looking at a `raises` list _without_ opening the corresponding
definition and digging through layers of inheritance.

With the help of a little consistency in naming, it's at least possible
to start disentangling the two error types and the standard lib can set
a good example here.
2020-04-28 19:56:01 +02:00
..
teffects1.nim '.push raises: []' now also affects proc types (#13776) 2020-03-29 22:00:18 +02:00
teffects2.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
teffects3.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
teffects4.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
teffects5.nim tests: Trim .nim files trailing whitespace 2015-09-04 23:04:32 +02:00
teffects6.nim updated tests to be executed 2018-11-23 11:58:28 +01:00
teffects7.nim Error -> Defect for defects (#13908) 2020-04-28 19:56:01 +02:00
teffects8.nim Fix handling of reraise in effect tracking (#10582) 2019-02-07 17:07:03 +01:00
teffects9.nim Add tests for #8481, #6490 and #4061 (#14083) 2020-04-23 19:52:33 +02:00
tgcsafe.nim fixes #6955 2019-02-13 23:30:14 +01:00
tgcsafe2.nim make more tests green 2018-02-10 20:55:22 +01:00
tgcsafe3.nim fixes a critical GC safety inference bug (#10615) 2019-03-05 19:54:44 +01:00
tsidee1.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
tsidee2.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
tsidee3.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00
tsidee4.nim require errormsg to be specified before file. 2018-12-11 21:23:21 +01:00