State not found for class 'GtkTextCellAccessible'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Autopilot |
Invalid
|
High
|
Unassigned | ||
Online Accounts: GNOME Control Center |
Fix Committed
|
High
|
Alberto Mardegan | ||
gnome-control-center-signon (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Using up-to-date Saucy, Autopilot 1.4 from ppa:autopilot/
Test fails at gnome_control_
process-stdout: {{{Autopilot GTK interface loaded. Wire protocol version is 1.4.}}}
Traceback (most recent call last):
File "/usr/lib/
account_item = self.app.
File "/usr/lib/
raise StateNotFoundEr
StateNotFoundError: State not found for class 'GtkTextCellAcc
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Víctor R. Ruiz (community): Approve
-
Diff: 64 lines (+9/-9)2 files modifieddebian/control (+1/-1)
tests/autopilot/gnome_control_center_signon/test_control_center_signon.py (+8/-8)
Changed in gnome-control-center-signon: | |
importance: | Undecided → High |
Changed in gnome-control-center-signon: | |
status: | New → Confirmed |
status: | Confirmed → In Progress |
affects: | gnome-control-center-signon → autopilot |
Changed in autopilot: | |
status: | In Progress → Confirmed |
assignee: | Alberto Mardegan (mardy) → nobody |
Changed in gnome-control-center-signon: | |
status: | Confirmed → In Progress |
This is actually a bug in autopilot. Here's the test code:
http:// bazaar. launchpad. net/~online- accounts/ gnome-control- center- signon/ trunk/view/ head:/tests/ autopilot/ gnome_control_ center_ signon/ test_control_ center_ signon. py#L170
Note that lines 170 and 189 are identical. In line 170, we check that the GtkTextCellAcce ssible item exists (and this succeeds), then the account is removed and on line 189 we perform the same query, this time to ensure that the GtkTextCellAcce ssible *doesn't* exist. The previous version or autopilot was just retuning None if a query returned no result, while version 1.4 appears to be crashing.