summaryrefslogtreecommitdiff
path: root/test/rebar_compile_SUITE.erl
Commit message (Collapse)AuthorAgeFilesLines
* treat _checkouts as deps that are always compiledTristan Sloughter2015-03-211-3/+124
|
* compile source from the symlinked directories under `_build` toalisdair sullivan2015-03-081-0/+27
| | | | get correct compile paths included in module info
* switch from loading modules to read compile info to using `beam_lib`alisdair sullivan2015-03-051-12/+2
| | | | fixes #216 and #220
* change from post-purging modules after checking their module info toalisdair sullivan2015-03-031-2/+13
| | | | pre-purging before checking to facilitate long do chains
* copy project apps to deps output dir for compilationTristan Sloughter2015-02-281-7/+7
|
* don't unescessarily recompile yrl/xrl filesalisdair sullivan2015-02-221-2/+43
| | | | fixes #175
* check already compiled modules compile arguments against current compilealisdair sullivan2015-02-161-2/+56
| | | | arguments to ensure compile results as as intended
* MORE TESTSFred Hebert2014-12-291-2/+23
|
* Adding tests for checkouts being found & compiledFred Hebert2014-12-291-4/+21
|
* Add release-structured compiling testsFred Hebert2014-12-241-2/+17
|
* Fix up programmatic interface to rebar3Fred Hebert2014-12-211-1/+1
| | | | Now supports arbitrary commands
* Partial fix to circular deps (#40)Fred Hebert2014-12-061-1/+1
| | | | | | | | | - Adding tests - fixing use of set fetching to find repeated deps and prevent infinite loops On a circular loop rebar3 now fails with `{error, no_sort}`, which is uncaught and should be handled to consider the issue fully fixed.
* Initial tests for dependency resolvingFred Hebert2014-12-041-85/+6
| | | | | | | | | | | | | - Reworked the helpers for existing suites and expanded them - Created a mock git resource module to test for its dependency fetching - Added a test suite for dependency resolving with first checks for common cases (https://gist.github.com/ferd/197cc5c0b85aae370436) Left to do would include: - Verify warnings - Verify failures - Verify dependency updates resolving
* start of breaking out test code for ease of checksTristan Sloughter2014-11-291-9/+12
|
* pass command as arg to run_aux for nowTristan Sloughter2014-10-171-1/+1
|
* fix ct test for new command handlingTristan Sloughter2014-09-171-1/+1
|
* update common testsTristan Sloughter2014-09-171-2/+2
|
* change name of suiteTristan Sloughter2014-09-011-0/+113