UNPKG

safe-apps-sdk

Version:

SDK developed to integrate third-party apps with Safe app.

31 lines (24 loc) 671 B
import { getSDKVersion } from './utils'; import pkg from '../package.json'; // Mock package.json jest.mock('../package.json', () => ({ version: '7.0.1', })); describe('Utils tests', () => { beforeEach(() => { jest.resetModules(); }); describe('getSDKVersion', () => { test('Should return a plain version unmodified', () => { // Mock package.json jest.mock('../package.json', () => ({ version: '7.0.1', })); expect(getSDKVersion()).toBe('7.0.1'); }); test('Should strip the tag from a tagged version', () => { pkg.version = '8.0.0-alpha.1'; expect(getSDKVersion()).toBe('8.0.0'); }); }); });