Also, couldn't you deploy an application scoped config source, and set
the value (assuming you're InSequence).

Also, you don't need to use @InSequence if you use JUnit ordering Name
Ascending: https://github.com/junit-team/junit/wiki/Test-execution-order

John

On Wed, Sep 25, 2013 at 12:47 PM, Jason Porter <lightguard...@gmail.com> wrote:
> I'm not sure what good a ThreadLocal is going to give you. Unless you're
> using @InSequence in your tests you're not guaranteed when the tests will
> run and if that ThreadLocal variable will be set. Simply having Arquillian
> inject the URL should be fine. Also if depending on the forking parameter
> with JUnit it may not work anyway.
>
>
> On Wed, Sep 25, 2013 at 5:01 AM, Romain Manni-Bucau
> <rmannibu...@gmail.com>wrote:
>
>> Hi,
>>
>> I have the following use case: a config is dynamic (typically the url of
>> the server using arquillian - @ArquillianResource URL url). I need this url
>> in a config. In prod i use apache-deltaspike.properties or a custom
>> ConfigSource. I see an easy solution being a ThreadLocal (or a global Map)
>> backing a TestConfigSource.
>>
>> The question now: do we provide a default impl answering this need? (maybe
>> an in memory configuration == map/properties updatable through a static
>> method)
>>
>> wdyt?
>>
>>
>> *Romain Manni-Bucau*
>> *Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
>> *Blog: **http://rmannibucau.wordpress.com/*<
>> http://rmannibucau.wordpress.com/>
>> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
>> *Github: https://github.com/rmannibucau*
>>
>
>
>
> --
> Jason Porter
> http://en.gravatar.com/lightguardjp

Reply via email to