[arquillian-issues] [JBoss JIRA] (ARQGRA-409) Support for Ember.js

Lukáš Fryč (JIRA) jira-events at lists.jboss.org
Tue Nov 12 02:43:05 EST 2013


    [ https://issues.jboss.org/browse/ARQGRA-409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12922616#comment-12922616 ] 

Lukáš Fryč commented on ARQGRA-409:
-----------------------------------

Karel, I don't get the whole idea, you are saying Graphene could inject IDs, but afaik you would need to hook into Ember.js internal processes like creating View objects in order to be able assign ID.

It's certainly achievable with Graphene Page Extensions, however the right approach is an question. In my opinion, linked StackOverflow threads doesn't provide the answer.

----

Such framework specific extensions should be released separately,.not as part of a core.

+1 AngularJS extension, please create a separate issue if you are interested
                
> Support for Ember.js
> --------------------
>
>                 Key: ARQGRA-409
>                 URL: https://issues.jboss.org/browse/ARQGRA-409
>             Project: Arquillian Graphene
>          Issue Type: Feature Request
>          Components: core
>    Affects Versions: 2.0.0.Final
>            Reporter: Karel Piwko
>
> Ember.js dynamically updates view based on various action. This makes usage of locators and guards pretty complicated.
> It would be great it Graphene could provide:
> * A way how to stability ids for elements in DOM generated as a part of view
> * Guards that are able to guard DOM update without any request.
> [~smikloso] can provide more details, additional discussions at:
> http://stackoverflow.com/questions/12933422/ember-best-practices-with-selenium-to-make-integration-tests-in-browser
> http://stackoverflow.com/questions/16639384/how-to-test-a-javascript-based-application-for-example-ember-js-with-selenium-2
> I believe that such tools might be handy for angular.js testing as well.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the arquillian-issues mailing list