UNPKG

alpinejs

Version:
18 lines (13 loc) 383 B
import Alpine from 'alpinejs' test('can register custom magic properties', async () => { document.body.innerHTML = ` <div x-data> <span x-text="$foo.bar"></span> </div> ` Alpine.addMagicProperty('foo', () => { return { bar: 'baz' } }) Alpine.start() expect(document.querySelector('span').textContent).toEqual('baz') })