Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tests: remove Travis CI, add Github Actions | Hisham Muhammad | 2022-02-17 | 1 | -177/+0 |
| | |||||
* | Run Luacheck in CI & fix reported errors (#1285) | Carl Smedstad | 2021-03-15 | 1 | -4/+14 |
| | | | | | | | | Tried to do this as non-intrusively as possible, mostly by ignoring the issues in-line. Set the option unused_secondaries to false as suggested by @hishamhm. This makes named but ununsed return values, that serves a documenting purpose, allowed. | ||||
* | use busted-htest | Hisham Muhammad | 2020-04-21 | 1 | -4/+5 |
| | |||||
* | .travis.yml: do not trigger smoke test on every branch with a number | Hisham Muhammad | 2019-12-12 | 1 | -2/+2 |
| | |||||
* | run smoke_test for dev package | Hisham Muhammad | 2019-09-04 | 1 | -0/+1 |
| | |||||
* | Add smoke test | Hisham Muhammad | 2019-06-06 | 1 | -0/+19 |
| | |||||
* | travis: use pip (not pip2) with hererocks | Hisham Muhammad | 2019-04-17 | 1 | -1/+1 |
| | |||||
* | Reorder Travis tests | Hisham Muhammad | 2019-04-01 | 1 | -35/+35 |
| | |||||
* | Add --sign option to `luarocks pack` | Hisham Muhammad | 2019-04-01 | 1 | -2/+2 |
| | | | | | | | | * Introduce a new module, `luarocks.signing` * Add `--sign` option to `luarocks pack`, which produces a detached GPG signature * Includes a basic test, along with some fixtures with a password-less GPG key | ||||
* | Tests: add tests for luarocks.core.sysdetect (#939) | Hisham Muhammad | 2018-10-30 | 1 | -0/+1 |
| | |||||
* | Unix: new build system | Hisham Muhammad | 2018-07-01 | 1 | -1/+2 |
| | | | | | | | | | | * Reworked configure script * Now passes shellcheck * New Makefile for Unix * Simplified `make` and `make install` targets * Simplified `make bootstrap` target * New targets `make binary` and `make install-binary` build and install an all-in-one binary of LuaRocks | ||||
* | Travis: fix cache directories | Hisham Muhammad | 2018-07-01 | 1 | -10/+8 |
| | |||||
* | Run unit and integration tests as separate build stages on Travis | George Roman | 2018-06-07 | 1 | -21/+86 |
| | |||||
* | Drop luajit 2.0 from Travis and Appveyor test matrix | George Roman | 2018-06-07 | 1 | -7/+0 |
| | |||||
* | Run unit tests before integration tests | George Roman | 2018-06-04 | 1 | -2/+4 |
| | |||||
* | Tests: run our own local git-daemon repository for git tests | Hisham Muhammad | 2018-03-30 | 1 | -2/+2 |
| | |||||
* | Fix CI build and coverage gathering | Peter Melnichenko | 2018-02-10 | 1 | -5/+5 |
| | | | | | | | | | | * Default Mac image has been changed on Travis. Use `pip2` instead of `pip`. * Don't install bit32 on Appveyor or luacov-coveralls on Travis. luacov-coveralls isn't used anymore. * Pass luacov.report.out to codecov explicitly on Appveyor, it doesn't find it there. Also disable gcov run. * Use cluacov, should hopefully improve speed and coverage accuracy. * Use the new location for coverage files (testrun instead of test). | ||||
* | Travis: configure before makedist | Hisham Muhammad | 2017-10-08 | 1 | -0/+1 |
| | |||||
* | Test list of installed files on Travis. | Hisham Muhammad | 2017-10-08 | 1 | -0/+1 |
| | |||||
* | Use versioned files only. (#734) | Hisham Muhammad | 2017-10-04 | 1 | -2/+3 |
| | | | | | | | | Let's take the opportunity of a new major version to make an important cleanup: getting rid of the error-prone unversioned configuration files. This drops support for: * Unversioned config.lua -> use config-5.x.lua * Unversioned luarocks/site_config.lua -> it always generates luarocks/core/site_config_5_x.lua * Unversioned lib/luarocks/rocks -> it always uses lib/luarocks/rocks-5.x | ||||
* | Travis: cache Busted and LuaCov as well | Hisham Muhammad | 2017-09-29 | 1 | -3/+2 |
| | |||||
* | Travis: fix use of cache | Hisham Muhammad | 2017-09-29 | 1 | -2/+2 |
| | |||||
* | Travis: speed up build | Hisham Muhammad | 2017-09-29 | 1 | -3/+3 |
| | |||||
* | Travis: add cache | Hisham Muhammad | 2017-09-29 | 1 | -0/+13 |
| | |||||
* | Changes to the output of the test suite | Hisham Muhammad | 2017-09-29 | 1 | -2/+2 |
| | |||||
* | Merge branch 'luarocks-3' | Hisham Muhammad | 2017-09-13 | 1 | -1/+1 |
|\ | |||||
| * | Merge branch 'master' into luarocks-3 | Hisham | 2016-10-15 | 1 | -1/+1 |
| |\ | |||||
| * \ | Merge branch 'master' into luarocks-3 | Hisham | 2016-10-14 | 1 | -1/+1 |
| |\ \ | |||||
| * | | | Tweak tests for luarocks-3 branch. | Hisham | 2016-07-28 | 1 | -1/+1 |
| | | | | |||||
* | | | | Add Travis hook for CodeCov | Hisham | 2016-12-05 | 1 | -0/+6 |
| |_|/ |/| | | |||||
* | | | Fix of openssl location on TravisCI OSX build | roboo | 2016-10-10 | 1 | -1/+1 |
| | | | |||||
* | | | Fix of openssl location on TravisCI OSX build | roboo | 2016-10-10 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Update of YAML files, changed coveralls for codecov | roboo | 2016-08-21 | 1 | -1/+1 |
|/ | |||||
* | Tests: infer Lua/LuaJIT version | Peter Melnichenko | 2016-07-08 | 1 | -3/+3 |
| | |||||
* | .travis.yml: don't use virtualenv | Peter Melnichenko | 2016-07-08 | 1 | -7/+3 |
| | | | | | | | Install python 2 and avoid using virtualenv, pip on osx works fine without it. Also remove unnecessary path prefix and add newline at the end. | ||||
* | New test-suite for LuaRocks (#581) | robooo | 2016-07-07 | 1 | -9/+65 |
| | | | | | | | | First version of new test-suite, using Busted framework based on Google Summer of Code project: https://summerofcode.withgoogle.com/projects/#5695811874717696 * Rewritten from Bash to Lua * Tests now check if they did what they were supposed to, beyond only checking success or failure of the `luarocks` command * Support for black-box (launching `luarocks` as an external command) and white-box (testing functions in modules directly) testing | ||||
* | Update build matrix to use latest versions | Ignacio Burgueño | 2015-06-24 | 1 | -2/+2 |
| | | | Updates the build matrix to use Lua 5.2.4 and 5.3.1 | ||||
* | Adds --only-deps flag to the 'build' command. | Ignacio Burgueño | 2015-04-14 | 1 | -0/+2 |
| | | | | | | As discussed in #287, adds a new flag (--only-deps) to the 'build' command, so only the dependencies of a rock are installed, and not the rock itself. | ||||
* | Add Lua 5.3 to the test matrix | Hisham Muhammad | 2015-01-12 | 1 | -0/+1 |
| | |||||
* | Use a test matrix in Travis | Ignacio Burgueño | 2014-03-26 | 1 | -1/+8 |
| | |||||
* | Run Travis-CI testsuite on Lua 5.1 and Lua 5.2! | Hisham Muhammad | 2014-03-21 | 1 | -1/+1 |
| | |||||
* | Add .travis.yml... let's see what happens! | Hisham Muhammad | 2013-12-09 | 1 | -0/+3 |