Test your Alfy workflows
$ npm install alfy-test
import test from 'ava';
import alfyTest from 'alfy-test';
test('foo', async t => {
const alfy = alfyTest();
const result = await alfy('workflow input');
t.deepEqual(result, [
{
title: 'foo',
subtitle: 'bar'
}
]);
});
Returns an alfy instance.
Type: object
Type: object
A JSON object representing the user configuration.
Type: string
Default: '3.0.3'
Alfred version.
Type: string
Default: 'theme.urlimport.153A3C58-B2D9-4F08-B342-B0BF7F6E8DE9'
Alfred theme.
Type: string
Default: 'rgba(252,254,255,0.85)'
Background color.
Type: string
Default: 'rgba(255,255,255,0.26)'
Background color of a selected item.
Type: string
Default: '1'
Show the item subtitle.
Returns a Promise
that returns the items
of the workflow.
Type: string[]
Workflow input.
The alfy config instance.
The alfy cache instance.
- alfred-ng2 - Search for Angular 2 API references