Sha256: 793dce179dd74101c3ed471b1792496335cac22ac032faff0eb00f598ad7d2f1
Contents?: true
Size: 611 Bytes
Versions: 6
Compression:
Stored size: 611 Bytes
Contents
import SystemSettings from 'hippo/models/system-setting'; import Asset from 'hippo/models/asset'; const TEST_SETTINGS = { id: 1, logo: { file_data: { foo: 'bar' } }, settings: { hippo: { smtp: { login: 'test', server: 'test.test.test', password: 'test' } } }, }; describe('SystemSettings Model', () => { it('has an asset', () => { const ss = new SystemSettings(); ss.logo = TEST_SETTINGS.logo; expect(ss.logo).toBeInstanceOf(Asset); expect(ss.logo.file_data.foo).toEqual('bar'); ss.logo = { }; expect(ss.logo).toBeInstanceOf(Asset); }); });
Version data entries
6 entries across 6 versions & 1 rubygems