// SPDX-FileCopyrightText: © 2026 LEDGER SAS // SPDX-License-Identifier: Apache-2.0 import type { StellarCoinConfig } from '../../config' import { useConfigHostAndProtocol } from '../horizon' const coinConfig: StellarCoinConfig = { status: { type: 'active' }, name: 'Stellar', unit: { name: 'Lumen', code: 'XLM', magnitude: 7 }, explorer: { url: 'https://stellar.coin.ledger.com' }, } describe('Horizon', () => { describe('useConfigHostAndProtocol', () => { it.each([ ['host', 'https://injected.com/1'], ['protocol', 'injected://stellar.coin.ledger.com/1'], ])('overwrites the %s of the URL with the original one', (_s, url) => { expect(useConfigHostAndProtocol(coinConfig, url)).toEqual('https://stellar.coin.ledger.com/1') }) }) })