@sprucelabs/spruce-cli
Version:
Command line interface for building Spruce skills.
19 lines (17 loc) • 611 B
text/typescript
import AbstractSpruceTest, { test, assert } from '@sprucelabs/test-utils'
import featuresUtil from '../../features/feature.utilities'
export default class FeaturesUtilTest extends AbstractSpruceTest {
('SyncAction.ts to sync', '/wahtever/SyncAction.ts', 'sync')
(
'SetRemoteAction.ts to setRemote',
'/wahtever/setRemoteAction.ts',
'setRemote'
)
protected static async generatesActionFromFile(
path: string,
expected: string
) {
const actual = featuresUtil.filePathToActionCode(path)
assert.isEqual(actual, expected)
}
}