YUKI Hiroshi
null+****@clear*****
Wed Nov 21 17:08:29 JST 2012
YUKI Hiroshi 2012-11-21 17:08:29 +0900 (Wed, 21 Nov 2012) New Revision: 269b1d012ad37b5edc842b171afb0ec436105ebe https://github.com/groonga/gcs/commit/269b1d012ad37b5edc842b171afb0ec436105ebe Log: Update tests based on the latest responses (compatible to the ACS) Modified files: test/api-configuration.test.js test/gcs-commands.test.js Modified: test/api-configuration.test.js (+1 -1) =================================================================== --- test/api-configuration.test.js 2012-11-21 17:03:27 +0900 (a9c3d79) +++ test/api-configuration.test.js 2012-11-21 17:08:29 +0900 (7033947) @@ -236,7 +236,7 @@ suite('Configuration API', function() { { statusCode: 200, body: xmlResponses.DeleteDomainResponse }); var expectedStatus = { - Created: 'false', + Created: 'true', Deleted: 'true', DocService: { Endpoint: domain.getDocumentsEndpoint(defaultBaseHost), Modified: test/gcs-commands.test.js (+13 -13) =================================================================== --- test/gcs-commands.test.js 2012-11-21 17:03:27 +0900 (88e4e83) +++ test/gcs-commands.test.js 2012-11-21 17:08:29 +0900 (9c0701e) @@ -278,13 +278,13 @@ suite('gcs-configure-fields', function() { setup(commonSetup); teardown(commonTeardown); - function assertSuccess(result, name, type, options) { + function assertSuccess(result, name, state, type, options) { assert.deepEqual({ code: result.code, message: result.output.stdout }, { code: 0, message: 'Updated 1 Index Field:\n' + - name + ' Active ' + type + ' (' + options + ')\n' }, - result.output.stderr + [result, name, type, options]); + name + ' ' + state + ' ' + type + ' (' + options + ')\n' }, + result.output.stderr + [result, name, state, type, options]); } function testCreateField(done, name, type, options) { @@ -299,7 +299,7 @@ suite('gcs-configure-fields', function() { '--type', type, '--endpoint', 'localhost:' + utils.testPort) .next(function(result) { - assertSuccess(result, name, type, options); + assertSuccess(result, name, 'RequiresIndexDocuments', type, options); context.reopen(); var domain = new Domain('companies', context); @@ -469,11 +469,11 @@ suite('gcs-configure-fields', function() { result.output.stderr); } - function assertOptionConfigured(result, name, type, options) { - assertSuccess(result, name, type, options); + function assertOptionConfigured(result, name, state, type, options) { + assertSuccess(result, name, state, type, options); context.reopen(); var field = new Domain('companies', context).getIndexField(name); - assert.equal(field.options, options, [result, name, type, options]); + assert.equal(field.options, options, [result, name, state, type, options]); } function testConfigureFieldOptions(type, results, done) { @@ -491,7 +491,7 @@ suite('gcs-configure-fields', function() { if (results.search == 'error') assertOptionNotConfigurable(result, 'search', type); else - assertOptionConfigured(result, name, type, results.search); + assertOptionConfigured(result, name, 'Active', type, results.search); }) .run('gcs-configure-fields', '--domain-name', 'companies', @@ -502,7 +502,7 @@ suite('gcs-configure-fields', function() { if (results.nosearch == 'error') assertOptionNotConfigurable(result, 'nosearch', type); else - assertOptionConfigured(result, name, type, results.nosearch); + assertOptionConfigured(result, name, 'Active', type, results.nosearch); }) .run('gcs-configure-fields', '--domain-name', 'companies', @@ -513,7 +513,7 @@ suite('gcs-configure-fields', function() { if (results.result == 'error') assertOptionNotConfigurable(result, 'result', type); else - assertOptionConfigured(result, name, type, results.result); + assertOptionConfigured(result, name, 'Active', type, results.result); }) .run('gcs-configure-fields', '--domain-name', 'companies', @@ -524,7 +524,7 @@ suite('gcs-configure-fields', function() { if (results.noresult == 'error') assertOptionNotConfigurable(result, 'noresult', type); else - assertOptionConfigured(result, name, type, results.noresult); + assertOptionConfigured(result, name, 'Active', type, results.noresult); }) .run('gcs-configure-fields', '--domain-name', 'companies', @@ -535,7 +535,7 @@ suite('gcs-configure-fields', function() { if (results.facet == 'error') assertOptionNotConfigurable(result, 'facet', type); else - assertOptionConfigured(result, name, type, results.facet); + assertOptionConfigured(result, name, 'Active', type, results.facet); }) .run('gcs-configure-fields', '--domain-name', 'companies', @@ -546,7 +546,7 @@ suite('gcs-configure-fields', function() { if (results.nofacet == 'error') assertOptionNotConfigurable(result, 'nofacet', type); else - assertOptionConfigured(result, name, type, results.nofacet); + assertOptionConfigured(result, name, 'Active', type, results.nofacet); done(); }) .error(function(e) { -------------- next part -------------- HTML����������������������������...Descargar