incubator-oodt-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ke...@apache.org
Subject svn commit: r979904 [4/5] - in /incubator/oodt/tools/oodtsite.publisher/trunk: ./ docs/ oodtsite/ oodtsite/publisher/ oodtsite/publisher/rules/ oodtsite/publisher/tests/ oodtsite/publisher/tests/data/ oodtsite/publisher/tests/data/oodt/ oodtsite/publis...
Date Tue, 27 Jul 2010 23:03:48 GMT
Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/oodt/primary/target/site/team-list.html
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/oodt/primary/target/site/team-list.html?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/oodt/primary/target/site/team-list.html (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/oodt/primary/target/site/team-list.html Tue Jul 27 23:03:44 2010
@@ -0,0 +1,282 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more contributor
+license agreements.  See the NOTICE.txt file distributed with this work for
+additional information regarding copyright ownership.  The ASF licenses this
+file to you under the Apache License, Version 2.0 (the "License"); you may not
+use this file except in compliance with the License.  You may obtain a copy of
+the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+License for the specific language governing permissions and limitations under
+the License.
+-->
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>Test Service - Team list</title>
+    <style type="text/css" media="all">
+      @import url("./css/maven-base.css");
+      @import url("./css/maven-theme.css");
+      @import url("./css/site.css");
+    </style>
+    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+      </head>
+  <body class="composite">
+    <div id="banner">
+                    <span id="bannerLeft">
+    
+            Test Service
+    
+            </span>
+                    <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+          
+  
+
+  
+    
+  
+  
+    
+            <div class="xleft">
+        Last Published: 2010-07-24
+                      </div>
+            <div class="xright">            <a href="../oodt-site/">OODT</a>
+            |
+                <a href="../grid/">Grid</a>
+            
+  
+
+  
+    
+  
+  
+    
+  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+           
+  
+
+  
+    
+  
+  
+    
+                   <h5>Project Documentation</h5>
+            <ul>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+            
+            
+      
+              
+            <li class="expanded">
+                    <a href="project-info.html">Project Information</a>
+                  <ul>
+                  
+    <li class="none">
+                    <a href="index.html">About</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="integration.html">Continuous Integration</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="dependencies.html">Dependencies</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="issue-tracking.html">Issue Tracking</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="mail-lists.html">Mailing Lists</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="plugin-management.html">Plugin Management</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="license.html">Project License</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="plugins.html">Project Plugins</a>
+          </li>
+                  
+    <li class="none">
+                    <a href="project-summary.html">Project Summary</a>
+          </li>
+                  
+    <li class="none">
+              <strong>Project Team</strong>
+        </li>
+                  
+    <li class="none">
+                    <a href="source-repository.html">Source Repository</a>
+          </li>
+              </ul>
+        </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+                    <a href="project-reports.html">Project Reports</a>
+                </li>
+          </ul>
+              <h5>User's Guide</h5>
+            <ul>
+              
+    <li class="none">
+                    <a href="tutorials/">Tutorials</a>
+          </li>
+              
+    <li class="none">
+                    <a href="servlet/">Test Servlet</a>
+          </li>
+          </ul>
+                                           <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+            <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
+          </a>
+                       
+  
+
+  
+    
+  
+  
+    
+        </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        <div class="section"><h2>The Team</h2>
+<p>A successful project requires many people to play many roles. Some members write code or documentation, while others are valuable as testers, submitting patches and suggestions.</p>
+<p>The team is comprised of Members and Contributors. Members have direct access to the source of a project and actively evolve the code-base. Contributors improve the project through submission of patches and suggestions to the Members. The number of Contributors to the project is unbounded. Get involved today. All contributions to the project are greatly appreciated.</p>
+<div class="section"><h3>Members</h3>
+<p>The following is a list of developers with commit privileges that have directly contributed to the project in one way or another.</p>
+<table class="bodyTable"><tr class="a"><th>Id</th>
+<th>Name</th>
+<th>Email</th>
+<th>URL</th>
+<th>Organization</th>
+<th>Roles</th>
+<th>Time Zone</th>
+<th>Actual Time (GMT)</th>
+<th>Properties</th>
+</tr>
+<tr class="b"><td><a name="ahart"></a>ahart</td>
+<td>Andrew Hart</td>
+<td><a href="mailto:ahart@apache.org" class="externalLink">ahart@apache.org</a></td>
+<td>-</td>
+<td>NASA Jet Propulsion Laboratory</td>
+<td>committer</td>
+<td>-8</td>
+<td><span id="developer-0">-8</span></td>
+<td>-</td>
+</tr>
+</table>
+</div>
+<div class="section"><h3>Contributors</h3>
+<p>There are no contributors listed for this project. Please check back again later.</p>
+</div>
+</div>
+<script type="text/javascript">
+function offsetDate(id, offset) {
+    var now = new Date();
+    var nowTime = now.getTime();
+    var localOffset = now.getTimezoneOffset();
+    var developerTime = nowTime + ( offset * 60 * 60 * 1000 )+ ( localOffset * 60 * 1000 );
+    var developerDate = new Date(developerTime);
+
+    document.getElementById(id).innerHTML = developerDate;
+}
+
+function init(){
+    offsetDate('developer-0', '-8');
+    offsetDate('developer-1', '-8');
+    offsetDate('developer-2', '-8');
+    offsetDate('developer-3', '-8');
+    offsetDate('developer-4', '-6');
+    offsetDate('developer-5', '-8');
+    offsetDate('developer-6', '-8');
+    offsetDate('developer-7', '-8');
+    offsetDate('developer-8', '-8');
+    offsetDate('developer-9', '-8');
+}
+
+window.onLoad = init();
+</script>
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">&#169;  
+          1999-2010
+    
+          Apache Incubator
+          
+  
+
+  
+    
+  
+  
+    
+  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/oodt/primary/target/site/xref-test/index.html
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/oodt/primary/target/site/xref-test/index.html?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/oodt/primary/target/site/xref-test/index.html (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/oodt/primary/target/site/xref-test/index.html Tue Jul 27 23:03:44 2010
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "DTD/xhtml1-frameset.dtd">
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more contributor
+license agreements.  See the NOTICE.txt file distributed with this work for
+additional information regarding copyright ownership.  The ASF licenses this
+file to you under the Apache License, Version 2.0 (the "License"); you may not
+use this file except in compliance with the License.  You may obtain a copy of
+the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+License for the specific language governing permissions and limitations under
+the License.
+-->
+<html xml:lang="en" lang="en">
+	<head>
+		<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
+		<title>Test Service 3.0.12-dev Reference</title>
+	</head>
+    <frameset cols="20%,80%">
+		<frameset rows="30%,70%">
+			<frame src="overview-frame.html" name="packageListFrame" />
+			<frame src="allclasses-frame.html" name="packageFrame" />
+		</frameset>
+		<frame src="overview-summary.html" name="classFrame" />
+        <noframes>
+            <body>
+                <h1>Frame Alert</h1>
+                <p>
+                    You don't have frames. Go <a href="overview-summary.html">here</a>
+                </p>
+            </body>
+        </noframes>
+    </frameset>
+</html>
+

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/oodt/primary/target/site/xref/index.html
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/oodt/primary/target/site/xref/index.html?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/oodt/primary/target/site/xref/index.html (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/oodt/primary/target/site/xref/index.html Tue Jul 27 23:03:44 2010
@@ -0,0 +1,39 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "DTD/xhtml1-frameset.dtd">
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more contributor
+license agreements.  See the NOTICE.txt file distributed with this work for
+additional information regarding copyright ownership.  The ASF licenses this
+file to you under the Apache License, Version 2.0 (the "License"); you may not
+use this file except in compliance with the License.  You may obtain a copy of
+the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+License for the specific language governing permissions and limitations under
+the License.
+-->
+<html xml:lang="en" lang="en">
+	<head>
+		<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
+		<title>Test Service 3.0.12-dev Reference</title>
+	</head>
+    <frameset cols="20%,80%">
+		<frameset rows="30%,70%">
+			<frame src="overview-frame.html" name="packageListFrame" />
+			<frame src="allclasses-frame.html" name="packageFrame" />
+		</frameset>
+		<frame src="overview-summary.html" name="classFrame" />
+        <noframes>
+            <body>
+                <h1>Frame Alert</h1>
+                <p>
+                    You don't have frames. Go <a href="overview-summary.html">here</a>
+                </p>
+            </body>
+        </noframes>
+    </frameset>
+</html>
+

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/referenceless.css
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/referenceless.css?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/referenceless.css (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/referenceless.css Tue Jul 27 23:03:44 2010
@@ -0,0 +1,22 @@
+/*
+* Licensed to the Apache Software Foundation (ASF) under one or more contributor
+* license agreements.  See the NOTICE.txt file distributed with this work for
+* additional information regarding copyright ownership.  The ASF licenses this
+* file to you under the Apache License, Version 2.0 (the "License"); you may not
+* use this file except in compliance with the License.  You may obtain a copy of
+* the License at
+*
+*     http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+* License for the specific language governing permissions and limitations under
+* the License.
+*
+* This is a test CSS file without any url references.
+*/
+
+body {
+    color: black;
+}

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/referenceless.html
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/referenceless.html?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/referenceless.html (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/referenceless.html Tue Jul 27 23:03:44 2010
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more contributor
+license agreements.  See the NOTICE.txt file distributed with this work for
+additional information regarding copyright ownership.  The ASF licenses this
+file to you under the Apache License, Version 2.0 (the "License"); you may not
+use this file except in compliance with the License.  You may obtain a copy of
+the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+License for the specific language governing permissions and limitations under
+the License.
+-->
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+    'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
+    <head>
+        <meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
+        <title>
+            Test HTML file
+        </title>
+    </head>
+    <body>
+        <p>
+            This is a test HTML file. It has no hyperlinks.
+         </p>
+    </body>
+</html>

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/about/index.html
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/about/index.html?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/about/index.html (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/about/index.html Tue Jul 27 23:03:44 2010
@@ -0,0 +1,47 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more contributor
+license agreements.  See the NOTICE.txt file distributed with this work for
+additional information regarding copyright ownership.  The ASF licenses this
+file to you under the Apache License, Version 2.0 (the "License"); you may not
+use this file except in compliance with the License.  You may obtain a copy of
+the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+License for the specific language governing permissions and limitations under
+the License.
+-->
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+    'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
+    <head>
+        <meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
+        <title>
+            Test About
+        </title>
+        <link rel='schema.DC' href='http://purl.org/dc/elements/1.1/' />
+        <meta name='DC.description' content='This is test "about" page.' />
+        <meta name='DC.subject' content='about' />
+        <meta name='DC.subject' content='testing' />
+    </head>
+    <body>
+        <p>
+            Testing. Don't panic.
+        </p>
+        <p>
+            <img src='test.gif' alt='Test image. Relax.' />
+        </p>
+        <div id='sidebar'>
+            <h4>
+                Testing Sidebar
+            </h4>
+            <p>
+                Still testing. Don't panic.
+            </p>
+        </div>
+    </body>
+</html>

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/about/test.gif
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/about/test.gif?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/about/test.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/components/cas/index.html
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/components/cas/index.html?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/components/cas/index.html (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/components/cas/index.html Tue Jul 27 23:03:44 2010
@@ -0,0 +1,44 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more contributor
+license agreements.  See the NOTICE.txt file distributed with this work for
+additional information regarding copyright ownership.  The ASF licenses this
+file to you under the Apache License, Version 2.0 (the "License"); you may not
+use this file except in compliance with the License.  You may obtain a copy of
+the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+License for the specific language governing permissions and limitations under
+the License.
+-->
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+    'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
+    <head>
+        <meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
+        <title>
+            Test CAS
+        </title>
+        <link rel='schema.DC' href='http://purl.org/dc/elements/1.1/' />
+        <meta name='DC.description' content='This is test "catalog &amp; archive" page.' />
+        <meta name='DC.subject' content='components' />
+        <meta name='DC.subject' content='testing' />
+    </head>
+    <body>
+        <p>
+            Testing Catalog &amp; Archive. Don't panic.
+        </p>
+        <div id='sidebar'>
+            <h4>
+                Testing CAS Sidebar.
+            </h4>
+            <p>
+                Still testing. Don't panic.
+            </p>
+        </div>
+    </body>
+</html>

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/components/cas/misc.html
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/components/cas/misc.html?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/components/cas/misc.html (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/components/cas/misc.html Tue Jul 27 23:03:44 2010
@@ -0,0 +1,44 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more contributor
+license agreements.  See the NOTICE.txt file distributed with this work for
+additional information regarding copyright ownership.  The ASF licenses this
+file to you under the Apache License, Version 2.0 (the "License"); you may not
+use this file except in compliance with the License.  You may obtain a copy of
+the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+License for the specific language governing permissions and limitations under
+the License.
+-->
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+    'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
+    <head>
+        <meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
+        <title>
+            Test Misc CAS
+        </title>
+        <link rel='schema.DC' href='http://purl.org/dc/elements/1.1/' />
+        <meta name='DC.description' content='This is another test "CAS" page.' />
+        <meta name='DC.subject' content='components' />
+        <meta name='DC.subject' content='testing' />
+    </head>
+    <body>
+        <p>
+            Testing misc cas. Don't panic.
+        </p>
+        <div id='sidebar'>
+            <h4>
+                Testing Sidebar
+            </h4>
+            <p>
+                Still testing. Don't panic.  Yet.
+            </p>
+        </div>
+    </body>
+</html>

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/components/index.html
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/components/index.html?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/components/index.html (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/components/index.html Tue Jul 27 23:03:44 2010
@@ -0,0 +1,44 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more contributor
+license agreements.  See the NOTICE.txt file distributed with this work for
+additional information regarding copyright ownership.  The ASF licenses this
+file to you under the Apache License, Version 2.0 (the "License"); you may not
+use this file except in compliance with the License.  You may obtain a copy of
+the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+License for the specific language governing permissions and limitations under
+the License.
+-->
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+    'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
+    <head>
+        <meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
+        <title>
+            Test Components
+        </title>
+        <link rel='schema.DC' href='http://purl.org/dc/elements/1.1/' />
+        <meta name='DC.description' content='This is test "components" page.' />
+        <meta name='DC.subject' content='components' />
+        <meta name='DC.subject' content='testing' />
+    </head>
+    <body>
+        <p>
+            Testing. Don't panic.
+        </p>
+        <div id='sidebar'>
+            <h4>
+                Testing Sidebar
+            </h4>
+            <p>
+                Still testing. Don't panic.
+            </p>
+        </div>
+    </body>
+</html>

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/contact/index.html
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/contact/index.html?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/contact/index.html (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/contact/index.html Tue Jul 27 23:03:44 2010
@@ -0,0 +1,44 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more contributor
+license agreements.  See the NOTICE.txt file distributed with this work for
+additional information regarding copyright ownership.  The ASF licenses this
+file to you under the Apache License, Version 2.0 (the "License"); you may not
+use this file except in compliance with the License.  You may obtain a copy of
+the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+License for the specific language governing permissions and limitations under
+the License.
+-->
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+    'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
+    <head>
+        <meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
+        <title>
+            Test Contact
+        </title>
+        <link rel='schema.DC' href='http://purl.org/dc/elements/1.1/' />
+        <meta name='DC.description' content='This is test "contact" page.' />
+        <meta name='DC.subject' content='contact' />
+        <meta name='DC.subject' content='testing' />
+    </head>
+    <body>
+        <p>
+            Testing. Don't panic.
+        </p>
+        <div id='sidebar'>
+            <h4>
+                Testing Sidebar
+            </h4>
+            <p>
+                Still testing. Don't panic.
+            </p>
+        </div>
+    </body>
+</html>

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/development/index.html
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/development/index.html?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/development/index.html (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/development/index.html Tue Jul 27 23:03:44 2010
@@ -0,0 +1,44 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more contributor
+license agreements.  See the NOTICE.txt file distributed with this work for
+additional information regarding copyright ownership.  The ASF licenses this
+file to you under the Apache License, Version 2.0 (the "License"); you may not
+use this file except in compliance with the License.  You may obtain a copy of
+the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+License for the specific language governing permissions and limitations under
+the License.
+-->
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+    'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
+    <head>
+        <meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
+        <title>
+            Test Development
+        </title>
+        <link rel='schema.DC' href='http://purl.org/dc/elements/1.1/' />
+        <meta name='DC.description' content='This is test "development" page.' />
+        <meta name='DC.subject' content='development' />
+        <meta name='DC.subject' content='testing' />
+    </head>
+    <body>
+        <p>
+            Testing. Don't panic.
+        </p>
+        <div id='sidebar'>
+            <h4>
+                Testing Sidebar
+            </h4>
+            <p>
+                Still testing. Don't panic.
+            </p>
+        </div>
+    </body>
+</html>

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/downloads/index.html
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/downloads/index.html?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/downloads/index.html (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/downloads/index.html Tue Jul 27 23:03:44 2010
@@ -0,0 +1,44 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more contributor
+license agreements.  See the NOTICE.txt file distributed with this work for
+additional information regarding copyright ownership.  The ASF licenses this
+file to you under the Apache License, Version 2.0 (the "License"); you may not
+use this file except in compliance with the License.  You may obtain a copy of
+the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+License for the specific language governing permissions and limitations under
+the License.
+-->
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+    'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
+    <head>
+        <meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
+        <title>
+            Test Downloads
+        </title>
+        <link rel='schema.DC' href='http://purl.org/dc/elements/1.1/' />
+        <meta name='DC.description' content='This is test "downloads" page.' />
+        <meta name='DC.subject' content='downloads' />
+        <meta name='DC.subject' content='testing' />
+    </head>
+    <body>
+        <p>
+            Testing. Don't panic.
+        </p>
+        <div id='sidebar'>
+            <h4>
+                Testing Sidebar
+            </h4>
+            <p>
+                Still testing. Don't panic.
+            </p>
+        </div>
+    </body>
+</html>

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/index.html
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/index.html?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/index.html (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/static/index.html Tue Jul 27 23:03:44 2010
@@ -0,0 +1,71 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more contributor
+license agreements.  See the NOTICE.txt file distributed with this work for
+additional information regarding copyright ownership.  The ASF licenses this
+file to you under the Apache License, Version 2.0 (the "License"); you may not
+use this file except in compliance with the License.  You may obtain a copy of
+the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+License for the specific language governing permissions and limitations under
+the License.
+
+Test static home page.
+-->
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+    'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
+    <head>
+        <meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
+        <title>
+            Home
+        </title>
+        <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/" />
+        <meta name='DC.subject' content='home' />
+        <meta name='DC.subject' content='testing' />
+    </head>
+    <body>
+        <div class="triptych triptychSpace">
+            <div class="visualPadding">
+                <h4>
+                    Test Page
+                </h4>
+                <p>
+                    Just for testing.
+                </p>
+            </div>
+        </div>
+        <div class="triptych triptychSpace">
+            <div class="columnBorder">
+                <div class="visualPadding">
+                    <h4>
+                        Middle Column
+                    </h4>
+                    <p>
+                        Just testing.
+                    </p>
+                </div>
+            </div>
+        </div>
+        <div class="triptych">
+            <div class="columnBorder">
+                <div class="visualPadding">
+                    <div class='rssLink'>
+                        <a href='oodt/rss'><img src='/images/icon-rss.gif' alt='RSS' />RSS</a>
+                    </div>
+                    <h4>
+                        Test Updates
+                    </h4>
+                    <p>
+                        No news since this is a test.
+                    </p>
+                </div>
+            </div>
+        </div>
+    </body>
+</html>

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.css
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.css?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.css (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.css Tue Jul 27 23:03:44 2010
@@ -0,0 +1,26 @@
+/*
+* Licensed to the Apache Software Foundation (ASF) under one or more contributor
+* license agreements.  See the NOTICE.txt file distributed with this work for
+* additional information regarding copyright ownership.  The ASF licenses this
+* file to you under the Apache License, Version 2.0 (the "License"); you may not
+* use this file except in compliance with the License.  You may obtain a copy of
+* the License at
+*
+*     http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+* License for the specific language governing permissions and limitations under
+* the License.
+*
+* This is a test CSS file.
+*/
+
+.absolute {
+    background: rgb(1, 2, 3) url("/images/absolute.gif") repeat-x top left;
+}
+
+.relative {
+    background: rgb(4, 5, 6) url("local/images/relative.gif") repeat-x top left;
+}

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.gif
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.gif?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.html
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.html?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.html (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.html Tue Jul 27 23:03:44 2010
@@ -0,0 +1,32 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more contributor
+license agreements.  See the NOTICE.txt file distributed with this work for
+additional information regarding copyright ownership.  The ASF licenses this
+file to you under the Apache License, Version 2.0 (the "License"); you may not
+use this file except in compliance with the License.  You may obtain a copy of
+the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+License for the specific language governing permissions and limitations under
+the License.
+-->
+<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
+    'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
+<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
+    <head>
+        <meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
+        <title>
+            Test HTML file
+        </title>
+    </head>
+    <body>
+        <p>
+            This is a test HTML file. It has <a href='/absolute/reference'>one absolute reference</a> as well as <a href='relative/ref'>one relative reference</a>.  It also has images: <img src='/absolute/img.gif' alt='Absolute'/> and <img src='relative/img.gif' alt='Relative'/>.
+        </p>
+    </body>
+</html>

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.jpg
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.jpg?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.mp3
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.mp3?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.mp3
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.pdf
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.pdf?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.pdf
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.png
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.png?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.psd
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.psd?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/test.psd
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/unknown.dat
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/unknown.dat?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/unknown.dat (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/data/unknown.dat Tue Jul 27 23:03:44 2010
@@ -0,0 +1,16 @@
+This is a test data file of an unknown kind.
+
+It's licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE.txt file distributed with this
+work for additional information regarding copyright ownership.  The ASF
+licenses this file to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+License for the specific language governing permissions and limitations under
+the License.

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/test_artifacts.py
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/test_artifacts.py?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/test_artifacts.py (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/test_artifacts.py Tue Jul 27 23:03:44 2010
@@ -0,0 +1,179 @@
+# encoding: utf-8
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE.txt file distributed with
+# this work for additional information regarding copyright ownership.  The ASF
+# licenses this file to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+# License for the specific language governing permissions and limitations
+# under the License.    
+
+'''OODT Site Publisher: artifact tests.'''
+
+__docformat__ = 'restructuredtext en'
+
+import unittest, os.path, filecmp
+import oodtsite.publisher.artifacts as artifacts
+from oodtsite.publisher.transformers import getTransformer
+from oodtsite.publisher.utils import parseHTML
+from base import OODTSitePublisherTestCase
+from lxml import etree
+
+_nullTransformer = getTransformer('null')
+
+class ArtifactTest(OODTSitePublisherTestCase):
+    '''Test case the ``constructArtifact`` method.'''
+    def testBadArguments(self):
+        '''Testing how constructArtifact handles bad arguments'''
+        self.failUnless(artifacts.constructArtifact(None) is None)
+        self.failUnless(artifacts.constructArtifact('') is None)
+        self.failUnless(artifacts.constructArtifact('This is certainly an unknown file') is None)
+        self.failUnlessRaises(TypeError, artifacts.constructArtifact, 32.7)
+    def testNonexistentFile(self):
+        '''Testing how constructArtifact handles a nonexistent file'''
+        self.failUnlessRaises(IOError, artifacts.constructArtifact, 'unknownfile.css')
+    def testFiles(self):
+        '''Ensuring constructArtifact constructs proper Artifact subclass objects'''
+        self.failUnless(isinstance(artifacts.constructArtifact(self.getTestData('test.css')), artifacts.StyleArtifact))
+        self.failUnless(isinstance(artifacts.constructArtifact(self.getTestData('test.html')), artifacts.PageArtifact))
+        self.failUnless(isinstance(artifacts.constructArtifact(self.getTestData('test.psd')), artifacts.IgnoredArtifact))
+        for fn in ('test.gif', 'test.jpg', 'test.mp3', 'test.pdf', 'test.png'):
+            self.failUnless(isinstance(artifacts.constructArtifact(self.getTestData(fn)), artifacts.OpaqueArtifact))
+        self.failUnless(artifacts.constructArtifact(self.getTestData('unknown.dat')) is None)
+    
+class IgnoredArtifactTest(OODTSitePublisherTestCase):
+    '''Test case the ``IgnoredArtifact`` class.'''
+    def setUp(self):
+        super(IgnoredArtifactTest, self).setUp()
+        self.ignoredFile = self.getTestData('test.psd')
+    def testConstructor(self):
+        '''Test construction of an IgnoredArtifact'''
+        a, b = artifacts.constructArtifact(self.ignoredFile), artifacts.IgnoredArtifact('test.psd', self.ignoredFile)
+        self.failUnlessEqual(a, b)
+    def testGeneration(self):
+        '''Ensure IgnoredArtifacts don't actually generate any files'''
+        a = artifacts.IgnoredArtifact('test.psd', self.ignoredFile)
+        a.adjustReferences('http://base.url/')
+        a.transform(_nullTransformer)
+        a.write(self.targetDir)
+        dst = os.path.join(self.targetDir, 'test.pdf')
+        self.failIf(os.path.exists(dst))
+
+class OpaqueArtifactTest(OODTSitePublisherTestCase):
+    '''Test case the ``OpaqueArtifact`` class.'''
+    def setUp(self):
+        super(OpaqueArtifactTest, self).setUp()
+        self.opaqueFile = self.getTestData('test.jpg')
+    def testConstructor(self):
+        '''Test construction of an OpaqueArtifact'''
+        a, b = artifacts.constructArtifact(self.opaqueFile), artifacts.OpaqueArtifact('test.jpg', self.opaqueFile)
+        self.failUnlessEqual(a, b)
+    def testGeneration(self):
+        '''Ensure OpaqueArtifacts generate files identical to their source data'''
+        a = artifacts.OpaqueArtifact('test.jpg', self.opaqueFile)
+        a.adjustReferences('http://base.url/')
+        a.transform(_nullTransformer)
+        a.write(self.targetDir)
+        dst = os.path.join(self.targetDir, 'test.jpg')
+        self.failUnless(filecmp.cmp(self.opaqueFile, dst))
+
+class StyleArtifactTest(OODTSitePublisherTestCase):
+    '''Test case the ``StyleArtifact`` class.'''
+    def setUp(self):
+        super(StyleArtifactTest, self).setUp()
+        self.styleFile = self.getTestData('referenceless.css')
+    def testConstructor(self):
+        '''Test construction of a StyleArtifact'''
+        a, b = artifacts.constructArtifact(self.styleFile), artifacts.StyleArtifact('referenceless.css', self.styleFile)
+        self.failUnlessEqual(a, b)
+    def testGeneration(self):
+        '''Check if StyleArtifacts produce CSS files'''
+        a = artifacts.StyleArtifact('test.css', self.styleFile)
+        a.adjustReferences('http://base.url/')
+        a.transform(_nullTransformer)
+        a.write(self.targetDir)
+        dst = os.path.join(self.targetDir, 'test.css')
+        self.failUnless(filecmp.cmp(self.styleFile, dst))
+    def testReferenceRewriting(self):
+        '''Check if StyleArtifacts produce CSS files with altered absolute URIs'''
+        a = artifacts.StyleArtifact('test.css', self.getTestData('test.css'))
+        a.adjustReferences('http://rewritten.url/')
+        a.transform(_nullTransformer)
+        a.write(self.targetDir)
+        dst = os.path.join(self.targetDir, 'test.css')
+        self.failUnless(os.path.exists(dst))
+        self.failUnless(os.path.isfile(dst))
+        cssFile = open(dst)
+        cssData = cssFile.read()
+        cssFile.close()
+        self.failIf('"/images/absolute.gif' in cssData)
+        self.failUnless('url("http://rewritten.url/images/absolute.gif")' in cssData)
+        self.failIf('url("http://rewritten.url/local/images/relative.gif")' in cssData)
+
+class PageArtifactTest(OODTSitePublisherTestCase):
+    '''Test case the ``PageArtifact`` class.'''
+    def setUp(self):
+        super(PageArtifactTest, self).setUp()
+        self.plainFile = self.getTestData('referenceless.html')
+        self.fileWithRefs = self.getTestData('test.html')
+        self.badHTML = self.getTestData('bad.html')
+    def testConstructor(self):
+        '''Test construction of a PageArtifact'''
+        a, b = artifacts.constructArtifact(self.plainFile), artifacts.PageArtifact('referenceless.html', self.plainFile)
+        self.failUnlessEqual(a, b)
+    def testGeneration(self):
+        '''Check if PageArtifacts produce HTML files'''
+        a = artifacts.PageArtifact('test.html', self.plainFile)
+        a.adjustReferences('http://base.url/')
+        a.transform(_nullTransformer)
+        a.write(self.targetDir)
+        root = parseHTML(os.path.join(self.targetDir, 'test.html')).getroot()
+        self.assertEquals(u'html', root.tag)
+        self.assertEquals(u'head', root[0].tag)
+        self.assertEquals(u'body', root[1].tag)
+        self.assertEquals(u'p', root[1][0].tag)
+        self.assertEquals(u'This is a test HTML file. It has no hyperlinks.', root[1][0].text.strip())
+    def testBadHTML(self):
+        '''Make sure PageArtifacts can handle nasty HTML'''
+        try:
+            a = artifacts.PageArtifact('bad.html', self.badHTML)
+            a.adjustReferences('http://new.root/')
+            a.transform(_nullTransformer)
+            a.write(self.targetDir)
+        except Exception, ex:
+            self.fail('Parsing bad HTML threw exception "%r"; should have handled it' % ex)
+        root = parseHTML(os.path.join(self.targetDir, 'bad.html')).getroot()
+        self.assertEquals(u'html', root.tag)
+        self.assertEquals(u'body', root[1].tag)
+        self.assertEquals(u'div', root[1][0].tag)
+        self.assertEquals(u'banner', root[1][0].get('id'))
+        self.assertEquals(u'p', root[1][0][0].tag)
+        self.assertEquals(u'Hello.', root[1][0][0].text.strip())
+    def testReferenceRewriting(self):
+        '''See if PageArtifacts can rewrite absolute URIs into full URLs'''
+        a = artifacts.PageArtifact('test.html', self.fileWithRefs)
+        a.adjustReferences('http://zombo.com/newzletter')
+        a.transform(_nullTransformer)
+        a.write(self.targetDir)
+        doc = parseHTML(os.path.join(self.targetDir, 'test.html'))
+        aElements = doc.xpath('//a')
+        self.assertEquals(u'http://zombo.com/newzletter/absolute/reference', aElements[0].get('href'))
+        self.assertEquals(u'relative/ref', aElements[1].get('href'))
+        imgElements = doc.xpath('//img')
+        self.assertEquals(u'http://zombo.com/newzletter/absolute/img.gif', imgElements[0].get('src'))
+        self.assertEquals(u'relative/img.gif', imgElements[1].get('src'))
+        
+def test_suite():
+    suite = unittest.TestSuite()
+    for case in (ArtifactTest, IgnoredArtifactTest, OpaqueArtifactTest, StyleArtifactTest, PageArtifactTest):
+        suite.addTest(unittest.makeSuite(case))
+    return suite
+    
+if __name__ == '__main__':
+    unittest.main(defaultTest='test_suite')

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/test_publishers.py
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/test_publishers.py?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/test_publishers.py (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/test_publishers.py Tue Jul 27 23:03:44 2010
@@ -0,0 +1,136 @@
+# encoding: utf-8
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE.txt file distributed with
+# this work for additional information regarding copyright ownership.  The ASF
+# licenses this file to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+# License for the specific language governing permissions and limitations
+# under the License.    
+
+'''OODT Site Publisher: publisher tests.'''
+
+__docformat__ = 'restructuredtext en'
+
+import unittest, os.path, filecmp
+import oodtsite.publisher.publishers as publishers
+from base import OODTSitePublisherTestCase
+from lxml import etree
+
+class _PublisherTestCase(OODTSitePublisherTestCase):
+    '''Abstract test case for ``Publisher`` subclasses.'''
+    def contentDir(self):
+        raise NotImplementedError('Subclasses must implement "contentDir"')
+    def publisherClass(self):
+        raise NotImplementedError('Subclasses must implement "publisherClass"')
+    def checkResults(self, targetDir):
+        raise NotImplementedError('Subclasses must implement "checkResults"')
+    def testPublisher(self):
+        '''
+        Test a ``Publisher`` subclass by
+        
+        1. Constructing it.
+        2. Calling its ``publish`` method with a case-specific content directory.
+        3. Check the published artifacts.
+        '''
+        publisher = self.publisherClass()()
+        publisher.publish(self.contentDir(), self.targetDir, 'http://test.url/')
+        self.checkResults(self.targetDir)
+
+class HomePublisherTest(_PublisherTestCase):
+    '''Test case for the ``HomePublisher`` class.'''
+    def contentDir(self):
+        return self.getTestData('static')
+    def publisherClass(self):
+        return publishers.HomePublisher
+    def checkResults(self, targetDir):
+        # There's gotta be an index
+        indexHTML = os.path.join(targetDir, 'index.html')
+        self.failUnless(os.path.isfile(indexHTML))
+        # Each of the subdirs should get published, too.
+        for dirname in ('about', 'components', 'contact', 'development', 'downloads'):
+            subdir = os.path.join(targetDir, dirname)
+            self.failUnless(os.path.isdir(subdir))
+            # And they should have an index as well
+            subdirIndexHTML = os.path.join(subdir, 'index.html')
+            self.failUnless(os.path.isfile(subdirIndexHTML))
+        # The 'about' content dir also has an image; did it get copied?
+        testGIF = os.path.join(targetDir, 'about', 'test.gif')
+        self.failUnless(os.path.isfile(testGIF))
+
+class PagePublisherTest(_PublisherTestCase):
+    '''Test case for the ``PagePublisher`` class.'''
+    def contentDir(self):
+        return self.getTestData('static/components')
+    def publisherClass(self):
+        return publishers.PagePublisher
+    def checkResults(self, targetDir):
+        # The PagePublisher should publish an index
+        self.failUnless(os.path.isfile(os.path.join(targetDir, 'index.html')))
+        # As well as subdirs
+        self.failUnless(os.path.isdir(os.path.join(targetDir, 'cas')))
+        self.failUnless(os.path.isfile(os.path.join(targetDir, 'cas', 'index.html')))
+        # And non-"index.html" files too.
+        self.failUnless(os.path.isfile(os.path.join(targetDir, 'cas', 'misc.html')))
+
+class MavenPublisherTest(_PublisherTestCase):
+    '''Test case for the ``MavenPublisher`` class.'''
+    def contentDir(self):
+        return self.getTestData('oodt/primary/target/site')
+    def publisherClass(self):
+        return publishers.MavenPublisher
+    def checkResults(self, targetDir):
+        # Each maven artifact file should get copied
+        for f in (
+            'checkstyle.html',
+            'checkstyle.rss',
+            'dependencies.html',
+            'dependency-convergence.html',
+            'findbugs.html',
+            'index.html',
+            'integration.html',
+            'issue-tracking.html',
+            'license.html',
+            'mail-lists.html',
+            'plugin-management.html',
+            'plugins.html',
+            'project-info.html',
+            'project-reports.html',
+            'project-summary.html',
+            'rat-report.html',
+            'source-repository.html',
+            'surefire-report.html',
+            'team-list.html',
+        ):
+            self.failUnless(os.path.isfile(os.path.join(targetDir, f)))
+        # As well as the images directory, and any project-specific subdirs (like ``servlet`` in the test data)
+        for d in ('images', 'servlet'):
+            self.failUnless(os.path.isdir(os.path.join(targetDir, d)))
+        # But *not* these three dirs.
+        for n in ('apidocs', 'xref', 'xref-test'):
+            self.failIf(os.path.exists(os.path.join(targetDir, n)))
+
+class JavaDocsPublisher(_PublisherTestCase):
+    '''Test case for the ``JavaDocsPublisher`` class.'''
+    def contentDir(self):
+        return self.getTestData('oodt/primary/target/site/apidocs')
+    def publisherClass(self):
+        return publishers.JavaDocsPublisher
+    def checkResults(self, targetDir):
+        for f in ('index.html', 'package-list'):
+            self.failUnless(os.path.isfile(os.path.join(targetDir, f)))
+
+def test_suite():
+    suite = unittest.TestSuite()
+    for case in (HomePublisherTest, PagePublisherTest, MavenPublisherTest, JavaDocsPublisher):
+        suite.addTest(unittest.makeSuite(case))
+    return suite
+    
+if __name__ == '__main__':
+    unittest.main(defaultTest='test_suite')

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/test_transformers.py
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/test_transformers.py?rev=979904&view=auto
==============================================================================
--- incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/test_transformers.py (added)
+++ incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/tests/test_transformers.py Tue Jul 27 23:03:44 2010
@@ -0,0 +1,152 @@
+# encoding: utf-8
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE.txt file distributed with
+# this work for additional information regarding copyright ownership.  The ASF
+# licenses this file to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+# License for the specific language governing permissions and limitations
+# under the License.    
+
+'''OODT Site Publisher: transformer tests.'''
+
+__docformat__ = 'restructuredtext en'
+
+import unittest
+import oodtsite.publisher.transformers as transformers
+from oodtsite.publisher.utils import parseHTML
+from oodtsite.publisher.errors import PublicationTransformerNotFound
+from base import OODTSitePublisherTestCase
+from lxml import etree
+
+class TransformerTest(OODTSitePublisherTestCase):
+    '''Test the ``getTransformer`` method'''
+    def testUnknownTransformer(self):
+        '''Make sure ``getTransformer`` raises an exception for unknown transformers'''
+        self.failUnlessRaises(PublicationTransformerNotFound, transformers.getTransformer, 'non-existent-transformer-name')
+
+class _TransformationTest(OODTSitePublisherTestCase):
+    '''
+    Abstract transformer test.  This case generalized testing a transformer by
+    
+    1. Parsing case-specific test data as HTML
+    2. Constructing a case-specific transformer
+    3. Transforming the case-specific test HTML with the case-specific transformer
+    4. Checking the transformed results
+    '''
+    def getTransformerName(self):
+        raise NotImplementedError('Subclasses must implement the "getTransformerName" method')
+    def getInputHTMLFile(self):
+        raise NotImplementedError('Subclasses must implement the "getInputHTMLFile" method')
+    def checkResult(self, results):
+        raise NotImplementedError('Subclasses must implement the "checkResult" method')
+    def testTransformer(self):
+        inputHMTL = parseHTML(self.getTestData(self.getInputHTMLFile()))
+        xformer = transformers.getTransformer(self.getTransformerName())
+        self.assertEquals(self.getTransformerName(), xformer.name)
+        result = xformer(inputHMTL)
+        self.checkResult(result)
+        
+class StandardTransformerTest(_TransformationTest):
+    '''Test case for the standard transformer.'''
+    def getTransformerName(self):
+        return 'standard'
+    def getInputHTMLFile(self):
+        return 'static/about/index.html'
+    def checkResult(self, result):
+        links = result.xpath('/html/head/link')
+        # <link> to the oodt.css stylesheet must be generated
+        self.assertEquals('stylesheet', links[0].get('rel'))
+        self.assertEquals('text/css', links[0].get('type'))
+        self.assertEquals('/oodt.css', links[0].get('href'))
+        # Additional <link>s should get copied over
+        self.assertEquals('schema.DC', links[1].get('rel'))
+        # As well as <meta>s
+        self.assertEquals(['about', 'testing'], [i.get('content') for i in result.xpath('/html/head/meta[@name="DC.subject"]')])
+        self.assertEquals('This is test "about" page.', result.xpath('/html/head/meta[@name="DC.description"]')[0].get('content'))
+        # The globalnav section tab should be highlighted 
+        self.assertEquals('currentNavTab', result.xpath('//a[@id="tab-about"]')[0].get('class'))
+        # And only one of those tabs should be highlighted
+        self.assertEquals(1, len(result.xpath('//*[@class="currentNavTab"]')))
+        # Ensure the <title> made it into the productNameSlot
+        self.assertEquals('Test About', result.xpath('//*[@id="productNameSlot"]')[0].text.strip())
+        # Ensure the DC description goes in the subhead slot
+        self.assertEquals('This is test "about" page.', result.xpath('//*[@id="productSubheadSlot"]')[0].text.strip())
+        # Main content should go into the leftPlate
+        self.assertEquals("Testing. Don't panic.", ''.join(result.xpath('//*[@id="leftPlate"]//text()')).strip())
+        self.assertEquals('test.gif', result.xpath('//*[@id="leftPlate"]/p[2]/img')[0].get('src'))
+        # Sidebar content into the rightPlate
+        sidebarText = ''.join(result.xpath('//*[@id="rightPlate"]//text()')).strip()
+        self.failUnless(sidebarText.startswith('Testing Sidebar'))
+        self.failUnless(sidebarText.endswith("Still testing. Don't panic."))
+
+class HomeTransformerTest(_TransformationTest):
+    '''Test case for the home transformer.'''
+    def getTransformerName(self):
+        return 'home'
+    def getInputHTMLFile(self):
+        return 'static/index.html'
+    def checkResult(self, result):
+        self.assertEquals('http://purl.org/dc/elements/1.1/', result.xpath('/html/head/link[@rel="schema.DC"]')[0].get('href'))
+        self.assertEquals(['home', 'testing'], [i.get('content') for i in result.xpath('/html/head/meta[@name="DC.subject"]')])
+        # The "home" globalnav tab should be highlighted
+        self.assertEquals('currentNavTab', result.xpath('//a[@id="tab-home"]')[0].get('class'))
+        self.assertEquals(1, len(result.xpath('//*[@class="currentNavTab"]')))
+        # The home page gets a huge banner image
+        bannerImg = result.xpath('///div[@id="innerWrapper"]/div[@class="productBanner"]/a/img')[0]
+        self.assertEquals('/images/oodtBanner.jpg', bannerImg.get('src'))
+        self.assertEquals('Apache OODT is Cataloging, Archiving, Metadata, and Grid Services for Science', bannerImg.get('alt'))
+        # The sub wrapper should disappear entirely
+        self.assertEquals(0, len(result.xpath('//*[@class="subProductWrapper"]')))
+        # The rest is the body text
+        bodyText = ''.join(result.xpath('//*[@id="content"]//text()')).strip()
+        self.failUnless(bodyText.startswith('Test Page'))
+        self.failUnless(bodyText.endswith('No news since this is a test.'))
+
+class MavenTransformerTest(_TransformationTest):
+    '''Test case for the maven transformer.'''
+    def getTransformerName(self):
+        return 'maven'
+    def getInputHTMLFile(self):
+        return 'oodt/primary/target/site/index.html'
+    def checkResult(self, result):
+        # All maven-generated pages go into the "components" tab
+        self.assertEquals('currentNavTab', result.xpath('//a[@id="tab-components"]')[0].get('class'))
+        self.assertEquals(1, len(result.xpath('//*[@class="currentNavTab"]')))
+        # The project name from the "bannerLeft" must go into the productNameSlot
+        self.assertEquals('Test Service', result.xpath('//*[@id="productNameSlot"]//text()')[0].strip())
+        # The first <h2> should go into the productSubheadSlot
+        self.assertEquals('About Test Service', result.xpath('//*[@id="productSubheadSlot"]//text()')[0].strip())
+        # Content in leftPlate
+        self.assertEquals('The Test Service tests crap.', result.xpath('//*[@id="leftPlate"]//text()')[0].strip())
+        # Maven navmenu goes into the rightPlate
+        nav = ''.join(result.xpath('//*[@id="rightPlate"]//text()')).strip()
+        self.failUnless(nav.startswith('Project Documentation'))
+        self.failUnless(nav.endswith('Test Servlet'))
+
+class NullTransformerTest(_TransformationTest):
+    '''Test case for the null transformer.'''
+    def getTransformerName(self):
+        return 'null'
+    def getInputHTMLFile(self):
+        return 'test.html'
+    def checkResult(self, result):
+        originalHTML = parseHTML(self.getTestData(self.getInputHTMLFile()))
+        original = etree.tostring(originalHTML, encoding='utf-8')
+        transformed = etree.tostring(result, encoding='utf-8')
+        self.assertEquals(original, transformed)
+
+def test_suite():
+    suite = unittest.TestSuite()
+    for case in (TransformerTest, StandardTransformerTest, HomeTransformerTest, MavenTransformerTest, NullTransformerTest):
+        suite.addTest(unittest.makeSuite(case))
+    return suite
+    
+if __name__ == '__main__':
+    unittest.main(defaultTest='test_suite')

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/apacheOODT.png
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/apacheOODT.png?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/apacheOODT.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/bannerTile.png
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/bannerTile.png?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/bannerTile.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/error.png
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/error.png?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/error.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/headerBGTile.gif
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/headerBGTile.gif?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/headerBGTile.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-agility.gif
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-agility.gif?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-agility.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-cas.gif
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-cas.gif?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-cas.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-common.gif
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-common.gif?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-common.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-grid.gif
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-grid.gif?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-grid.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-query.gif
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-query.gif?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-query.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-rss.gif
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-rss.gif?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/icon-rss.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/iconNews.gif
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/iconNews.gif?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/iconNews.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/info.png
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/info.png?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/info.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/oodtBanner.jpg
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/oodtBanner.jpg?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/oodtBanner.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/simpleApacheOODT.png
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/simpleApacheOODT.png?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/simpleApacheOODT.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/sprite-ploneorg.png
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/sprite-ploneorg.png?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/sprite-ploneorg.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/subBannerTile.gif
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/subBannerTile.gif?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/subBannerTile.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/success.png
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/success.png?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/success.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/vertSep.gif
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/vertSep.gif?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/vertSep.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/warning.png
URL: http://svn.apache.org/viewvc/incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/warning.png?rev=979904&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/oodt/tools/oodtsite.publisher/trunk/oodtsite/publisher/themes/images/warning.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream



Mime
View raw message