~ci-train-bot/unity8/unity8-ubuntu-zesty-2663

« back to all changes in this revision

Viewing changes to tests/qmltests/Panel/tst_Panel.qml

  • Committer: Nick Dedekind
  • Date: 2017-03-15 15:22:07 UTC
  • mfrom: (2868 unity8)
  • mto: This revision was merged to the branch mainline in revision 2892.
  • Revision ID: nick.dedekind@canonical.com-20170315152207-9ts6lyu1v2pruue2
merged with trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
274
274
        }
275
275
 
276
276
        function cleanup() {
 
277
            panel.hasKeyboard = false;
277
278
            panel.indicators.hide();
278
279
            panel.applicationMenus.hide();
279
280
            waitForAllAnimationToComplete("initial");
715
716
                { tag: "No keyboard, no keymap", keyboard: false, keymaps: [], hidden: true },
716
717
                { tag: "No keyboard, one keymap", keyboard: false, keymaps: ["us"], hidden: true },
717
718
                { tag: "No keyboard, 2 keymaps", keyboard: false, keymaps: ["us", "cs"], hidden: true },
718
 
                { tag: "Keyboard, no keymap", keyboard: true, keymaps: [], hidden: true },
719
 
                { tag: "Keyboard, one keymap", keyboard: true, keymaps: ["us"], hidden: true },
 
719
                { tag: "Keyboard, no keymap", keyboard: true, keymaps: [], hidden: false },
 
720
                { tag: "Keyboard, one keymap", keyboard: true, keymaps: ["us"], hidden: false },
720
721
                { tag: "Keyboard, 2 keymaps", keyboard: true, keymaps: ["us", "cs"], hidden: false }
721
722
            ];
722
723
        }
724
725
        function test_hidingKeyboardIndicator(data) {
725
726
            var item = findChild(panel, "indicator-keyboard-panelItem");
726
727
            AccountsService.keymaps = data.keymaps;
 
728
            panel.hasKeyboard = data.keyboard;
727
729
            if (data.keyboard) {
728
730
                MockInputDeviceBackend.addMockDevice("/indicator_kbd0", InputInfo.Keyboard);
729
731
            } else {
736
738
        function test_visibleIndicators_data() {
737
739
            return [
738
740
                { visible: [true, false, true, false, true, true, false, true] },
739
 
                { visible: [false, false, false, false, false, false, true, false] }
 
741
                { visible: [true, false, false, false, false, false, true, false] }
740
742
            ];
741
743
        }
742
744
 
743
745
        function test_visibleIndicators(data) {
 
746
            panel.hasKeyboard = true;
744
747
            for (var i = 0; i < data.visible.length; i++) {
745
748
                var visible = data.visible[i];
746
749
                root.setIndicatorVisible(i, visible);