Skip to content
This repository has been archived by the owner on Jan 19, 2018. It is now read-only.

Install requirements before make test #575

Merged
merged 1 commit into from
Mar 2, 2016

Conversation

surajssd
Copy link
Collaborator

In a clean environment where nothing is installed and if I run make test then the required modules should be installed first. So before make test added pip install from requirements.txt and test-requirements.txt.

@surajssd surajssd mentioned this pull request Feb 25, 2016
@rtnpro
Copy link
Contributor

rtnpro commented Feb 25, 2016

LGTM 👍 @surajssd Please update your commit message to include Fixed #issue-no so that the issue gets closed automatically when we merge this.

@surajssd
Copy link
Collaborator Author

@rtnpro yes let @cdrage put his points.

@surajssd surajssd force-pushed the install-test-requirements branch 2 times, most recently from df5e428 to e42e49b Compare February 26, 2016 17:30
@dustymabe
Copy link
Contributor

The only case where this would be bad is a setting where all of the requirements were installed via system packages (rpms) and not via pip.

As long as we are ok with that.. LGTM.

@dustymabe
Copy link
Contributor

@surajssd @rtnpro - please comment on previous message and then we can choose to merge or not.

@surajssd
Copy link
Collaborator Author

surajssd commented Mar 1, 2016

The usage we are propagating is via make utility. And we are not encouraging the usage of rpm based python modules, because sometimes those are old and not updated very often.

@dustymabe
Copy link
Contributor

@surajssd - rebase to latest master and then we can merge.

In a clean environment where nothing is installed and if I run
`make test` then the required modules should be installed first.
So before `make test` added pip install from requirements.txt
and test-requirements.txt.

Fixes issue projectatomic#574
@surajssd surajssd force-pushed the install-test-requirements branch from e42e49b to 0a76aa2 Compare March 2, 2016 12:15
@dustymabe
Copy link
Contributor

@surajssd - next time you comply with my request you might want to ping me :) - I don't get emails when new files are pushed up, but I do when comments are added. Just say "hey, I did that thing that you asked me to do".

dustymabe added a commit that referenced this pull request Mar 2, 2016
Install requirements before make test
@dustymabe dustymabe merged commit e96a676 into projectatomic:master Mar 2, 2016
@surajssd
Copy link
Collaborator Author

surajssd commented Mar 3, 2016

@dustymabe thanks and will take care of it now on!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants