@chrispyduck/homie-sensors
Version:
Sensor library intended for ues with homie-device
25 lines • 1.01 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const homie_device_1 = require("@chrispyduck/homie-device");
const ArrisSurfboard_1 = __importDefault(require("./ArrisSurfboard"));
describe("Arris Surfboard", () => {
it("Reads valid data #Integration", async () => {
const device = new ArrisSurfboard_1.default();
await device.init();
const result = await device.read();
console.log(JSON.stringify(result, null, 2));
}).timeout(30000);
it("Registers with homie-device", async () => {
const homieDevice = new homie_device_1.HomieDevice({
name: "test",
friendlyName: "test",
});
const device = new ArrisSurfboard_1.default();
await device.init();
device.register(homieDevice);
});
});
//# sourceMappingURL=ArrisSurfboard.tests.js.map