Author: scottbw
Date: Tue Feb 28 17:43:46 2012
New Revision: 1294745
URL: http://svn.apache.org/viewvc?rev=1294745&view=rev
Log:
Added some more Widget:Updates test cases
Modified:
incubator/wookie/trunk/src-tests/org/apache/wookie/tests/conformance/WidgetUpdates.java
Modified:
incubator/wookie/trunk/src-tests/org/apache/wookie/tests/conformance/WidgetUpdates.java
URL:
http://svn.apache.org/viewvc/incubator/wookie/trunk/src-tests/org/apache/wookie/tests/conformance/WidgetUpdates.java?rev=1294745&r1=1294744&r2=1294745&view=diff
==============================================================================
---
incubator/wookie/trunk/src-tests/org/apache/wookie/tests/conformance/WidgetUpdates.java
(original)
+++
incubator/wookie/trunk/src-tests/org/apache/wookie/tests/conformance/WidgetUpdates.java
Tue Feb 28 17:43:46 2012
@@ -22,72 +22,96 @@ import org.apache.commons.httpclient.Htt
import org.apache.commons.httpclient.methods.PostMethod;
import org.apache.wookie.tests.helpers.WidgetUploader;
import org.junit.BeforeClass;
+import org.junit.Ignore;
import org.junit.Test;
/**
* Test cases for Widget Updates
*/
-public class WidgetUpdates extends AbstractFunctionalConformanceTest{
-
- protected static final String TEST_UPDATES_URL_VALID =
TEST_SERVER_LOCATION+"updates";
-
- @BeforeClass
- public static void setup(){
- html = "<html><body>";
-
- // Install all the test widgets
- try {
-
WidgetUploader.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-acquisition11/001/ta-ac-001.wgt");//ac11
-
WidgetUploader.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-acquisition13/001/ta-ac-001.wgt");//ac13
-
WidgetUploader.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/003/ta-pr-003.wgt");//pr203
-
WidgetUploader.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/008/ta-pr-008.wgt");//pr208
-
WidgetUploader.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/009/ta-pr-009.wgt");//pr209
-
WidgetUploader.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/010/ta-pr-010.wgt");//pr210
-
WidgetUploader.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/011/ta-pr-011.wgt");//pr211
-
WidgetUploader.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/012/ta-pr-012.wgt");//pr212
-
WidgetUploader.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/013/ta-pr-013.wgt");//pr213
-
WidgetUploader.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/015/ta-pr-015.wgt");//pr215
-
WidgetUploader.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/016/ta-pr-016.wgt");//pr216
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
-
- @Test
- public void update(){
- // Install all updates by calling POST /updates
- try {
- HttpClient client = new HttpClient();
- PostMethod post = new PostMethod(TEST_UPDATES_URL_VALID);
-
post.setQueryString("api_key="+API_KEY_VALID+"&widgetid="+WIDGET_ID_VALID+"&userid=test&shareddatakey=propstest");
- setAuthenticationCredentials(client);
- client.executeMethod(post);
- int code = post.getStatusCode();
- assertEquals(201,code);
- post.releaseConnection();
- }
- catch (Exception e) {
- e.printStackTrace();
- fail("post failed");
- }
-
- // Instantiate and output
- outputInstance("ta-acquisition11:1");
- outputInstance("ta-acquisition13:1");
- outputInstance("http://a.net/widget/ta-xx/042");
- outputInstance("ta-processing2:8");
- outputInstance("ta-processing2:9");
- outputInstance("ta-processing2:10");
- outputInstance("ta-processing2:11");
- outputInstance("ta-processing2:12");
- outputInstance("ta-processing2:13");
- outputInstance("ta-processing2:15");
- outputInstance("ta-processing2:16");
-
- }
-
-
-
-
-
+public class WidgetUpdates extends AbstractFunctionalConformanceTest {
+
+ protected static final String TEST_UPDATES_URL_VALID = TEST_SERVER_LOCATION
+ + "updates";
+
+ @BeforeClass
+ public static void setup() {
+ html = "<html><body>";
+
+ // Install all the test widgets
+ try {
+ WidgetUploader
+
.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-acquisition11/001/ta-ac-001.wgt");//
ac11
+ WidgetUploader
+
.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-acquisition13/001/ta-ac-001.wgt");//
ac13
+ WidgetUploader
+
.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/003/ta-pr-003.wgt");//
pr203
+ WidgetUploader
+
.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/008/ta-pr-008.wgt");//
pr208
+ WidgetUploader
+
.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/009/ta-pr-009.wgt");//
pr209
+ WidgetUploader
+
.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/010/ta-pr-010.wgt");//
pr210
+ WidgetUploader
+
.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/011/ta-pr-011.wgt");//
pr211
+ WidgetUploader
+
.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/012/ta-pr-012.wgt");//
pr212
+ WidgetUploader
+
.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/013/ta-pr-013.wgt");//
pr213
+ WidgetUploader
+
.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/015/ta-pr-015.wgt");//
pr215
+ WidgetUploader
+
.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/016/ta-pr-016.wgt");//
pr216
+ WidgetUploader
+
.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/017/ta-pr-017.wgt");//
pr217
+ WidgetUploader
+
.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/018/ta-pr-018.wgt");//
pr218
+ WidgetUploader
+
.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/019/ta-pr-019.wgt");//
pr219
+ WidgetUploader
+
.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/020/ta-pr-020.wgt");//
pr220
+ WidgetUploader
+
.uploadWidget("http://dev.w3.org/2006/waf/widgets-updates/test-suite/test-cases/ta-processing2/021/ta-pr-021.wgt");//
pr221
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ }
+
+ @Test
+ public void update() {
+ // Install all updates by calling POST /updates
+ try {
+ HttpClient client = new HttpClient();
+ PostMethod post = new PostMethod(TEST_UPDATES_URL_VALID);
+ post.setQueryString("api_key=" + API_KEY_VALID + "&widgetid="
+ + WIDGET_ID_VALID + "&userid=test&shareddatakey=propstest");
+ setAuthenticationCredentials(client);
+ client.executeMethod(post);
+ int code = post.getStatusCode();
+ assertEquals(201, code);
+ post.releaseConnection();
+ } catch (Exception e) {
+ e.printStackTrace();
+ fail("post failed");
+ }
+
+ // Instantiate and output
+ outputInstance("ta-acquisition11:1");
+ outputInstance("ta-acquisition13:1");
+ outputInstance("http://a.net/widget/ta-xx/042");
+ outputInstance("ta-processing2:8");
+ outputInstance("ta-processing2:9");
+ outputInstance("ta-processing2:10");
+ outputInstance("ta-processing2:11");
+ outputInstance("ta-processing2:12");
+ outputInstance("ta-processing2:13");
+ outputInstance("ta-processing2:15");
+ outputInstance("ta-processing2:16");
+ outputInstance("ta-processing2:17");
+ outputInstance("ta-processing2:18");
+ outputInstance("ta-processing2:19");
+ outputInstance("ta-processing2:20");
+ outputInstance("ta-processing2:21");
+
+ }
+
}