UNPKG

bot18

Version:

A high-frequency cryptocurrency trading bot by Zenbot creator @carlos8f

29 lines (21 loc) 795 B
/* global describe, it */ 'use strict' var XOAuth2 = require('../../lib/authentication/xoauth2') var mech = new XOAuth2() require('should') describe('XOAuth2 authentication', function () { describe('Detect SASL mechanisms', function () { it("Should return false if 'oauth2_auth' property doesn't exist", function () { var options = {} mech.match(options).should.equal(false) }) it("Should return false if 'oauth2_auth' does not have correct value", function () { var options = { oauth2_auth: 'oauth2_auth' } mech.match(options).should.equal(false) }) it("Should return true if 'oauth2_auth' has correct value", function () { var options = { oauth2_auth: mech.NS_GOOGLE_AUTH } mech.match(options).should.equal(true) }) }) })