mirror of
https://github.com/balena-os/balena-supervisor.git
synced 2025-02-20 17:52:51 +00:00
Tests: Add missing await
Change-type: patch
This commit is contained in:
parent
15446929eb
commit
7e6d32516d
@ -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', () => {
|
||||
|
Loading…
x
Reference in New Issue
Block a user