docs: generate documentation from TypeScript and JSDoc comments #64
GitHub Actions / Test Results
succeeded
Aug 1, 2024 in 0s
All 234 tests pass in 25s
Annotations
Check notice on line 0 in .github
github-actions / Test Results
234 tests found
There are 234 tests, see "Raw output" for the full list of tests.
Raw output
Class property decorators should return the correct jspack char for each binary data type ‑ Class property decorators should return the correct jspack char for each binary data type
IP ipToUnsignedInteger should accept a single number ‑ IP ipToUnsignedInteger should accept a single number
IP ipToUnsignedInteger should return an unsigned integer for valid IPv4 strings ‑ IP ipToUnsignedInteger should return an unsigned integer for valid IPv4 strings
IP ipToUnsignedInteger should return null for a non-numeric parts ‑ IP ipToUnsignedInteger should return null for a non-numeric parts
IP ipToUnsignedInteger should return null for an empty string ‑ IP ipToUnsignedInteger should return null for an empty string
IP ipToUnsignedInteger should return null for dots ‑ IP ipToUnsignedInteger should return null for dots
IP isValidIPv4 should return false for an empty string ‑ IP isValidIPv4 should return false for an empty string
IP isValidIPv4 should return false for no separators ‑ IP isValidIPv4 should return false for no separators
IP isValidIPv4 should return false for too big numbers ‑ IP isValidIPv4 should return false for too big numbers
IP isValidIPv4 should return false for too many parts ‑ IP isValidIPv4 should return false for too many parts
IP isValidIPv4 should return true for valid IPv4 ‑ IP isValidIPv4 should return true for valid IPv4
IR_ARP should unpack data from a buffer into a packet instance ‑ IR_ARP should unpack data from a buffer into a packet instance
IR_ARQ should fill data from the constructor ‑ IR_ARQ should fill data from the constructor
IR_ARQ should pack data into a buffer ‑ IR_ARQ should pack data into a buffer
IR_ERR should unpack data from a buffer into a packet instance ‑ IR_ERR should unpack data from a buffer into a packet instance
IR_HLR should fill data from the constructor ‑ IR_HLR should fill data from the constructor
IR_HLR should pack data into a buffer ‑ IR_HLR should pack data into a buffer
IR_HOS should unpack data from a buffer into a packet instance ‑ IR_HOS should unpack data from a buffer into a packet instance
IR_SEL should fill data from the constructor ‑ IR_SEL should fill data from the constructor
IR_SEL should pack data into a buffer ‑ IR_SEL should pack data into a buffer
IS_ACR should unpack data from a buffer into a packet instance ‑ IS_ACR should unpack data from a buffer into a packet instance
IS_AXI should unpack data from a buffer into a packet instance ‑ IS_AXI should unpack data from a buffer into a packet instance
IS_AXM 1 object should fill data from the constructor ‑ IS_AXM 1 object should fill data from the constructor
IS_AXM 1 object should pack data into a buffer ‑ IS_AXM 1 object should pack data into a buffer
IS_AXM 1 object should unpack data from a buffer into a packet instance ‑ IS_AXM 1 object should unpack data from a buffer into a packet instance
IS_AXM 60 objects should fill data from the constructor ‑ IS_AXM 60 objects should fill data from the constructor
IS_AXM 60 objects should pack data into a buffer ‑ IS_AXM 60 objects should pack data into a buffer
IS_AXM 60 objects should unpack data from a buffer into a packet instance ‑ IS_AXM 60 objects should unpack data from a buffer into a packet instance
IS_AXM should throw a range error if Info length is greater than 60 ‑ IS_AXM should throw a range error if Info length is greater than 60
IS_AXO should unpack data from a buffer into a packet instance ‑ IS_AXO should unpack data from a buffer into a packet instance
IS_BFN should fill data from the constructor ‑ IS_BFN should fill data from the constructor
IS_BFN should pack data into a buffer ‑ IS_BFN should pack data into a buffer
IS_BFN should throw a range error if ClickID is greater than 239 ‑ IS_BFN should throw a range error if ClickID is greater than 239
IS_BFN should throw a range error if ClickMax is greater than 239 ‑ IS_BFN should throw a range error if ClickMax is greater than 239
IS_BFN should unpack data from a buffer into a packet instance ‑ IS_BFN should unpack data from a buffer into a packet instance
IS_BTC should unpack data from a buffer into a packet instance ‑ IS_BTC should unpack data from a buffer into a packet instance
IS_BTN should allocate 4 bytes for en empty text value ‑ IS_BTN should allocate 4 bytes for en empty text value
IS_BTN should fill data from the constructor ‑ IS_BTN should fill data from the constructor
IS_BTN should pack data into a buffer ‑ IS_BTN should pack data into a buffer
IS_BTN should throw a range error if ClickID is greater than 239 ‑ IS_BTN should throw a range error if ClickID is greater than 239
IS_BTN should throw a range error if ReqI is 0 ‑ IS_BTN should throw a range error if ReqI is 0
IS_BTT should unpack data from a buffer into a packet instance ‑ IS_BTT should unpack data from a buffer into a packet instance
IS_CCH should unpack data from a buffer into a packet instance ‑ IS_CCH should unpack data from a buffer into a packet instance
IS_CIM should unpack data from a buffer into a packet instance ‑ IS_CIM should unpack data from a buffer into a packet instance
IS_CNL should unpack data from a buffer into a packet instance ‑ IS_CNL should unpack data from a buffer into a packet instance
IS_CON should unpack data from a buffer into a packet instance ‑ IS_CON should unpack data from a buffer into a packet instance
IS_CPP should fill data from the constructor ‑ IS_CPP should fill data from the constructor
IS_CPP should pack data into a buffer ‑ IS_CPP should pack data into a buffer
IS_CPP should unpack data from a buffer into a packet instance ‑ IS_CPP should unpack data from a buffer into a packet instance
IS_CPR should unpack data from a buffer into a packet instance ‑ IS_CPR should unpack data from a buffer into a packet instance
IS_CRS should unpack data from a buffer into a packet instance ‑ IS_CRS should unpack data from a buffer into a packet instance
IS_CSC should unpack data from a buffer into a packet instance ‑ IS_CSC should unpack data from a buffer into a packet instance
IS_FIN should unpack data from a buffer into a packet instance ‑ IS_FIN should unpack data from a buffer into a packet instance
IS_FLG should unpack data from a buffer into a packet instance ‑ IS_FLG should unpack data from a buffer into a packet instance
IS_HCP should a range error if Info does not have 32 items ‑ IS_HCP should a range error if Info does not have 32 items
IS_HCP should fill data from the constructor ‑ IS_HCP should fill data from the constructor
IS_HCP should pack data into a buffer ‑ IS_HCP should pack data into a buffer
IS_HLV should unpack data from a buffer into a packet instance ‑ IS_HLV should unpack data from a buffer into a packet instance
IS_III should unpack data from a buffer into a packet instance ‑ IS_III should unpack data from a buffer into a packet instance
IS_IPB number of IPs should not throw an error if the number of IPs is equal to IS_IPB.MAX_BANS ‑ IS_IPB number of IPs should not throw an error if the number of IPs is equal to IS_IPB.MAX_BANS
IS_IPB number of IPs should throw an error if the number of IPs is greater than IS_IPB.MAX_BANS ‑ IS_IPB number of IPs should throw an error if the number of IPs is greater than IS_IPB.MAX_BANS
IS_IPB should fill data from the constructor ‑ IS_IPB should fill data from the constructor
IS_IPB should pack data into a buffer ‑ IS_IPB should pack data into a buffer
IS_IPB should throw an error if one of the IP addresses is in an invalid format ‑ IS_IPB should throw an error if one of the IP addresses is in an invalid format
IS_IPB should unpack data from a buffer into a packet instance ‑ IS_IPB should unpack data from a buffer into a packet instance
IS_ISI should fill data from the constructor ‑ IS_ISI should fill data from the constructor
IS_ISI should pack data into a buffer ‑ IS_ISI should pack data into a buffer
IS_ISI should truncate Admin if it is longer than 15 characters ‑ IS_ISI should truncate Admin if it is longer than 15 characters
IS_ISI should truncate IName if it is longer than 15 characters ‑ IS_ISI should truncate IName if it is longer than 15 characters
IS_ISM should unpack data from a buffer into a packet instance ‑ IS_ISM should unpack data from a buffer into a packet instance
IS_JRR should fill data from the constructor ‑ IS_JRR should fill data from the constructor
IS_JRR should pack data into a buffer ‑ IS_JRR should pack data into a buffer
IS_LAP should unpack data from a buffer into a packet instance ‑ IS_LAP should unpack data from a buffer into a packet instance
IS_MAL SkinID limit should not throw a RangeError if 120 SkinIDs are provided ‑ IS_MAL SkinID limit should not throw a RangeError if 120 SkinIDs are provided
IS_MAL SkinID limit should throw a RangeError if more than 120 SkinIDs are provided ‑ IS_MAL SkinID limit should throw a RangeError if more than 120 SkinIDs are provided
IS_MAL two mods should fill data from the constructor ‑ IS_MAL two mods should fill data from the constructor
IS_MAL two mods should pack data into a buffer ‑ IS_MAL two mods should pack data into a buffer
IS_MAL two mods should unpack data from a buffer into a packet instance ‑ IS_MAL two mods should unpack data from a buffer into a packet instance
IS_MAL zero mods should fill data from the constructor ‑ IS_MAL zero mods should fill data from the constructor
IS_MAL zero mods should pack data into a buffer ‑ IS_MAL zero mods should pack data into a buffer
IS_MAL zero mods should unpack data from a buffer into a packet instance ‑ IS_MAL zero mods should unpack data from a buffer into a packet instance
IS_MCI should unpack data from a buffer into a packet instance ‑ IS_MCI should unpack data from a buffer into a packet instance
IS_MOD should fill data from the constructor ‑ IS_MOD should fill data from the constructor
IS_MOD should pack data into a buffer ‑ IS_MOD should pack data into a buffer
IS_MSL should fill data from the constructor ‑ IS_MSL should fill data from the constructor
IS_MSL should pack data into a buffer ‑ IS_MSL should pack data into a buffer
IS_MSL should truncate Msg if it is longer than 127 characters ‑ IS_MSL should truncate Msg if it is longer than 127 characters
IS_MSO ASCII characters in message should unpack data from a buffer into a packet instance ‑ IS_MSO ASCII characters in message should unpack data from a buffer into a packet instance
IS_MSO non-ASCII characters in message should unpack data from a buffer into a packet instance ‑ IS_MSO non-ASCII characters in message should unpack data from a buffer into a packet instance
IS_MST should fill data from the constructor ‑ IS_MST should fill data from the constructor
IS_MST should pack data into a buffer ‑ IS_MST should pack data into a buffer
IS_MST should truncate Msg if it is longer than 63 characters ‑ IS_MST should truncate Msg if it is longer than 63 characters
IS_MSX should fill data from the constructor ‑ IS_MSX should fill data from the constructor
IS_MSX should pack data into a buffer ‑ IS_MSX should pack data into a buffer
IS_MSX should truncate Msg if it is longer than 95 characters ‑ IS_MSX should truncate Msg if it is longer than 95 characters
IS_MTC should allocate 4 bytes for en empty text value ‑ IS_MTC should allocate 4 bytes for en empty text value
IS_MTC should fill data from the constructor ‑ IS_MTC should fill data from the constructor
IS_MTC should pack data into a buffer ‑ IS_MTC should pack data into a buffer
IS_MTC should truncate Text if it is longer than 127 characters ‑ IS_MTC should truncate Text if it is longer than 127 characters
IS_NCI should unpack data from a buffer into a packet instance ‑ IS_NCI should unpack data from a buffer into a packet instance
IS_NCN should unpack data from a buffer into a packet instance ‑ IS_NCN should unpack data from a buffer into a packet instance
IS_NLP should unpack data from a buffer into a packet instance ‑ IS_NLP should unpack data from a buffer into a packet instance
IS_NPL car mod should unpack data from a buffer into a packet instance ‑ IS_NPL car mod should unpack data from a buffer into a packet instance
IS_NPL official car should unpack data from a buffer into a packet instance ‑ IS_NPL official car should unpack data from a buffer into a packet instance
IS_OBH should unpack data from a buffer into a packet instance ‑ IS_OBH should unpack data from a buffer into a packet instance
IS_OCO should fill data from the constructor ‑ IS_OCO should fill data from the constructor
IS_OCO should pack data into a buffer ‑ IS_OCO should pack data into a buffer
IS_PEN should unpack data from a buffer into a packet instance ‑ IS_PEN should unpack data from a buffer into a packet instance
IS_PFL should unpack data from a buffer into a packet instance ‑ IS_PFL should unpack data from a buffer into a packet instance
IS_PIT should unpack data from a buffer into a packet instance ‑ IS_PIT should unpack data from a buffer into a packet instance
IS_PLA should unpack data from a buffer into a packet instance ‑ IS_PLA should unpack data from a buffer into a packet instance
IS_PLC should fill data from the constructor ‑ IS_PLC should fill data from the constructor
IS_PLC should pack data into a buffer ‑ IS_PLC should pack data into a buffer
IS_PLH should fill data from the constructor ‑ IS_PLH should fill data from the constructor
IS_PLH should pack data into a buffer ‑ IS_PLH should pack data into a buffer
IS_PLH should throw a range error if HCaps length is greater than 40 ‑ IS_PLH should throw a range error if HCaps length is greater than 40
IS_PLH should unpack data from a buffer into a packet instance ‑ IS_PLH should unpack data from a buffer into a packet instance
IS_PLL should unpack data from a buffer into a packet instance ‑ IS_PLL should unpack data from a buffer into a packet instance
IS_PLP should unpack data from a buffer into a packet instance ‑ IS_PLP should unpack data from a buffer into a packet instance
IS_PSF should unpack data from a buffer into a packet instance ‑ IS_PSF should unpack data from a buffer into a packet instance
IS_REO should fill data from the constructor ‑ IS_REO should fill data from the constructor
IS_REO should pack data into a buffer ‑ IS_REO should pack data into a buffer
IS_REO should throw a range error if PLID length is greater than 40 ‑ IS_REO should throw a range error if PLID length is greater than 40
IS_REO should unpack data from a buffer into a packet instance ‑ IS_REO should unpack data from a buffer into a packet instance
IS_RES should unpack data from a buffer into a packet instance ‑ IS_RES should unpack data from a buffer into a packet instance
IS_RIP should fill data from the constructor ‑ IS_RIP should fill data from the constructor
IS_RIP should pack data into a buffer ‑ IS_RIP should pack data into a buffer
IS_RIP should throw a range error if ReqI is 0 ‑ IS_RIP should throw a range error if ReqI is 0
IS_RIP should unpack data from a buffer into a packet instance ‑ IS_RIP should unpack data from a buffer into a packet instance
IS_RST should unpack data from a buffer into a packet instance ‑ IS_RST should unpack data from a buffer into a packet instance
IS_SCC should fill data from the constructor ‑ IS_SCC should fill data from the constructor
IS_SCC should pack data into a buffer ‑ IS_SCC should pack data into a buffer
IS_SCH should fill data from the constructor ‑ IS_SCH should fill data from the constructor
IS_SCH should pack data into a buffer ‑ IS_SCH should pack data into a buffer
IS_SFP should fill data from the constructor ‑ IS_SFP should fill data from the constructor
IS_SFP should pack data into a buffer ‑ IS_SFP should pack data into a buffer
IS_SLC car mod should unpack data from a buffer into a packet instance ‑ IS_SLC car mod should unpack data from a buffer into a packet instance
IS_SLC official car should unpack data from a buffer into a packet instance ‑ IS_SLC official car should unpack data from a buffer into a packet instance
IS_SMALL should fill data from the constructor ‑ IS_SMALL should fill data from the constructor
IS_SMALL should pack data into a buffer ‑ IS_SMALL should pack data into a buffer
IS_SMALL should unpack data from a buffer into a packet instance ‑ IS_SMALL should unpack data from a buffer into a packet instance
IS_SPX should unpack data from a buffer into a packet instance ‑ IS_SPX should unpack data from a buffer into a packet instance
IS_SSH should fill data from the constructor ‑ IS_SSH should fill data from the constructor
IS_SSH should pack data into a buffer ‑ IS_SSH should pack data into a buffer
IS_SSH should throw a range error if ReqI is 0 ‑ IS_SSH should throw a range error if ReqI is 0
IS_SSH should unpack data from a buffer into a packet instance ‑ IS_SSH should unpack data from a buffer into a packet instance
IS_STA should unpack data from a buffer into a packet instance ‑ IS_STA should unpack data from a buffer into a packet instance
IS_TINY should fill data from the constructor ‑ IS_TINY should fill data from the constructor
IS_TINY should pack data into a buffer ‑ IS_TINY should pack data into a buffer
IS_TINY should unpack data from a buffer into a packet instance ‑ IS_TINY should unpack data from a buffer into a packet instance
IS_TOC should unpack data from a buffer into a packet instance ‑ IS_TOC should unpack data from a buffer into a packet instance
IS_TTC should fill data from the constructor ‑ IS_TTC should fill data from the constructor
IS_TTC should pack data into a buffer ‑ IS_TTC should pack data into a buffer
IS_UCO should unpack data from a buffer into a packet instance ‑ IS_UCO should unpack data from a buffer into a packet instance
IS_VER should unpack data from a buffer into a packet instance ‑ IS_VER should unpack data from a buffer into a packet instance
IS_VTN should unpack data from a buffer into a packet instance ‑ IS_VTN should unpack data from a buffer into a packet instance
InSim InSim Relay connection should connect using TCP ‑ InSim InSim Relay connection should connect using TCP
InSim InSim connection should connect only once ‑ InSim InSim connection should connect only once
InSim InSim connection should connect using TCP and send an IS_ISI packet ‑ InSim InSim connection should connect using TCP and send an IS_ISI packet
InSim InSim connection should connect using custom options ‑ InSim InSim connection should connect using custom options
InSim id should be a random string by default ‑ InSim id should be a random string by default
InSim id should be configurable ‑ InSim id should be configurable
InSim keep-alive packet should respond to a TINY_NONE packet ‑ InSim keep-alive packet should respond to a TINY_NONE packet
InSim options should have default values ‑ InSim options should have default values
InSim receiving packets should receive a packet ‑ InSim receiving packets should receive a packet
InSim sending packets should send a packet ‑ InSim sending packets should send a packet
InSim should be exported ‑ InSim should be exported
InSim should expose INSIM_VERSION equal to 9 ‑ InSim should expose INSIM_VERSION equal to 9
OutGaugePack with OutGauge ID should unpack data from a buffer into a packet instance ‑ OutGaugePack with OutGauge ID should unpack data from a buffer into a packet instance
OutGaugePack without OutGauge ID should unpack data from a buffer into a packet instance ‑ OutGaugePack without OutGauge ID should unpack data from a buffer into a packet instance
OutSimPack with OutSim ID should unpack data from a buffer into a packet instance ‑ OutSimPack with OutSim ID should unpack data from a buffer into a packet instance
OutSimPack without OutSim ID should unpack data from a buffer into a packet instance ‑ OutSimPack without OutSim ID should unpack data from a buffer into a packet instance
OutSimPack2 All data should unpack all data from a buffer into a packet instance ‑ OutSimPack2 All data should unpack all data from a buffer into a packet instance
OutSimPack2 Distance should unpack distance data from a buffer into a packet instance ‑ OutSimPack2 Distance should unpack distance data from a buffer into a packet instance
OutSimPack2 Drive should unpack drive data from a buffer into a packet instance ‑ OutSimPack2 Drive should unpack drive data from a buffer into a packet instance
OutSimPack2 Extra should unpack extra data from a buffer into a packet instance ‑ OutSimPack2 Extra should unpack extra data from a buffer into a packet instance
OutSimPack2 Header should unpack header data from a buffer into a packet instance ‑ OutSimPack2 Header should unpack header data from a buffer into a packet instance
OutSimPack2 ID should unpack ID data from a buffer into a packet instance ‑ OutSimPack2 ID should unpack ID data from a buffer into a packet instance
OutSimPack2 Inputs should unpack inputs data from a buffer into a packet instance ‑ OutSimPack2 Inputs should unpack inputs data from a buffer into a packet instance
OutSimPack2 Main should unpack main data from a buffer into a packet instance ‑ OutSimPack2 Main should unpack main data from a buffer into a packet instance
OutSimPack2 Time should unpack time data from a buffer into a packet instance ‑ OutSimPack2 Time should unpack time data from a buffer into a packet instance
OutSimPack2 Wheels should unpack wheels data from a buffer into a packet instance ‑ OutSimPack2 Wheels should unpack wheels data from a buffer into a packet instance
Packet getFormat should override property format if provided ‑ Packet getFormat should override property format if provided
Packet getFormat should return the jspack format of all valid properties ‑ Packet getFormat should return the jspack format of all valid properties
Packet getValidPropertyNames should return an empty array if no properties are annotated ‑ Packet getValidPropertyNames should return an empty array if no properties are annotated
Packet getValidPropertyNames should return list of annotated properties ‑ Packet getValidPropertyNames should return list of annotated properties
SendablePacket initialize pack data into a buffer ‑ SendablePacket initialize pack data into a buffer
SendablePacket initialize should populate instance properties using initialize() ‑ SendablePacket initialize should populate instance properties using initialize()
SendablePacket initialize should unpack binary data ‑ SendablePacket initialize should unpack binary data
Struct getFormat should override property format if provided ‑ Struct getFormat should override property format if provided
Struct getFormat should return the jspack format of all valid properties ‑ Struct getFormat should return the jspack format of all valid properties
Struct getValidPropertyNames should return an empty array if no properties are annotated ‑ Struct getValidPropertyNames should return an empty array if no properties are annotated
Struct getValidPropertyNames should return list of annotated properties ‑ Struct getValidPropertyNames should return list of annotated properties
Struct should unpack binary data ‑ Struct should unpack binary data
TCP should connect to a TCP socket ‑ TCP should connect to a TCP socket
TCP should send a valid packet ‑ TCP should send a valid packet
TCP should send multiple packets ‑ TCP should send multiple packets
errors InSimError should be an instance of Error ‑ errors InSimError should be an instance of Error
errors InSimError should be defined ‑ errors InSimError should be defined
errors InSimError should have a name property equal to "InSimError" ‑ errors InSimError should have a name property equal to "InSimError"
errors InSimError should set the message property from constructor ‑ errors InSimError should set the message property from constructor
lfspack '3A' should pack [98,33,65] into [98,33,65] ‑ lfspack '3A' should pack [98,33,65] into [98,33,65]
lfspack '3A' should unpack [98,33,65] into [98,33,65] ‑ lfspack '3A' should unpack [98,33,65] into [98,33,65]
lfspack 'AA' should pack [98,33] into [98,33] ‑ lfspack 'AA' should pack [98,33] into [98,33]
lfspack 'AA' should unpack [98,33] into [98,33] ‑ lfspack 'AA' should unpack [98,33] into [98,33]
lfspack 'BBB' should pack [0,127,255] into [0,127,255] ‑ lfspack 'BBB' should pack [0,127,255] into [0,127,255]
lfspack 'BBB' should unpack [0,127,255] into [0,127,255] ‑ lfspack 'BBB' should unpack [0,127,255] into [0,127,255]
lfspack 'C' should pack [5882E6] into [230,130,88,0] ‑ lfspack 'C' should pack [5882E6] into [230,130,88,0]
lfspack 'C' should pack [XRT] into [88,82,84,0] ‑ lfspack 'C' should pack [XRT] into [88,82,84,0]
lfspack 'C' should unpack [230,130,88,0] into [5882E6] ‑ lfspack 'C' should unpack [230,130,88,0] into [5882E6]
lfspack 'C' should unpack [88,82,84,0] into [XRT] ‑ lfspack 'C' should unpack [88,82,84,0] into [XRT]
lfspack 'HHH' should pack [0,32768,65535] into [0,0,128,0,255,255] ‑ lfspack 'HHH' should pack [0,32768,65535] into [0,0,128,0,255,255]
lfspack 'HHH' should unpack [0,0,128,0,255,255] into [0,32768,65535] ‑ lfspack 'HHH' should unpack [0,0,128,0,255,255] into [0,32768,65535]
lfspack 'III' should pack [0,222,4294967295] into [0,0,0,0,0,0,0,222,255,255,255,255] ‑ lfspack 'III' should pack [0,222,4294967295] into [0,0,0,0,0,0,0,222,255,255,255,255]
lfspack 'III' should unpack [0,0,0,0,0,0,0,222,255,255,255,255] into [0,222,4294967295] ‑ lfspack 'III' should unpack [0,0,0,0,0,0,0,222,255,255,255,255] into [0,222,4294967295]
lfspack 'LLL' should pack [0,222,4294967295] into [0,0,0,0,0,0,0,222,255,255,255,255] ‑ lfspack 'LLL' should pack [0,222,4294967295] into [0,0,0,0,0,0,0,222,255,255,255,255]
lfspack 'LLL' should unpack [0,0,0,0,0,0,0,222,255,255,255,255] into [0,222,4294967295] ‑ lfspack 'LLL' should unpack [0,0,0,0,0,0,0,222,255,255,255,255] into [0,222,4294967295]
lfspack 'bbbbbb' should pack [127,45,0,-1,-45,-128] into [127,45,0,255,211,128] ‑ lfspack 'bbbbbb' should pack [127,45,0,-1,-45,-128] into [127,45,0,255,211,128]
lfspack 'bbbbbb' should unpack [127,45,0,255,211,128] into [127,45,0,-1,-45,-128] ‑ lfspack 'bbbbbb' should unpack [127,45,0,255,211,128] into [127,45,0,-1,-45,-128]
lfspack 'cc' should pack [b,!] into [98,33] ‑ lfspack 'cc' should pack [b,!] into [98,33]
lfspack 'cc' should unpack [98,33] into [b,!] ‑ lfspack 'cc' should unpack [98,33] into [b,!]
lfspack 'ddd' should pack [0.000009999999747378752,0,-345344442368] into [62,228,248,181,128,0,0,0,0,0,0,0,0,0,0,0,194,84,26,8,128,0,0,0] ‑ lfspack 'ddd' should pack [0.000009999999747378752,0,-345344442368] into [62,228,248,181,128,0,0,0,0,0,0,0,0,0,0,0,194,84,26,8,128,0,0,0]
lfspack 'ddd' should unpack [62,228,248,181,128,0,0,0,0,0,0,0,0,0,0,0,194,84,26,8,128,0,0,0] into [0.000009999999747378752,0,-345344442368] ‑ lfspack 'ddd' should unpack [62,228,248,181,128,0,0,0,0,0,0,0,0,0,0,0,194,84,26,8,128,0,0,0] into [0.000009999999747378752,0,-345344442368]
lfspack 'fff' should pack [0.000009999999747378752,0,-345344442368] into [55,39,197,172,0,0,0,0,210,160,208,68] ‑ lfspack 'fff' should pack [0.000009999999747378752,0,-345344442368] into [55,39,197,172,0,0,0,0,210,160,208,68]
lfspack 'fff' should unpack [55,39,197,172,0,0,0,0,210,160,208,68] into [0.000009999999747378752,0,-345344442368] ‑ lfspack 'fff' should unpack [55,39,197,172,0,0,0,0,210,160,208,68] into [0.000009999999747378752,0,-345344442368]
lfspack 'hhhhhh' should pack [-32768,45,0,-1,-45,32767] into [128,0,0,45,0,0,255,255,255,211,127,255] ‑ lfspack 'hhhhhh' should pack [-32768,45,0,-1,-45,32767] into [128,0,0,45,0,0,255,255,255,211,127,255]
lfspack 'hhhhhh' should unpack [128,0,0,45,0,0,255,255,255,211,127,255] into [-32768,45,0,-1,-45,32767] ‑ lfspack 'hhhhhh' should unpack [128,0,0,45,0,0,255,255,255,211,127,255] into [-32768,45,0,-1,-45,32767]
lfspack 'iiiiii' should pack [-2147483648,45,0,-1,-45,2147483647] into [128,0,0,0,0,0,0,45,0,0,0,0,255,255,255,255,255,255,255,211,127,255,255,255] ‑ lfspack 'iiiiii' should pack [-2147483648,45,0,-1,-45,2147483647] into [128,0,0,0,0,0,0,45,0,0,0,0,255,255,255,255,255,255,255,211,127,255,255,255]
lfspack 'iiiiii' should unpack [128,0,0,0,0,0,0,45,0,0,0,0,255,255,255,255,255,255,255,211,127,255,255,255] into [-2147483648,45,0,-1,-45,2147483647] ‑ lfspack 'iiiiii' should unpack [128,0,0,0,0,0,0,45,0,0,0,0,255,255,255,255,255,255,255,211,127,255,255,255] into [-2147483648,45,0,-1,-45,2147483647]
lfspack 'llllll' should pack [-2147483648,45,0,-1,-45,2147483647] into [128,0,0,0,0,0,0,45,0,0,0,0,255,255,255,255,255,255,255,211,127,255,255,255] ‑ lfspack 'llllll' should pack [-2147483648,45,0,-1,-45,2147483647] into [128,0,0,0,0,0,0,45,0,0,0,0,255,255,255,255,255,255,255,211,127,255,255,255]
lfspack 'llllll' should unpack [128,0,0,0,0,0,0,45,0,0,0,0,255,255,255,255,255,255,255,211,127,255,255,255] into [-2147483648,45,0,-1,-45,2147483647] ‑ lfspack 'llllll' should unpack [128,0,0,0,0,0,0,45,0,0,0,0,255,255,255,255,255,255,255,211,127,255,255,255] into [-2147483648,45,0,-1,-45,2147483647]
lfspack offset should return NULL if offset is out of bounds ‑ lfspack offset should return NULL if offset is out of bounds
lfspack strings '19s' should pack [abc ^Eìè|*:\/?"<>#,abc ěšč|*:\/?"<>#] into [97,98,99,32,94,69,236,154,232,124,42,58,92,47,63,34,60,62,35] ‑ lfspack strings '19s' should pack [abc ^Eìè|*:\/?"<>#,abc ěšč|*:\/?"<>#] into [97,98,99,32,94,69,236,154,232,124,42,58,92,47,63,34,60,62,35]
lfspack strings '19s' should unpack [97,98,99,32,94,69,236,154,232,124,42,58,92,47,63,34,60,62,35] into [abc ^Eìè|*:\/?"<>#,abc ěšč|*:\/?"<>#] ‑ lfspack strings '19s' should unpack [97,98,99,32,94,69,236,154,232,124,42,58,92,47,63,34,60,62,35] into [abc ^Eìè|*:\/?"<>#,abc ěšč|*:\/?"<>#]
Loading