python-arf
Version:
Node.js wrapper around the Python package arf, which is a processor for Abuse Reporting Format (ARF) messages.
18 lines (13 loc) • 425 B
JavaScript
const path = require('path');
const test = require('ava');
const arf = require('..');
test('throws error', async t => {
await t.throwsAsync(arf());
t.pass();
});
test('returns json', async t => {
// <https://raw.githubusercontent.com/danielsen/arf/master/test/resources/sample_arf_message.txt>
const result = await arf(path.join(__dirname, 'test.eml'));
t.log(result);
t.true(typeof result === 'object');
});