Test your Alfy workflows,Few changes have been made to alfy-test to support entry file or keyword, so that we can test multiple workflow inside one package.
$ npm install --save-dev alfy-testx
import test from 'ava'
import alfyTest from 'alfy-testx'
// const keyword = 'keyword'
const entry = 'path/main.js'
test(async t => {
const alfy = alfyTest({ entry, keyword })
const result = await alfy('workflow input')
t.deepEqual(result, [
{
title: 'foo',
subtitle: 'bar'
}
])
})
Returns an alfy instance.
Type: string
The entry file of workflow
Type: string
The keyword of workflow
Type: string
Default: 3.8.1
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-femine - A collection of front end tools
MIT © zxing