import * as Font from '../index'; import * as Server from '../server'; afterEach(() => { jest.resetModules(); }); it(`returns sync results`, () => { const name = 'foobar'; const resource = { uri: 'font.ttf' }; // Always true in Node expect(Font.isLoaded(name)).toBe(false); Font.loadAsync(name, resource); expect(Font.isLoaded(name)).toBe(true); expect(Server.getServerResources()).toEqual([ '', '', ]); Server.resetServerContext(); expect(Font.isLoaded(name)).toBe(false); expect(Server.getServerResources()).toEqual([]); });