UNPKG

stimulus_reflex

Version:

Build reactive applications with the Rails tooling you already know and love.

28 lines (22 loc) 885 B
import { assert } from '@open-wc/testing' import { attributeValues } from '../attributes' describe('attributeValues', () => { it('returns empty array for no arguments', () => { assert(attributeValues().length === 0) }) it('returns expected attribute values for single value', () => { const actual = attributeValues('one') const expected = ['one'] assert.deepStrictEqual(actual, expected) }) it('returns expected attribute values for multiple values', () => { const actual = attributeValues('one two three') const expected = ['one', 'two', 'three'] assert.deepStrictEqual(actual, expected) }) it('returns expected attribute values for multiple values with whitespace padding', () => { const actual = attributeValues(' one two three ') const expected = ['one', 'two', 'three'] assert.deepStrictEqual(actual, expected) }) })