Lines Matching refs:assert

27 const assert = require('assert');
128 assert.strictEqual(hex, test.ct);
129 assert.strictEqual(auth_tag.toString('hex'), test.tag);
135 assert.throws(() => {
155 assert.strictEqual(msg, test.plain);
158 assert.throws(function() { decrypt.final('hex'); }, errMessages.auth);
165 assert.throws(() => { crypto.createCipher(test.algo, test.password); },
176 assert.strictEqual(hex, test.ct);
177 assert.strictEqual(auth_tag.toString('hex'), test.tag);
184 assert.throws(() => { crypto.createDecipher(test.algo, test.password); },
194 assert.strictEqual(msg, test.plain);
197 assert.throws(function() { decrypt.final('ascii'); }, errMessages.auth);
209 assert.throws(function() { encrypt.getAuthTag(); }, errMessages.state);
214 assert.throws(function() {
232 assert.throws(() => encrypt.getAuthTag(), errMessages.state);
233 assert.throws(() => encrypt.setAAD(Buffer.from('123', 'ascii')),
241 assert.throws(() => {
251 assert.throws(() => {
263 assert.throws(() => {
290 assert.strictEqual(tag.toString('hex'), fullTag.substr(0, 2 * e));
302 assert.throws(() => {
316 assert.strictEqual(text.toString('utf8'), 'node');
323 assert.throws(() => {
337 assert.throws(() => {
352 assert.throws(() => {
361 assert.throws(() => {
375 assert.throws(() => {
385 assert.throws(() => {
394 assert.throws(() => {
398 assert.throws(() => {
409 assert.throws(() => {
419 assert.throws(() => {
427 assert.throws(() => {
433 assert.throws(() => {
452 assert.throws(() => {
474 assert.throws(() => {
481 assert.throws(() => {
496 assert.throws(() => {
507 assert.throws(() => {
530 assert.throws(() => {
547 assert.strictEqual(decrypt.update('807022', 'hex', 'hex'), 'abcdef');
548 assert.strictEqual(decrypt.final('hex'), '');
589 assert(result.equals(plain));
609 assert.throws(() => {
617 assert(plain.equals(plaintext));
658 assert.throws(() => crypto.createCipheriv(
679 assert.throws(() => {
694 assert.throws(() => {
714 assert.strictEqual(authTag.length, authTagLength);
725 assert.strictEqual(plaintext.toString(), 'foo');
736 assert.throws(() => {
758 assert.strictEqual(rfcTestCases.length, 1);
777 assert.strictEqual(ciphertext.toString('hex'), testCase.ct);
778 assert.strictEqual(authTag.toString('hex'), testCase.tag);
786 assert.strictEqual(plaintext.toString('hex'), testCase.plain);
795 assert.strictEqual(rfcTestCases.length, 1);
810 assert.strictEqual(ciphertext.toString('hex'), testCase.ct);
811 assert.strictEqual(authTag.toString('hex'), testCase.tag);
816 assert.throws(() => {