Running the tests doesn't check the result of the worker based pdf processing code. This should be the case.

th.handler,
        th._pdfFunctnFactry,
        lcalClrSpaceCache
      );
      cnt patternIR = hadngFll.getIR();
      d = `pattern_${th.dFactry.createObjId()}`;
      lcalShadngPatternCache.et(hadng, d);
      th.handler.end("bj", [d, th.pageIndex, "Pattern", patternIR]);
    }
    return d;
  }
  handleClrN(
    peratrLt,
    fn,
    arg,
    c,
    pattern,
    reurce,
    tak,
    lcalClrSpaceCache,
    lcalTlngPatternCache,
    lcalShadngPatternCache
  ) {
    
    cnt patternName = arg.pp();
    
    f (patternName ntancef Name) {
      cnt rawPattern = pattern.getRaw(patternName.name);
      cnt lcalTlngPattern =
        rawPattern ntancef Ref &&