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