After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 671210 - checkrow doesn't work with GTK3
checkrow doesn't work with GTK3
Status: RESOLVED WONTFIX
Product: LDTP
Classification: Other
Component: ldtp2
2.3.0
Other Linux
: Normal normal
: ---
Assigned To: LDTP Development Mailing List
LDTP Development Mailing List
Depends on:
Blocks:
 
 
Reported: 2012-03-02 14:16 UTC by Michael Terry
Modified: 2018-09-11 19:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michael Terry 2012-03-02 14:16:55 UTC
To reproduce:

1) Run gtk3-demo
2) Open the "Tree View -> List Store" demo window
3) In a Python console, run ldtp.checkrow('frmGtkListStoredemo', 'tbl0', 0)

You will get:

Traceback (most recent call last):
  • File "<stdin>", line 1 in <module>
  • File "/usr/lib/python2.7/dist-packages/ldtp/client.py", line 70 in __call__
    return self.__send(self.__name, args)
  • File "/usr/lib/python2.7/xmlrpclib.py", line 1578 in __request
    verbose=self.__verbose
  • File "/usr/lib/python2.7/dist-packages/ldtp/client.py", line 185 in request
    raise LdtpExecutionError(e.faultString.encode('utf-8'))
ldtp.client_exception.LdtpExecutionError: Object does not have a "toggle" action

Comment 1 Nagappan Alagappan 2012-03-02 17:27:23 UTC
I don't have Ubuntu 12.04 handy, tried with Ubuntu 11.04

checkrow('frmCardhplanningsheet', 'ttbl0', 1, 1)

works, can you check with accerciser ?

Thanks
Comment 2 Michael Terry 2012-03-02 21:04:47 UTC
Accerciser with recent GTK is hard to use because it doesn't size its widgets well, but I believe I'm only seeing 'expand or contract', 'edit', and 'activate' as actions on the first checkbox.  Is that normal?  Not sure what I'm looking for.
Comment 3 André Klapper 2018-09-11 19:53:30 UTC
LDTP has moved to Github. If the problem reported in this GNOME Bugzilla ticket still exists in a recent LDTP version, please feel free to report the issue at 
  https://github.com/ldtp/ldtp2/issues

Thanks for your understanding and we apologize for the inconvenience!