From 5ecd54adf4d054d7e81208485ddae8ccec7206f6 Mon Sep 17 00:00:00 2001 From: Manolo Carrasco Date: Wed, 12 May 2010 11:25:52 +0000 Subject: [PATCH] fixed a typo in SelectorGeneratorNative, Fixes Issue_6 --- .../query/rebind/SelectorGeneratorNative.java | 9 +++------ .../gwt/query/client/GQuerySelectorsTest.java | 16 +++++++++++++++- 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/gwtquery-core/src/main/java/com/google/gwt/query/rebind/SelectorGeneratorNative.java b/gwtquery-core/src/main/java/com/google/gwt/query/rebind/SelectorGeneratorNative.java index aabbfd44..4955cbb9 100644 --- a/gwtquery-core/src/main/java/com/google/gwt/query/rebind/SelectorGeneratorNative.java +++ b/gwtquery-core/src/main/java/com/google/gwt/query/rebind/SelectorGeneratorNative.java @@ -39,15 +39,12 @@ public class SelectorGeneratorNative extends SelectorGeneratorBase { TreeLogger treeLogger, boolean hasContext) throws UnableToCompleteException { String selector = method.getAnnotation(Selector.class).value(); - System.out.println("generateMethodBody " + method + " " + hasContext); if (!hasContext) { - sw.println( - "return " + wrap(method, "querySelectorAll(\"" + selector + "\"") - + ");"); + sw.println("return " + + wrap(method, "querySelectorAll(\"" + selector + "\")") + ";"); } else { sw.println("return " - + wrap(method, "querySelectorAll(\"" + selector + "\", root)") - + ");"); + + wrap(method, "querySelectorAll(\"" + selector + "\", root)") + ";"); } } } \ No newline at end of file diff --git a/gwtquery-core/src/test/java/com/google/gwt/query/client/GQuerySelectorsTest.java b/gwtquery-core/src/test/java/com/google/gwt/query/client/GQuerySelectorsTest.java index dfaaf758..1d1f3c45 100644 --- a/gwtquery-core/src/test/java/com/google/gwt/query/client/GQuerySelectorsTest.java +++ b/gwtquery-core/src/test/java/com/google/gwt/query/client/GQuerySelectorsTest.java @@ -62,6 +62,20 @@ public class GQuerySelectorsTest extends GWTTestCase { @Selector(".branchB") public GQuery branchB(Node n); + + @Selector("*:checked") + public GQuery allChecked(); + + @Selector("*:checked") + public GQuery allChecked(Node n); + } + + public void testSelectorsGeneratorNative() { + $(e).html( "1" + + "2"); + + TestSelectors selectors = GWT.create(TestSelectors.class); + assertEquals(1, selectors.allChecked().size()); } public void testSelectorsWithContext() { @@ -75,7 +89,7 @@ public class GQuerySelectorsTest extends GWTTestCase { Element branchB = selectors.branchB().get(0); assertNotNull(selectors.branchA().get(0)); assertNotNull(selectors.branchB().get(0)); - + assertEquals(2, selectors.target(RootPanel.getBodyElement()).length()); branchA = selectors.branchA(RootPanel.getBodyElement()).get(0); branchB = selectors.branchB(RootPanel.getBodyElement()).get(0); -- 2.39.5