Tests: Add missing await

Change-type: patch
This commit is contained in:
Pagan Gazzard 2020-03-23 19:02:17 +00:00
parent 15446929eb
commit 7e6d32516d

View File

@ -288,27 +288,25 @@ describe('deviceState', () => {
}
});
it('stores info for pinning a device after loading an apps.json with a pinDevice field', () => {
it('stores info for pinning a device after loading an apps.json with a pinDevice field', async () => {
stub(deviceState.applications.images, 'save').returns(Promise.resolve());
stub(deviceState.deviceConfig, 'getCurrent').returns(
Promise.resolve(mockedInitialConfig),
);
loadTargetFromFile(
await loadTargetFromFile(
process.env.ROOT_MOUNTPOINT + '/apps-pin.json',
deviceState,
).then(() => {
(deviceState as any).applications.images.save.restore();
(deviceState as any).deviceConfig.getCurrent.restore();
);
(deviceState as any).applications.images.save.restore();
(deviceState as any).deviceConfig.getCurrent.restore();
config.get('pinDevice').then(pinned => {
expect(pinned)
.to.have.property('app')
.that.equals(1234);
expect(pinned)
.to.have.property('commit')
.that.equals('abcdef');
});
});
const pinned = await config.get('pinDevice');
expect(pinned)
.to.have.property('app')
.that.equals(1234);
expect(pinned)
.to.have.property('commit')
.that.equals('abcdef');
});
it('emits a change event when a new state is reported', () => {