Package com.google.javascript.rhino.JSDocInfo

Examples of com.google.javascript.rhino.JSDocInfo.Marker


  }

  public void testParseDefineDescription() throws Exception {
    JSDocInfo doc = parse(
        "@define {string} description of element \n next line*/", true);
    Marker defineMarker = doc.getMarkers().iterator().next();
    assertEquals("define", defineMarker.getAnnotation().getItem());
    assertTrue(defineMarker.getDescription().getItem().contains("description of element"));
    assertTrue(defineMarker.getDescription().getItem().contains("next line"));
  }
View Full Code Here


  }

  public void testParsePrivateDescription() throws Exception {
    JSDocInfo doc =
        parse("@private {string} description \n next line*/", true);
    Marker defineMarker = doc.getMarkers().iterator().next();
    assertEquals("private", defineMarker.getAnnotation().getItem());
    assertTrue(defineMarker.getDescription().getItem().contains("description "));
    assertTrue(defineMarker.getDescription().getItem().contains("next line"));
  }
View Full Code Here

    assertTrue(defineMarker.getDescription().getItem().contains("next line"));
  }

  public void testParsePackagePrivateDescription() throws Exception {
    JSDocInfo doc = parse("@package {string} description \n next line */", true);
    Marker defineMarker = doc.getMarkers().iterator().next();
    assertEquals("package", defineMarker.getAnnotation().getItem());
    assertTrue(defineMarker.getDescription().getItem().contains("description "));
    assertTrue(defineMarker.getDescription().getItem().contains("next line"));
  }
View Full Code Here

  }

  public void testParseProtectedDescription() throws Exception {
    JSDocInfo doc =
        parse("@protected {string} description \n next line*/", true);
    Marker defineMarker = doc.getMarkers().iterator().next();
    assertEquals("protected", defineMarker.getAnnotation().getItem());
    assertTrue(defineMarker.getDescription().getItem().contains("description "));
    assertTrue(defineMarker.getDescription().getItem().contains("next line"));
  }
View Full Code Here

    JSDocInfo jsdoc = parse("@export {string} descr\n next line */", true);
    assertTypeEquals(STRING_TYPE, jsdoc.getType());

    assertTrue(jsdoc.isExport());

    Marker defineMarker = jsdoc.getMarkers().iterator().next();
    assertEquals("export", defineMarker.getAnnotation().getItem());
    assertTrue(defineMarker.getDescription().getItem().contains("descr"));
    assertTrue(defineMarker.getDescription().getItem().contains("next line"));
  }
View Full Code Here

TOP

Related Classes of com.google.javascript.rhino.JSDocInfo.Marker

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.