Files
api/packages/metadata/src/Metadata/v5/Metadata.spec.ts
T
2020-01-06 14:12:49 +01:00

32 lines
1002 B
TypeScript

// 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);
});