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();