@Test
public void testStripHeader2() throws Exception {

  final String withHeader =
      "#version 440\n"
          + "//Some\n"
          + "//Stuff\n"
          + "\n\n\n"
          + "// END OF GENERATED HEADER\n"
          + "void main()\n"
          + "{\n"
          + "}\n";
  final String expected =
      "#version 440\n"
          + "void main()\n"
          + "{\n"
          + "}\n";
  final InputStream is = new ByteArrayInputStream(withHeader.getBytes(StandardCharsets.UTF_8));
  final InputStream strippedIs = ParseHelper.stripGraphicsFuzzDefines(is);
  assertNotSame(is, strippedIs);
  assertEquals(expected, getStringFromInputStream(strippedIs));
}