Skip to content

Commit

Permalink
Merge remote-tracking branch 'private/issue/238' into 0.4-develop
Browse files Browse the repository at this point in the history
  • Loading branch information
akirakw committed Aug 16, 2012
2 parents 3c53d71 + d44b56b commit 4a79cc5
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 0 deletions.
Expand Up @@ -41,6 +41,7 @@ public static String toPackageName(AstName name) {
StringBuilder buf = new StringBuilder();
buf.append(simples.removeFirst());
for (String simpleName : simples) {
buf.append(".");
buf.append(simpleName);
}
return buf.toString();
Expand Down
Expand Up @@ -110,6 +110,19 @@ public void namespace() {
assertThat(object.get("value"), eq(100));
}

/**
* change own namespace.
*/
@Test
public void namespace_complex() {
ModelLoader loader = generate();
loader.setNamespace("com.example.complexNamespace");
ModelWrapper object = loader.newModel("Simple");

object.set("value", 100);
assertThat(object.get("value"), eq(100));
}

private Matcher<Object> eq(final Object value) {
return is(value);
}
Expand Down
@@ -0,0 +1,2 @@
@namespace(value = com.example.complex_namespace)
simple = { value : INT; };

0 comments on commit 4a79cc5

Please sign in to comment.