'a'
mh-two-thousand-and-two
2024-04-12 44d2c92345cd156a59fc327b3060292a282d2893
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
var expect = require('chai').expect;
 
describe('has-cors', function() {
  beforeEach(function() {
    // make sure result is not cached
    delete require.cache[require.resolve('./')];
  });
  
  it('should not have cors', function() {
    var hasCors = require('./');
 
    expect(hasCors).to.be.false;
  });
  
  it('should have cors', function() {
    global.XMLHttpRequest = function() {
      this.withCredentials = true;
    };
 
    var hasCors = require('./');
 
    expect(hasCors).to.be.true;
  });
});