Update test for changes to the Palette component
diff --git a/tapestry-yuicompressor/src/test/groovy/org/apache/tapestry5/yuicompressor/itest/YUICompressorIntegrationTests.groovy b/tapestry-yuicompressor/src/test/groovy/org/apache/tapestry5/yuicompressor/itest/YUICompressorIntegrationTests.groovy
index 75f47d5..635f538 100644
--- a/tapestry-yuicompressor/src/test/groovy/org/apache/tapestry5/yuicompressor/itest/YUICompressorIntegrationTests.groovy
+++ b/tapestry-yuicompressor/src/test/groovy/org/apache/tapestry5/yuicompressor/itest/YUICompressorIntegrationTests.groovy
@@ -1,4 +1,4 @@
-// Copyright 2011 The Apache Software Foundation
+// Copyright 2011, 2012 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -19,19 +19,27 @@
 
 class YUICompressorIntegrationTests extends SeleniumTestCase
 {
+    def AVAILABLE_OPTIONS = "css=.t-palette-available select";
+
+    def SELECT_BUTTON = "css=.t-palette [data-action=select]";
+
     @Test
     void basic_functionality() {
 
         openBaseURL()
 
-        addSelection "languages-avail", "label=Clojure"
-        click "languages-select"
+        waitForPageInitialized()
 
-        addSelection "languages-avail", "label=Java"
-        click "languages-select"
+        addSelection AVAILABLE_OPTIONS, "label=Clojure"
+        click SELECT_BUTTON
+
+        addSelection AVAILABLE_OPTIONS, "label=Java"
+        click SELECT_BUTTON
         
         clickAndWait SUBMIT
 
+        waitForPageInitialized()
+
         assertText "selected", "CLOJURE, JAVA"
     }