Uploaded image for project: 'Arquillian'
  1. Arquillian
  2. ARQ-1181

TesRunnerAdaptorBuilder.build breaks in modular environments

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • 1.0.3.Final
    • Base Implementation
    • None
    • Workaround Exists
    • Hide

      Set modular CL as the TCCL while executing TestRunner.execute()

      Show
      Set modular CL as the TCCL while executing TestRunner.execute()

    Description

      Relies on TCCL:

      https://github.com/arquillian/arquillian-core/blob/master/test/spi/src/main/java/org/jboss/arquillian/test/spi/TestRunnerAdaptorBuilder.java#L52

      Leads to exceptions in modular environments:

      java.lang.RuntimeException: Could not load class org.jboss.arquillian.test.impl.EventTestRunnerAdaptor
      	at org.jboss.arquillian.test.spi.SecurityActions.newInstance(SecurityActions.java:109)
      	at org.jboss.arquillian.test.spi.SecurityActions.newInstance(SecurityActions.java:97)
      	at org.jboss.arquillian.test.spi.TestRunnerAdaptorBuilder.build(TestRunnerAdaptorBuilder.java:52)
      	at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:93)
      	at org.junit.runner.JUnitCore.run(JUnitCore.java:157)
      	at org.junit.runner.JUnitCore.run(JUnitCore.java:136)

      Attachments

        Activity

          People

            Unassigned Unassigned
            arubinge@redhat.com Andrew Rubinger (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: