Browse Source

fix(elasticsearch): minor fix to elasticsearch unit tests so that they work in any timezone, fixes #3010

Torkel Ödegaard 10 năm trước cách đây
mục cha
commit
5b01e9ec97

+ 1 - 1
public/app/plugins/datasource/elasticsearch/specs/datasource_specs.ts

@@ -36,7 +36,7 @@ describe('ElasticDatasource', function() {
       ctx.ds.testDatasource();
       ctx.$rootScope.$apply();
 
-      var today = moment().format("YYYY.MM.DD");
+      var today = moment.utc().format("YYYY.MM.DD");
       expect(requestOptions.url).to.be("http://es.com/asd-" + today + '/_stats');
     });
   });

+ 1 - 1
public/app/plugins/datasource/elasticsearch/specs/index_pattern_specs.ts

@@ -11,7 +11,7 @@ describe('IndexPattern', function() {
   describe('when getting index for today', function() {
     it('should return correct index name', function() {
       var pattern = new IndexPattern('[asd-]YYYY.MM.DD', 'Daily');
-      var expected = 'asd-' + moment().format('YYYY.MM.DD');
+      var expected = 'asd-' + moment.utc().format('YYYY.MM.DD');
 
       expect(pattern.getIndexForToday()).to.be(expected);
     });