Hello.

I'm having an issue while trying to test my desktop qooxdoo application
using qooxdoo web driver java.

In the main function of the app I'm getting the root element, add a desktop
and then add a simple window (qx.ui.window.Window) with a caption and no
icon. It works fine, but whenever I try to find the window using the By.qxh
strategy (*/qx.ui.window.Window) I get an NPE
at org.oneandone.qxwebdriver.ui.DefaultWidgetFactory.getWidgetInterfaces. I
tried specifying the caption in the search string, no difference. The qx
web driver tests work fine and I can't understand what the difference
between the cases is or what I'm doing wrong.

My app basically looks like this:

qx.Class.define("chateg.Application", {

    extend: qx.application.Standalone,

    construct: function() {
        this.base(arguments);
    },

   members: {
       main: function() {

            // Call super class
            this.base(arguments);
           var root = this.getRoot();
           root.add(desktop, { top: 0, bottom: 0, left: 0, right: 0 });

            var win = new qx.ui.window.Window(
    "Caption",
    null
);

            desktop.add(win);
            win.open();
        }
    }
}

I'm using Windows 10 Pro x64, the latest Chrome browser (48.0.2564.97 m)
and qooxdoo 5.0.1

-- 
Sincerely,
Dmitry
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to