UNPKG

@hg8496/umgfinder

Version:

A tool to find all Janitza UMGs in the specified network

34 lines (33 loc) 1.68 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var Port1111Parser_1 = require("../Port1111Parser"); test("Empty info string", function () { var device = Port1111Parser_1.default("", "192.168.2.144"); expect(device.ip).toBe("192.168.2.144"); }); test("UMG 96RM-E test", function () { var device = Port1111Parser_1.default("Janitza electronics,UMG96rm,Release = 3.5,0,17023107,100,UMG96RM-E-RCM-1702-3107", "192.168.7.106"); expect(device.ip).toBe("192.168.7.106"); expect(device.serialNumber).toBe("1702:3107"); expect(device.deviceType).toBe("UMG96rm"); expect(device.manufacturer).toBe("Janitza electronics"); expect(device.firmwareVersion).toBe("3.5"); expect(device.deviceName).toBe("UMG96RM-E-RCM-1702-3107"); }); test("UMG 604 test", function () { var device = Port1111Parser_1.default("Janitza electronics,UMG604,Release = 5.008,0,70010731,100,UMG604", "192.168.7.111"); expect(device.ip).toBe("192.168.7.111"); expect(device.serialNumber).toBe("7001:0731"); expect(device.deviceType).toBe("UMG604"); expect(device.manufacturer).toBe("Janitza electronics"); expect(device.firmwareVersion).toBe("5.008"); expect(device.deviceName).toBe("UMG604"); }); test("UMG 510 test", function () { var device = Port1111Parser_1.default("Janitza electronics,UMG510,5,000005C0,51001443,001037,Sep 16 2009 14:33:16", "192.168.7.111"); expect(device.ip).toBe("192.168.7.111"); expect(device.serialNumber).toBe("5100:1443"); expect(device.deviceType).toBe("UMG510"); expect(device.manufacturer).toBe("Janitza electronics"); expect(device.firmwareVersion).toBe("5"); });