Navigation Menu

Skip to content

Commit

Permalink
Fix test for UpdateDefaultSearchField action
Browse files Browse the repository at this point in the history
  • Loading branch information
piroor committed Aug 15, 2012
1 parent cf9046c commit 4c32320
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions test/api-configuration.test.js
Expand Up @@ -221,6 +221,19 @@ var PATTERN_UpdateDefaultSearchField = {
}
};

var PATTERN_UpdateDefaultSearchField_blank = {
UpdateDefaultSearchFieldResponse: {
'@': { xmlns: '' },
UpdateDefaultSearchFieldResult: {
DefaultSearchField: {
Options: {},
Status: PATTERN_OptionStatus
},
},
ResponseMetadata: PATTERN_ResponseMetadata
}
};

function toXMLPattern(fragment) {
switch (typeof fragment) {
default:
Expand Down Expand Up @@ -933,12 +946,13 @@ suite('Configuration API', function() {
response = toParsedResponse(response);
assert.deepEqual(response.pattern,
{ statusCode: 200,
body: PATTERN_UpdateDefaultSearchField });
body: PATTERN_UpdateDefaultSearchField_blank });

var fieldName = response.body.UpdateDefaultSearchFieldResponse
.UpdateDefaultSearchFieldResult
.DefaultSearchField.Options;
assert.deepEqual(fieldName, '');
// xml2json converts the content of the empty element to a blank object, not a blank text.
assert.deepEqual(fieldName, {});

done();
})
Expand Down

0 comments on commit 4c32320

Please sign in to comment.