-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Conversation
052e159
to
368a8ea
Compare
@david-ragazzi Should there be a README change? |
66a4a28
to
346756d
Compare
I updated README with a few instructions: |
How does |
7ed9df8
to
221f029
Compare
Update:
|
221f029
to
04486c6
Compare
114cd08
to
76c5a6a
Compare
🍏 Should I update CHANGELOG with this minor change?
|
@david-ragazzi - I understand how the executable script is discovered. My question was how the script finds the tests. Does this work both with regular installations and developer installations? Our tests are intentionally not on the Python path (for now) so I wouldn't expect them to be installed. Thus installing the script that executes them seems odd. Now that is a bit confounded because I think we might actually be installing the tests. So I can see including the test runner, but that brings up the original question of how the test runner knows where to find the tests. |
Yes I think so, because there's a change in the README for users to run tests. |
It works only when
Look at this: It simply gets the location of the tests using $NUPIC. So I agree with you when you say By the way, as I said in #1564, I'm not in favor of include http://blog.ionelmc.ro/2014/05/25/python-packaging/ .. but let's focus on |
I removed the code related to install the Sorry for number of commits, I'm not on my machine, so I'm updating the repo using browser.. By the way, the number of changes is quite small and easy to review. |
I merged in master. |
fa8e832
to
398d2e3
Compare
I won't update CHANGELOG until a positive review. It's creating merge conflicts to each PR that is merged on master. When this PR is ready to merge, I update it. |
13723c3
to
f85908a
Compare
Travis is green. Could someone review? |
@david-ragazzi Please update |
Done. |
👍 Works locally (including githook). @scottpurdy, any more questions? |
👍 |
@david-ragazzi I'll merge once the build passes, but builds are stalled on OS X jobs... 😕 |
7aecf92
to
cfef47d
Compare
@david-ragazzi I did a bunch of work yesterday, including breaking builds. This merge from master should fix it. Will merge once it passes. |
Thanks! Although I see Travis was red.... |
It passed before I updated the changelog Sent from my MegaPhone
|
This PR aims:
run_tests.sh
to a more cross platform and default approach. I.e. therun_nupic_tests
executable script.make
to$NUPIC/scripts/run_nupic_tests
(excepttestpyhtm
which is called from$NUPIC/bin
).It allows any user to type
$NUPIC/scripts/run_nupic_tests
in everywhere* on shell and to have access to all nupic tests. Example:$ $NUPIC/scripts/run_nupic_tests --help