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