[Groonga-commit] groonga/gcs [master] Fix tests around hostname

Zurück zum Archiv-Index

SHIMODA Hiroshi null+****@clear*****
Wed Aug 15 16:32:35 JST 2012


SHIMODA Hiroshi	2012-08-15 16:32:35 +0900 (Wed, 15 Aug 2012)

  New Revision: babc9242e660d1665d8eb8830cd33dcea0a4a0b3
  https://github.com/groonga/gcs/commit/babc9242e660d1665d8eb8830cd33dcea0a4a0b3

  Log:
    Fix tests around hostname

  Modified files:
    test/api-configuration.test.js

  Modified: test/api-configuration.test.js (+7 -7)
===================================================================
--- test/api-configuration.test.js    2012-08-15 16:29:45 +0900 (529a6fc)
+++ test/api-configuration.test.js    2012-08-15 16:32:35 +0900 (bcc2467)
@@ -320,7 +320,7 @@ suite('Configuration API', function() {
     temporaryDatabase = undefined;
   });
 
-  var defaultBaseHost = '127.0.0.1.xip.io:' + utils.testPort;
+  var defaultBaseHost = 'localhost:' + utils.testPort;
 
   test('Get, Action=CreateDomain', function(done) {
     utils
@@ -367,11 +367,10 @@ suite('Configuration API', function() {
     setup(function() {
       temporaryDatabase = utils.createTemporaryDatabase();
       context = temporaryDatabase.get();
-      server = utils.setupServer(context);
     });
 
     teardown(function() {
-      server.close();
+      if (server) server.close();
       temporaryDatabase.teardown();
       temporaryDatabase = undefined;
     });
@@ -393,7 +392,6 @@ suite('Configuration API', function() {
 
     test('specified by server option', function(done) {
       var baseHost = 'by.server.option';
-      server.close();
       server = utils.setupServer(context, { baseHost: baseHost });
       utils
         .get('/?DomainName=companies&Action=CreateDomain&Version=2011-02-01')
@@ -408,6 +406,7 @@ suite('Configuration API', function() {
 
     test('specified by Host header', function(done) {
       var baseHost = 'by.host.header';
+      server = utils.setupServer(context);
       utils
         .get('/?DomainName=companies&Action=CreateDomain&Version=2011-02-01', {
           'Host': baseHost
@@ -423,6 +422,7 @@ suite('Configuration API', function() {
 
     test('specified by HTTP_X_FORWARDED_HOST header', function(done) {
       var baseHost = 'by.forwarded.host.header';
+      server = utils.setupServer(context);
       utils
         .get('/?DomainName=companies&Action=CreateDomain&Version=2011-02-01', {
           'HTTP_X_FORWARDED_HOST': baseHost
@@ -439,6 +439,7 @@ suite('Configuration API', function() {
     test('HTTP_X_FORWARDED_HOST and Host header', function(done) {
       var baseHost =          'by.host.header';
       var baseHostForwarded = 'by.forwarded.host.header';
+      server = utils.setupServer(context);
       utils
         .get('/?DomainName=companies&Action=CreateDomain&Version=2011-02-01', {
           'Host': baseHost,
@@ -454,11 +455,10 @@ suite('Configuration API', function() {
     });
 
     test('HTTP_X_FORWARDED_HOST, Host header, and server option', function(done) {
-      var baseHostByOption = 'by.server.option';
-      server.close();
-      server = utils.setupServer(context, { baseHost: baseHostByOption });
+      var baseHostByOption =  'by.server.option';
       var baseHost =          'by.host.header';
       var baseHostForwarded = 'by.forwarded.host.header';
+      server = utils.setupServer(context, { baseHost: baseHostByOption });
       utils
         .get('/?DomainName=companies&Action=CreateDomain&Version=2011-02-01', {
           'Host': baseHost,
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Zurück zum Archiv-Index