Sha256: 117ce3fb653d66f4f1673dd7daa2789e5fa2b2ced865ef13a70e85511ab196e5

Contents?: true

Size: 584 Bytes

Versions: 9

Compression:

Stored size: 584 Bytes

Contents

import { Box, TestExtension, getTestScreen } from '../test-models';

jest.mock('hippo/lib/request-assets');

jest.useFakeTimers();

describe('Screen Definition', () => {
    let screen;

    beforeEach(() => {
        screen = getTestScreen();
    });

    it('computes the title', () => { expect(screen.title).toBe('title'); });

    it('gets model', () => {
        expect(screen.model).toEqual('test/box');
        expect(screen.model_type).toBe(Box);
    });

    it('gets extension_definition', () => {
        expect(screen.extension).toBeInstanceOf(TestExtension);
    });
});

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
hippo-fw-0.9.9 spec/client/screens/definition.spec.js
hippo-fw-0.9.8 spec/client/screens/definition.spec.js
hippo-fw-0.9.7 spec/client/screens/definition.spec.js
hippo-fw-0.9.6 spec/client/screens/definition.spec.js
hippo-fw-0.9.5 spec/client/screens/definition.spec.js
hippo-fw-0.9.4 spec/client/screens/definition.spec.js
hippo-fw-0.9.3 spec/client/screens/definition.spec.js
hippo-fw-0.9.2 spec/client/screens/definition.spec.js
hippo-fw-0.9.1 spec/client/screens/definition.spec.js