UNPKG

node-red-contrib-oauth2

Version:

The node-red-contrib-oauth2 is a Node-RED node that provides an OAuth2 authentication flow. This node uses the OAuth2 protocol to obtain an access token, which can be used to make authenticated API requests.

22 lines (20 loc) 753 B
const helper = require('node-red-node-test-helper'); const oauth2Node = require('../src/oauth2.js'); describe('OAuth2 Node Loading', function () { it('should be loaded', function (done) { this.timeout(30000); // Increase timeout for individual test console.log('Testing if node loads correctly...'); const flow = [{ id: 'n1', type: 'oauth2', name: 'oauth2' }]; helper.load(oauth2Node, flow, function () { const n1 = helper.getNode('n1'); try { n1.should.have.property('name', 'oauth2'); console.log('Node loaded successfully'); done(); } catch (err) { console.error('Node failed to load', err); done(err); } }); }); });