This repository has no description
Something went wrong. Try again.
TypeScript
at main
1234567891011121314151617181920212223242526272829303132333435// SPDX-License-Identifier: AGPL-3.0-or-later
import {describe, expect, it} from 'vitest';import {EmbedField} from '../EmbedField';
describe('EmbedField serialization', () => { it('normalizes null names and values to empty strings for response-safe storage', () => { const field = new EmbedField({ name: null, value: null, inline: false, });
expect(field.toMessageEmbedField()).toEqual({ name: '', value: '', inline: false, }); });
it('preserves explicitly empty values from custom embeds', () => { const field = new EmbedField({ name: '-----------------------------', value: '', inline: false, });
expect(field.toMessageEmbedField()).toEqual({ name: '-----------------------------', value: '', inline: false, }); });});