Explicitly expand this.promiser in copy_from.source

Include/update test case.

See Redmine#1554
Merge pull request #1841 from vohi/redmine/1554

Explicitly expand this.promiser in copy_from.source