You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@aznime
Could you share a gist with code of this class? com.jumbo.shared.widgets.PlayWidget
It looks like a bug but I don't know how to reproduce it. Java client widget tests use objects with protected constructors and private/protected fields which are populated and everything is ok.
Activity
TikhomirovSergey commentedon Mar 15, 2016
@aznime
Could you share a gist with code of this class?
com.jumbo.shared.widgets.PlayWidget
It looks like a bug but I don't know how to reproduce it. Java client widget tests use objects with protected constructors and private/protected fields which are populated and everything is ok.
TikhomirovSergey commentedon Mar 15, 2016
@aznime
Also.
How should I check it? Have you a Groovy project?
aznime commentedon Mar 16, 2016
Sorry for the late reply. I was trying to create a demo project for this purpose.
You can find it here: https://github.com/aznime/jumbo-mobile-tests
TikhomirovSergey commentedon Mar 16, 2016
@aznime
Thank you. I've started to search for the root cause of the error.
TikhomirovSergey commentedon Mar 17, 2016
@aznime
Ok. It seems I know the root cause. I think that cglib and reflection are not used properly at some cases and I'm going to fix it.
As a workaround I can advice you to change class modifiers to public.
Can you do it and send a message about the result.
aznime commentedon Mar 18, 2016
@TikhomirovSergey
I got the same exception after explicitly using the public modifier.
TikhomirovSergey commentedon Mar 23, 2016
@aznime
The fix is going to be included at 3.4.1 very soon!
Merge pull request #344 from TikhomirovSergey/master
TikhomirovSergey commentedon Mar 27, 2016
The fix has been merged and it is going to be published