// Copyright 2017-2020 @polkadot/metadata authors & contributors // This software may be modified and distributed under the terms // of the Apache-2.0 license. See the LICENSE file for details. import { TypeRegistry } from '@polkadot/types'; import polkadotJson from './static-polkadot.json'; import substrateJson from './static-substrate.json'; import polkadotData from './static.polkadot'; import substrateData from './static'; import { decodeLatestSubstrate, defaultValues, toLatest } from '../util/testUtil'; describe('MetadataV5 (substrate)', (): void => { const registry = new TypeRegistry(); decodeLatestSubstrate(registry, 5, substrateData, substrateJson); toLatest(registry, 5, substrateData); defaultValues(registry, substrateData); }); describe('MetadataV5 (polkadot)', (): void => { const registry = new TypeRegistry(); decodeLatestSubstrate(registry, 5, polkadotData, polkadotJson); toLatest(registry, 5, polkadotData); defaultValues(registry, polkadotData); });