Skip to content
This repository was archived by the owner on Jun 25, 2020. It is now read-only.

Update imports to wstools in some more places.#91

Merged
tfoote merged 1 commit into
vcstools:masterfrom
gavanderhoorn:more_rosinstall_wstool_imports
Dec 19, 2013
Merged

Update imports to wstools in some more places.#91
tfoote merged 1 commit into
vcstools:masterfrom
gavanderhoorn:more_rosinstall_wstool_imports

Conversation

@gavanderhoorn
Copy link
Copy Markdown
Contributor

I haven't touched the documentation, which refers to things in rosinstall that seem to be in wstool now in some places.

tfoote added a commit that referenced this pull request Dec 19, 2013
Update imports to wstools in some more places.
@tfoote tfoote merged commit 07136b4 into vcstools:master Dec 19, 2013
@tfoote
Copy link
Copy Markdown
Contributor

tfoote commented Dec 19, 2013

Thanks for the updates. I'll get it released soon.

@gavanderhoorn
Copy link
Copy Markdown
Contributor Author

np.

AFAICT all tests pass, but they did so even with the incorrect import statements. Is that supposed to happen?

@tfoote
Copy link
Copy Markdown
Contributor

tfoote commented Dec 19, 2013

The unit tests cover the source quite well, but all these patches were actually in the minimal wrapper scripts which can only be tested by actually running the scripts. So to get coverage of the scripts we need to have a test which subprocess calls the scripts. I'm looking at how to make sure to get all the paths right and make that robust.

@gavanderhoorn gavanderhoorn deleted the more_rosinstall_wstool_imports branch December 19, 2013 08:50
@tkruse
Copy link
Copy Markdown
Contributor

tkruse commented Dec 19, 2013

Thanks for cleaning up after me. The tests cover all of
rosinstall/rosws/wstool classes, which is the bulk of rosinstall, and the
part that buildservers and ROS tutorials depend upon.
The other scripts were never important enough to be tested, or even
documented.

The standard way of writing unit tests is to make the other tests proper
modules as well, and just invoke a main function in the executable script.
I understand it would be nice to have them python3 ready as well, but
really those scripts could also just be deleted in the course of reducing
overall maintenance effort. They are not essential.

On Thu, Dec 19, 2013 at 9:41 AM, G.A. vd. Hoorn notifications@github.comwrote:

np.

AFAICT all tests pass, but they did so even with the incorrect import
statements. Is that supposed to happen?


Reply to this email directly or view it on GitHubhttps://github.com//pull/91#issuecomment-30912978
.

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