16 lines
433 B
TypeScript
16 lines
433 B
TypeScript
import { assertEquals } from "assert";
|
|
import { parseLogicalScreenDescriptorPackedField } from "../../public/gif/parseGif.js";
|
|
|
|
Deno.test("parsing logical screen descriptor packed field", () => {
|
|
const byte = 0b10110011;
|
|
|
|
const result = parseLogicalScreenDescriptorPackedField(byte);
|
|
|
|
assertEquals(result, {
|
|
globalColorTableFlag: true,
|
|
colorResolution: 4,
|
|
sortFlag: false,
|
|
sizeOfGlobalColorTable: 16,
|
|
});
|
|
});
|