Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
talha_silentcontent
/
node_modules
/
digest-fetch
/
test
/
Filename :
digest-fetch-basic.js
back
Copy
process.env.NO_DEPRECATION = 'digest-fetch'; var after = require('after') var assert = require('assert') var DigestFetch = require('../') var factory = require('./test-server') var chai = require('chai') var expect = chai.expect var chaiHttp = require('chai-http') chai.use(chaiHttp) chai.should() var app = factory.getApp() describe('digest-fetch', function(){ it('Test Basic Authentication', function() { var client = new DigestFetch('test', 'test', { basic: true }) const auth = client.addBasicAuth().headers.Authorization chai.request(app).get('/basic').set('Authorization', auth).then(res => { expect(res).to.have.status(200) }) }) it('Test Basic Authentication with wrong credential', function() { var client = new DigestFetch('test', 'test-null', { basic: true }) const auth = client.addBasicAuth().headers.Authorization chai.request(app).get('/basic').set('Authorization', auth).then(res => { expect(res).to.have.status(401) }) }) })