本文整理汇总了Java中org.apache.hadoop.yarn.webapp.hamlet.HamletImpl类的典型用法代码示例。如果您正苦于以下问题:Java HamletImpl类的具体用法?Java HamletImpl怎么用?Java HamletImpl使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
HamletImpl类属于org.apache.hadoop.yarn.webapp.hamlet包,在下文中一共展示了HamletImpl类的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: testGeneric
import org.apache.hadoop.yarn.webapp.hamlet.HamletImpl; //导入依赖的package包/类
/**
* Test the generic implementation methods
* @see TestHamlet for Hamlet syntax
*/
@Test public void testGeneric() {
PrintWriter out = spy(new PrintWriter(System.out));
HamletImpl hi = new HamletImpl(out, 0, false);
hi.
root("start")._attr("name", "value").
_("start text").
elem("sub")._attr("name", "value").
_("sub text")._().
elem("sub1")._noEndTag()._attr("boolean", null).
_("sub1text")._().
_("start text2").
elem("pre")._pre().
_("pre text").
elem("i")._inline()._("inline")._()._().
elem("i")._inline()._("inline after pre")._().
_("start text3").
elem("sub2").
_("sub2text")._().
elem("sub3")._noEndTag().
_("sub3text")._().
elem("sub4")._noEndTag().
elem("i")._inline()._("inline")._().
_("sub4text")._()._();
out.flush();
assertEquals(0, hi.nestLevel);
assertEquals(20, hi.indents);
verify(out).print("<start");
verify(out, times(2)).print(" name=\"value\"");
verify(out).print(" boolean");
verify(out).print("</start>");
verify(out, never()).print("</sub1>");
verify(out, never()).print("</sub3>");
verify(out, never()).print("</sub4>");
}
开发者ID:naver,项目名称:hadoop,代码行数:40,代码来源:TestHamletImpl.java
示例2: testSetSelector
import org.apache.hadoop.yarn.webapp.hamlet.HamletImpl; //导入依赖的package包/类
@Test public void testSetSelector() {
CoreAttrs e = mock(CoreAttrs.class);
HamletImpl.setSelector(e, "#id.class");
verify(e).$id("id");
verify(e).$class("class");
H1 t = mock(H1.class);
HamletImpl.setSelector(t, "#id.class")._("heading");
verify(t).$id("id");
verify(t).$class("class");
verify(t)._("heading");
}
开发者ID:naver,项目名称:hadoop,代码行数:15,代码来源:TestHamletImpl.java
示例3: testSetLinkHref
import org.apache.hadoop.yarn.webapp.hamlet.HamletImpl; //导入依赖的package包/类
@Test public void testSetLinkHref() {
LINK link = mock(LINK.class);
HamletImpl.setLinkHref(link, "uri");
HamletImpl.setLinkHref(link, "style.css");
verify(link).$href("uri");
verify(link).$rel("stylesheet");
verify(link).$href("style.css");
verifyNoMoreInteractions(link);
}
开发者ID:naver,项目名称:hadoop,代码行数:12,代码来源:TestHamletImpl.java
示例4: testSetScriptSrc
import org.apache.hadoop.yarn.webapp.hamlet.HamletImpl; //导入依赖的package包/类
@Test public void testSetScriptSrc() {
SCRIPT script = mock(SCRIPT.class);
HamletImpl.setScriptSrc(script, "uri");
HamletImpl.setScriptSrc(script, "script.js");
verify(script).$src("uri");
verify(script).$type("text/javascript");
verify(script).$src("script.js");
verifyNoMoreInteractions(script);
}
开发者ID:naver,项目名称:hadoop,代码行数:12,代码来源:TestHamletImpl.java
注:本文中的org.apache.hadoop.yarn.webapp.hamlet.HamletImpl类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论