2
* Copyright 2013 Canonical Ltd.
4
* This program is free software; you can redistribute it and/or modify
5
* it under the terms of the GNU General Public License as published by
6
* the Free Software Foundation; version 3.
8
* This program is distributed in the hope that it will be useful,
9
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
* GNU General Public License for more details.
13
* You should have received a copy of the GNU General Public License
14
* along with this program. If not, see <http://www.gnu.org/licenses/>.
20
import "../../../Panel"
21
import Ubuntu.Components 0.1
22
import Unity.Test 0.1 as UT
30
target: searchIndicator
40
name: "SearchIndicator"
43
function test_clickedSignal() {
45
mouseClick(searchIndicator,
46
searchIndicator.width / 2, searchIndicator.height / 2);
47
compare(clickedSpy.count, 1)
50
function test_hideUp() {
51
var container = findChild(searchIndicator, "container")
52
searchIndicator.state = "hiddenUp"
53
tryCompare(container, "opacity", 0)
54
tryCompare(container, "y", -container.height)
57
function test_show() {
58
var container = findChild(searchIndicator, "container")
59
searchIndicator.state = "visible"
60
tryCompare(container, "opacity", 1)
61
tryCompare(container, "y", 0)