X.getIdxbyListEx(h, 0, [1, 2]), 42, "(1,2)=42");
  equal(ASN1HEX.getTLV(h, 36), "02012b", "02012b");
});

/*
3012 seq idx=0
  020101 int:1 idx=4
  020102 int:2 idx=10
  800103 [0]:3 idx=16
  810104 [1]:4 idx=22
  020105 int:5 idx=28
  020106 int:6 idx=34
 */
test("ASN1HEX.getIdxbyListEx context specific test1(skip count)", function() { 
var h = "3012020101020102800103810104020105020106";
equal(ASN1HEX.getIdxbyListEx(h, 0, [1]), 10, "[1]=10");
equal(ASN1HEX.getIdxbyListEx(h, 0, ["[0]"]), 16, "[[0]]=16"); // 