Skip to content

Commit 939af8d

Browse files
committed
added test for requestStream
1 parent 2542a42 commit 939af8d

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

packages/common/test/service-object.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -755,6 +755,26 @@ describe('ServiceObject', function() {
755755

756756
serviceObject.request_({ uri: '' }, assert.ifError);
757757
});
758+
759+
it('should call the parent requestStream method', function() {
760+
var fakeObj = {};
761+
762+
var expectedUri = [
763+
serviceObject.baseUrl,
764+
serviceObject.id,
765+
reqOpts.uri
766+
].join('/');
767+
768+
serviceObject.parent.requestStream = function(reqOpts_) {
769+
assert.notStrictEqual(reqOpts_, reqOpts);
770+
assert.strictEqual(reqOpts_.uri, expectedUri);
771+
assert.deepEqual(reqOpts_.interceptors_, []);
772+
return fakeObj;
773+
};
774+
775+
var returnVal = serviceObject.request_(reqOpts);
776+
assert.strictEqual(returnVal, fakeObj);
777+
});
758778
});
759779

760780
describe('request', function() {

0 commit comments

Comments
 (0)