5180 fichiers 38.5 Mo 0 téléchargements 296 vues mis à jour il y a 6 heures ui
nitro-v36-with-renderer-v36 / src / components / wired / views / WiredPlaceholderInsert.test.ts
WiredPlaceholderInsert.test.ts 731 o Télécharger le fichier
/* @vitest-environment jsdom */
import { describe, expect, it } from 'vitest';
import { getWiredPlaceholderNames } from './WiredPlaceholderInsert';

describe('message editor placeholders', () => {
    it('reads the placeholder names of the text-placeholder context', () => {
        const trigger = { contexts: [{ type: 0, hash: 1 }, { type: 7, placeholderNames: ['trigger_text', 'name'], capturerNames: ['price'] }] } as never;

        expect(getWiredPlaceholderNames(trigger)).toEqual(['trigger_text', 'name']);
    });

    it('offers nothing without that context', () => {
        expect(getWiredPlaceholderNames({ contexts: [] } as never)).toEqual([]);
        expect(getWiredPlaceholderNames(null)).toEqual([]);
    });
});
15Sujets
1Dépôts
20Membres
2En ligne
Profile
Inscrit
Dernière visite
Messages
0
Votes positifs
0
Votes négatifs
0

Nous utilisons des cookies pour assurer le bon fonctionnement du site et améliorer votre expérience. en savoir plus

Autoriser