23 Commits

Author SHA1 Message Date
Peter Melnichenko
a30d0dd550 Fix 5.4 build when using VS 2018-07-11 21:17:48 +03:00
Peter Melnichenko
095dcc9b4a Add Lua 5.4.0-work{1,2} to supported releases
Refactor the way download names and urls are acquired to
allow more flexibility.
2018-07-11 13:21:43 +03:00
Peter Melnichenko
49b8acac6e Support Lua 5.3.5 2018-07-10 19:15:32 +03:00
Peter Melnichenko
248de26b94 Fix a test installing Lua from git
Bleeding edge Lua is now 5.4 and not supported by LuaRocks,
use latest 5.3 commit instead.
2018-03-13 12:46:08 +03:00
Peter Melnichenko
0e3fc45758 Support new directory structure of PUC-Rio Lua git repo
When installing PUC-Rio Lua from git or local sources,
look for source files in root project directory instead
of `src`.

Default PUC-Rio Lua repo does not contain sources for luac.
It lacks lua.hpp, too.
2017-09-13 16:11:36 +03:00
Peter Melnichenko
d173a0b717 Add support for Lua 5.3.4 2017-01-31 14:16:20 +03:00
Peter Melnichenko
5f83340455 Fix test broken by github.com/lua/lua changes 2016-12-06 18:11:37 +03:00
Peter Melnichenko
012172c020 Handle unicode in output correctly in tests under py2 2016-10-16 17:53:54 +03:00
Peter Melnichenko
81d0094d67 Attempt to fix tests 2016-07-14 12:10:28 +03:00
Peter Melnichenko
1439be0036 Add a test for activation scripts 2016-07-14 12:03:14 +03:00
Peter Melnichenko
fa0a6f6a53 Deal with read-only files when removing directories
Fixes error on windows when installing from non-default
git repo (for some reason a few files in .git are read-only
and shutil.rmtree fails to remove them).
2016-06-11 11:47:48 +03:00
Peter Melnichenko
bf3fae2dfe Merge pull request #26 from starius/lua-5.3.3
add Lua 5.3.3
2016-06-07 12:34:49 +04:00
Peter Melnichenko
39d59eb05a Tests: don't rely on Lua 5.3.2 bugs being present in latest Lua 2016-06-07 11:29:31 +03:00
Boris Nagaev
d14b89262f add Lua 5.3.3 2016-06-07 01:41:52 +03:00
Peter Melnichenko
78b4476c02 Attempt to fix random errors on Appveyor 2016-05-03 13:47:18 +03:00
Peter Melnichenko
53582de18d Fix test: clone luarocks only if it's missing 2016-05-01 14:37:27 +03:00
Peter Melnichenko
0780ddd950 Add mroe tests 2016-05-01 14:31:49 +03:00
Peter Melnichenko
dd10a136bd Move luarocks test repo location
For some reason deleting it from test/builds causes a permission
error on Windows even though it's created from the same nosetest
instance.
2016-04-30 20:57:32 +03:00
Peter Melnichenko
c6599907dd Fix pep8 compliance 2016-04-30 20:36:45 +03:00
Peter Melnichenko
c279599665 Add a test 2016-04-30 20:31:48 +03:00
Peter Melnichenko
4cc9759aaf Fix tests for Windows 2016-04-30 11:04:10 +03:00
Peter Melnichenko
115fc6a2fb Fix a test for Windows 2016-04-28 12:17:12 +03:00
Peter Melnichenko
0086cd3457 Port tests to nosetests 2016-04-27 23:27:02 +03:00