[arquillian-issues] [JBoss JIRA] (ARQGRA-382) @InitialPage does not work for Field

Juraj Húska (JIRA) jira-events at lists.jboss.org
Mon Sep 30 02:50:03 EDT 2013


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

Juraj Húska commented on ARQGRA-382:
------------------------------------

Yes, it was intentional. I just forget to remove {{Field}} literal from annotation declaration.

But now I am thinking of following enhancement:

One test class is often used for testing one page, or often we need to load the same page in each test, and then redirect to another. What if it would be possible to have {{@InitialPage}} over field, which would result in automatic loading of the page URL before each test execution? Usage of {{@InitialPage}} in test parameter would override this global setting.

Can I change this to Enhancement ?
                
> @InitialPage does not work for Field
> ------------------------------------
>
>                 Key: ARQGRA-382
>                 URL: https://issues.jboss.org/browse/ARQGRA-382
>             Project: Arquillian Graphene
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 2.0.0.CR1
>            Reporter: Karel Piwko
>             Fix For: 2.0.0.Final
>
>
> While @InitialPage allows to be used on test class field, it does not do anything.
> {code}
> @InitialPage AddUserPage page;
> @Test
> void test() {
>     page.foo()
> }
> {code}
> raises
> {code}
> java.lang.NullPointerException: null
>         at com.acme.example.test.DroneTest.addUser(DroneTest.java:35)
> {code}

--
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