forked from sam-github/lunit
-
Notifications
You must be signed in to change notification settings - Fork 7
/
CHANGES
61 lines (41 loc) · 1.73 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
Release 0.8.1:
Tested compatibility with Lua 5.4, and adjusted rockspec
Release 0.8:
Merged in fixes and improvements from Alexey Melnichuk (moteus)
- Fix for -t
- New skip command
Tested compatibility with Lua 5.3, and adjusted rockspec
Release 0.7:
Bug fixes and improvements from moteus (Alexey Melnichuk):
- Assert functions return all parameters
- Add TEST_CASE function for compatibility with Lua 5.1/5.2
- Fix default runner not set in lunit.run
- Reorganize project tree
Release 0.6:
Lunit no longer depends on lunit.sh. The script moved to the
extra-directory.
See README.lunitx for Sam Roberts's enhancments:
- fixed the -t switch for selecting only a single test
- example files for using Lunit without the wrapper script
Support for Lua 5.2 using lunit.module.
Tests added and examples modified for lunit.module
Bug fixes by Reuben Thomas, Joshua Haberman, and Ildar Mulyukov
Debian packaging by Ricky Cormier
Release 0.5:
New test function assert_error_match().
Lunit shell script returns an error code on failed tests.
Be more compatible with Darwin / Mac OS X.
Bug fixes.
Release 0.4:
Mostly complete rewrite.
Lua-5.1 only.
Release 0.3 (alpha):
New function lunit.wrap() to wrap a single function in a
complete test case.
Now a backtrace is printed, if an error or failure occurs
in a test case.
Release 0.2 (alpha):
The test suite consists now of approximately 630 assertions.
Fixed an ugly bug in lunit.assert()! Testcases for lunit.assert()
added.
Now all assert functions return the actual value on success.