summaryrefslogtreecommitdiff
path: root/test/rebar_install_deps_SUITE.erl
Commit message (Collapse)AuthorAgeFilesLines
* Add tests for mixed deps installsFred Hebert2015-08-161-34/+191
| | | | | Requires a rework of other test suites using the same dep-handling mechanism.
* update lock tests to not expect lock for non-default profile runTristan Sloughter2015-08-131-3/+12
|
* wip: deps install refactorFred Hebert2015-07-021-4/+50
|
* Make the test work on more versionsFred Hebert2015-06-261-1/+1
|
* Adding tests for locksFred Hebert2015-06-251-11/+23
|
* Symlink existing default deps when in new profileFred Hebert2015-04-221-0/+14
| | | | Should fix #360
* Default deps always to the default profileFred Hebert2015-04-171-2/+65
| | | | | | | | | | | | | | | | When fetching dependencies for the first time using a profile (`rebar3 as prod release` or `rebar3 ct`), the dependencies get fetched into the non-default profile. This has two consequences: - the files get re-downloaded on follow-up runs - the lock file includes incomplete or too many deps in its list This patch forces dependencies in the default profile to be stored in _build/default/lib even when running under other profiles, then symlinks them to the correct one. This makes it so common dependencies in 'default' be downloaded there and avoids re-downloading them. Should also fix the lock issues.
* Implement deps conflicts as errorsFred Hebert2015-03-151-4/+39
| | | | | | | | The option {deps_error_on_conflict, true} will make it so conflicts in deps being fetched interrupts the operation rather than just display a warning. Defaults to `false'.
* Reuse test code and drop duplicated stuffFred Hebert2015-02-231-52/+4
|
* Initial `deps` commandFred Hebert2015-02-161-0/+221
|
* change name of suiteTristan Sloughter2014-09-011-113/+0
|
* only build invalid (not built) source deps and project appsTristan Sloughter2014-09-011-1/+1
|
* add first testTristan Sloughter2014-09-011-0/+113