Author: kwright
Date: Sat Sep 20 12:11:16 2014
New Revision: 1626423

URL: http://svn.apache.org/r1626423
Log:
Add UI test for URL mapping in web connector

Modified:
    
manifoldcf/trunk/connectors/webcrawler/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/webcrawler/common_en_US.properties
    
manifoldcf/trunk/connectors/webcrawler/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/webcrawler/common_ja_JP.properties
    
manifoldcf/trunk/connectors/webcrawler/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/webcrawler/common_zh_CN.properties
    
manifoldcf/trunk/connectors/webcrawler/connector/src/test/java/org/apache/manifoldcf/crawler/connectors/webcrawler/tests/NavigationDerbyUI.java

Modified: 
manifoldcf/trunk/connectors/webcrawler/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/webcrawler/common_en_US.properties
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/webcrawler/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/webcrawler/common_en_US.properties?rev=1626423&r1=1626422&r2=1626423&view=diff
==============================================================================
--- 
manifoldcf/trunk/connectors/webcrawler/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/webcrawler/common_en_US.properties
 (original)
+++ 
manifoldcf/trunk/connectors/webcrawler/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/webcrawler/common_en_US.properties
 Sat Sep 20 12:11:16 2014
@@ -193,7 +193,7 @@ WebcrawlerConnector.yes=yes
 WebcrawlerConnector.no=no
 WebcrawlerConnector.ExcludedHeadersColon=Excluded headers:
 WebcrawlerConnector.URLMappings=URL Mappings
-WebcrawlerConnector.RemoveRegexp=Remove regular expression
+WebcrawlerConnector.RemoveRegexp=Remove regular expression #
 WebcrawlerConnector.AddRegexp=Add regular expression
 WebcrawlerConnector.Remove=Remove
 WebcrawlerConnector.NoMappingsSpecifiedWillAcceptAllUrls=No mappings 
specified; will accept all URLs

Modified: 
manifoldcf/trunk/connectors/webcrawler/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/webcrawler/common_ja_JP.properties
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/webcrawler/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/webcrawler/common_ja_JP.properties?rev=1626423&r1=1626422&r2=1626423&view=diff
==============================================================================
--- 
manifoldcf/trunk/connectors/webcrawler/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/webcrawler/common_ja_JP.properties
 (original)
+++ 
manifoldcf/trunk/connectors/webcrawler/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/webcrawler/common_ja_JP.properties
 Sat Sep 20 12:11:16 2014
@@ -168,7 +168,7 @@ WebcrawlerConnector.yes=yes
 WebcrawlerConnector.no=no
 WebcrawlerConnector.ExcludedHeadersColon=Excluded headers:
 WebcrawlerConnector.URLMappings=URL Mappings
-WebcrawlerConnector.RemoveRegexp=Remove regular expression
+WebcrawlerConnector.RemoveRegexp=Remove regular expression #
 WebcrawlerConnector.AddRegexp=Add regular expression
 WebcrawlerConnector.Remove=Remove
 WebcrawlerConnector.NoMappingsSpecifiedWillAcceptAllUrls=No mappings 
specified; will accept all URLs

Modified: 
manifoldcf/trunk/connectors/webcrawler/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/webcrawler/common_zh_CN.properties
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/webcrawler/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/webcrawler/common_zh_CN.properties?rev=1626423&r1=1626422&r2=1626423&view=diff
==============================================================================
--- 
manifoldcf/trunk/connectors/webcrawler/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/webcrawler/common_zh_CN.properties
 (original)
+++ 
manifoldcf/trunk/connectors/webcrawler/connector/src/main/native2ascii/org/apache/manifoldcf/crawler/connectors/webcrawler/common_zh_CN.properties
 Sat Sep 20 12:11:16 2014
@@ -168,7 +168,7 @@ WebcrawlerConnector.yes=是
 WebcrawlerConnector.no=否
 WebcrawlerConnector.ExcludedHeadersColon=被排除的头: 
 WebcrawlerConnector.URLMappings=URL Mappings
-WebcrawlerConnector.RemoveRegexp=Remove regular expression
+WebcrawlerConnector.RemoveRegexp=Remove regular expression #
 WebcrawlerConnector.AddRegexp=Add regular expression
 WebcrawlerConnector.Remove=Remove
 WebcrawlerConnector.NoMappingsSpecifiedWillAcceptAllUrls=No mappings 
specified; will accept all URLs

Modified: 
manifoldcf/trunk/connectors/webcrawler/connector/src/test/java/org/apache/manifoldcf/crawler/connectors/webcrawler/tests/NavigationDerbyUI.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/webcrawler/connector/src/test/java/org/apache/manifoldcf/crawler/connectors/webcrawler/tests/NavigationDerbyUI.java?rev=1626423&r1=1626422&r2=1626423&view=diff
==============================================================================
--- 
manifoldcf/trunk/connectors/webcrawler/connector/src/test/java/org/apache/manifoldcf/crawler/connectors/webcrawler/tests/NavigationDerbyUI.java
 (original)
+++ 
manifoldcf/trunk/connectors/webcrawler/connector/src/test/java/org/apache/manifoldcf/crawler/connectors/webcrawler/tests/NavigationDerbyUI.java
 Sat Sep 20 12:11:16 2014
@@ -238,6 +238,20 @@ public class NavigationDerbyUI extends B
     link.click();
     window = testerInstance.findWindow(null);
     form = window.findForm(testerInstance.createStringDescription("editjob"));
+    // URL Mapping tab
+    link = window.findLink(testerInstance.createStringDescription("URL 
Mappings tab"));
+    link.click();
+    window = testerInstance.findWindow(null);
+    form = window.findForm(testerInstance.createStringDescription("editjob"));
+    
form.findTextarea(testerInstance.createStringDescription("s0_rssmatch")).setValue(testerInstance.createStringDescription("foo"));
+    
form.findTextarea(testerInstance.createStringDescription("s0_rssmap")).setValue(testerInstance.createStringDescription("bar"));
+    button = window.findButton(testerInstance.createStringDescription("Add 
regular expression"));
+    button.click();
+    window = testerInstance.findWindow(null);
+    button = window.findButton(testerInstance.createStringDescription("Remove 
regular expression #0"));
+    button.click();
+    window = testerInstance.findWindow(null);
+    form = window.findForm(testerInstance.createStringDescription("editjob"));
     // Metadata tab
     link = window.findLink(testerInstance.createStringDescription("Metadata 
tab"));
     link.click();


Reply via email to