Author: glen
Date: Fri Feb 8 06:34:54 2008
New Revision: 13479
Log:
Uncomment missed 404 code, and rename APPTests so that it gets run to confirm
that behavior is as expected.
Added:
trunk/registry/modules/core/src/test/java/org/wso2/registry/app/APPProtocolTest.java
- copied, changed from r13478,
trunk/registry/modules/core/src/test/java/org/wso2/registry/app/APPTests.java
Removed:
trunk/registry/modules/core/src/test/java/org/wso2/registry/app/APPTests.java
Modified:
trunk/registry/modules/core/src/main/java/org/wso2/registry/secure/SecureRegistry.java
Modified:
trunk/registry/modules/core/src/main/java/org/wso2/registry/secure/SecureRegistry.java
==============================================================================
---
trunk/registry/modules/core/src/main/java/org/wso2/registry/secure/SecureRegistry.java
(original)
+++
trunk/registry/modules/core/src/main/java/org/wso2/registry/secure/SecureRegistry.java
Fri Feb 8 06:34:54 2008
@@ -142,11 +142,11 @@
public Resource get(String path) throws RegistryException {
-// if (!path.contains(RegistryConstants.URL_SEPARATOR) &&
-// !path.contains("?") &&
-// !registry.resourceExists(path)) {
-// throw new ResourceNotFoundException(path);
-// }
+ if (!path.contains(RegistryConstants.URL_SEPARATOR) &&
+ !path.contains("?") &&
+ !registry.resourceExists(path)) {
+ throw new ResourceNotFoundException(path);
+ }
// if the user has permission to the current version, he will get
permission to all
// previous versions of the same resource
Copied:
trunk/registry/modules/core/src/test/java/org/wso2/registry/app/APPProtocolTest.java
(from r13478,
trunk/registry/modules/core/src/test/java/org/wso2/registry/app/APPTests.java)
==============================================================================
---
trunk/registry/modules/core/src/test/java/org/wso2/registry/app/APPTests.java
(original)
+++
trunk/registry/modules/core/src/test/java/org/wso2/registry/app/APPProtocolTest.java
Fri Feb 8 06:34:54 2008
@@ -30,7 +30,7 @@
* <p/>
* TODO: WORK IN PROGRESS (Glen)
*/
-public class APPTests extends AbstractAPPTest {
+public class APPProtocolTest extends AbstractAPPTest {
HttpClient client = new HttpClient();
public String buildURL(String path) {
@@ -64,10 +64,12 @@
responseCode = client.executeMethod(method);
assertEquals(404, responseCode);
+/*
// POST / with d1 content
+ // TODO - fix this up.
String atomContent =
- "<feed></feed>";
- String location = doPost("", atomContent, "d1");
+ "<entry xmlns=\"http://www.w3.org/2005/Atom\"
xmlns:ns=\"tag:wso2.org,2008:foo\"><summary type=\"text\"
/><author><name>system</name></author><ns:properties /><mediaType
xmlns=\"http://wso2.org/registry\" /><parentPath
xmlns=\"http://wso2.org/registry\" /><directory
xmlns=\"http://wso2.org/registry\">true</directory></entry>";
+ String location = doPost(buildURL(""), atomContent, "d1");
assertNotNull(location);
//assertEquals("correct header value", location);
@@ -117,6 +119,7 @@
// Ratings
// Comments
+*/
}
private String doPost(String url, String content, String slug) throws
Exception {
_______________________________________________
Registry-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/registry-dev