Skip to content

Commit 0509335

Browse files
Anwesha NaskarAnwesha Naskar
authored andcommitted
test(visual recognition): adds test for RC instances VCAP_SERVICES/env file
1 parent 6b205ec commit 0509335

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

test/unit/test.visual_recognition.v3.js

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -582,6 +582,38 @@ describe('visual_recognition', function() {
582582
'https://gateway-a.watsonplatform.net/visual-recognition/api'
583583
);
584584
});
585+
586+
it('should load its credentials from bluemix (VR) with correct url (RC)', function() {
587+
process.env.VCAP_SERVICES = JSON.stringify({
588+
watson_vision_combined: [
589+
{
590+
credentials: {
591+
iam_apikey: 'somekey',
592+
},
593+
},
594+
],
595+
});
596+
const visual_recognition_bluemix = new watson.VisualRecognitionV3({
597+
version: '2018-03-19',
598+
});
599+
assert(visual_recognition_bluemix);
600+
assert.equal(
601+
visual_recognition_bluemix.getCredentials().url,
602+
'https://gateway.watsonplatform.net/visual-recognition/api'
603+
);
604+
});
605+
606+
it('should load its credentials from environment (VR) (RC)', function() {
607+
process.env.VISUAL_RECOGNITION_IAM_APIKEY = 'key';
608+
const visual_recognition_env = new watson.VisualRecognitionV3({
609+
version: '2018-03-19',
610+
});
611+
assert(visual_recognition_env);
612+
assert.equal(
613+
visual_recognition_env.getCredentials().url,
614+
'https://gateway.watsonplatform.net/visual-recognition/api'
615+
);
616+
});
585617
});
586618

587619
describe('getCoreMlModel()', function() {

0 commit comments

Comments
 (0)