Skip to content
This repository has been archived by the owner on Feb 11, 2021. It is now read-only.

Commit

Permalink
standard --fix
Browse files Browse the repository at this point in the history
  • Loading branch information
alexford committed Jul 15, 2020
1 parent 3b670f3 commit ed718d5
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 19 deletions.
2 changes: 1 addition & 1 deletion lib/AccessoryManager.js
Original file line number Diff line number Diff line change
Expand Up @@ -633,7 +633,7 @@ class AccessoryManager {
* @param {Number} zwaveNodeId
* @returns {?String} The serial number, or null if the node doesn't have one
*/
_findNodeSerialNumber(zwaveNodeId) {
_findNodeSerialNumber (zwaveNodeId) {
const { value: serialNumber = null } = this._zwave.findNodeValue(zwaveNodeId, {
class_id: COMMAND_CLASS_MANUFACTURER_SPECIFIC,
index: MANUFACTURER_SPECIFIC_INDEX_SERIAL_NUMBER
Expand Down
36 changes: 18 additions & 18 deletions lib/AccessoryManager.test.js
Original file line number Diff line number Diff line change
@@ -1,30 +1,30 @@
const AccessoryManager = require('./AccessoryManager');
const AccessoryManager = require('./AccessoryManager')

describe('_findNodeSerialNumber', () => {
const mockZwave = {},
manager = new AccessoryManager({}, {}, console.log, mockZwave);
const mockZwave = {}
const manager = new AccessoryManager({}, {}, console.log, mockZwave)

function mockFindNodeResult(result) {
mockZwave.findNodeValue = (_nodeId, _options = {}) => result;
function mockFindNodeResult (result) {
mockZwave.findNodeValue = (_nodeId, _options = {}) => result
}

test('returns serialNumber if provided by ZWave', () => {
mockFindNodeResult({ value: '12345'});
expect(manager._findNodeSerialNumber(1)).toBe('12345');
});
mockFindNodeResult({ value: '12345' })
expect(manager._findNodeSerialNumber(1)).toBe('12345')
})

test('returns null if ZWave value is undefined', () => {
mockFindNodeResult({ value: undefined });
expect(manager._findNodeSerialNumber(1)).toBe(null);
});
mockFindNodeResult({ value: undefined })
expect(manager._findNodeSerialNumber(1)).toBe(null)
})

test('returns null if ZWave result is empty', () => {
mockFindNodeResult({});
expect(manager._findNodeSerialNumber(1)).toBe(null);
});
mockFindNodeResult({})
expect(manager._findNodeSerialNumber(1)).toBe(null)
})

test('returns null if entire ZWave result is undefined', () => {
mockFindNodeResult(undefined);
expect(manager._findNodeSerialNumber(1)).toBe(null);
});
});
mockFindNodeResult(undefined)
expect(manager._findNodeSerialNumber(1)).toBe(null)
})
})

0 comments on commit ed718d5

Please sign in to comment.