All files / src/common_serdes boolean.ts

100% Statements 4/4
100% Branches 0/0
100% Functions 2/2
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 819x     19x 4x 4x    
import { define } from "../define";
import { Serdes } from "../types";
 
export const boolean: Serdes<boolean> = define(
  (ctx, data) => void ctx.view.setUint8(ctx.i++, +data),
  (ctx) => !!ctx.view.getUint8(ctx.i++)
);