You are viewing a plain text version of this content. The canonical link for it is here.
Posted to doxia-commits@maven.apache.org by lt...@apache.org on 2008/05/15 16:08:09 UTC

svn commit: r656670 - in /maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/site: apt/apt.apt site.xml xdoc/macro.xml

Author: ltheussl
Date: Thu May 15 07:08:08 2008
New Revision: 656670

URL: http://svn.apache.org/viewvc?rev=656670&view=rev
Log:
Add some macro tests

Modified:
    maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/site/apt/apt.apt
    maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/site/site.xml
    maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/site/xdoc/macro.xml

Modified: maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/site/apt/apt.apt
URL: http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/site/apt/apt.apt?rev=656670&r1=656669&r2=656670&view=diff
==============================================================================
--- maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/site/apt/apt.apt (original)
+++ maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/site/apt/apt.apt Thu May 15 07:08:08 2008
@@ -15,3 +15,15 @@
   Link to {{http://maven.apache.org/}}. 
   Link to {{{http://maven.apache.org/}Maven home page}}.
   Link to {{{./cdc.html}other document}} and within {{{cdc.html}same document}}.
+
+TOC Macro
+
+%{toc}
+
+Echo Macro
+
+%{echo|param1=value1|param2=value2}
+
+Snippet Macro
+
+%{snippet|id=macrotest|file=src/test/site/site.xml}

Modified: maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/site/site.xml
URL: http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/site/site.xml?rev=656670&r1=656669&r2=656670&view=diff
==============================================================================
--- maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/site/site.xml (original)
+++ maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/site/site.xml Thu May 15 07:08:08 2008
@@ -18,6 +18,10 @@
 under the License.
 -->
 
+<!-- START SNIPPET: macrotest -->
+      <!-- A test snippet... -->
+<!-- END SNIPPET: macrotest -->
+
 <project name="Plexus">
   <bannerLeft>
     <name>Plexus</name>

Modified: maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/site/xdoc/macro.xml
URL: http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/site/xdoc/macro.xml?rev=656670&r1=656669&r2=656670&view=diff
==============================================================================
--- maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/site/xdoc/macro.xml (original)
+++ maven/doxia/doxia-sitetools/trunk/doxia-site-renderer/src/test/site/xdoc/macro.xml Thu May 15 07:08:08 2008
@@ -25,11 +25,26 @@
   </properties>
 
   <body>
-    <!-- FIXME: DOXIA-240 -->
-    <macro name="toc"/>
 
-    <section name="section name">
-      <macro name="echo" message="hello!"/>
+    <section name="TOC Macro">
+      <macro name="toc"/>
     </section>
+
+    <!-- FIXME: DOXIA-242 -->
+    <section name="Echo Macro">
+      <macro name="echo">
+        <param name="param1" value="value1"/>
+        <param name="param2" value="value2"/>
+      </macro>
+    </section>
+
+
+    <section name="Snippet Macro">
+      <macro name="snippet">
+        <param name="id" value="macrotest"/>
+        <param name="file" value="src/test/site/site.xml"/>
+      </macro>
+    </section>
+
   </body>
 </document>