[bugfix] Fix `remote_sources()` targets dependency injection.

Review Request #4052 - Created July 6, 2016 and submitted

Information
Garrett Malmquist
pants
gmalmquist/address-has-no-address
3629
Reviewers
pants-reviews
jsirois, stuhood, zundel
The deferred sources mapper was failing to inject the dependencies
for the synthetic targets made from `remote_sources()` targets.

This behavior wasn't previously tested, so of course it was broken.
Now it's tested.

Extended existing tests to cover this functionality.

CI went green here: https://travis-ci.org/pantsbuild/pants/builds/142805027

Eric Ayers
Garrett Malmquist
Stu Hood
Garrett Malmquist
Review request changed

Status: Closed (submitted)

Change Summary:

In 147f669d276bbaa99a2882413931438b8a42fe24, Thanks Eric and Stu.

Loading...