title: Spring boot integration tests with different profiles
body: <p>I have two integration tests:
  test1:</p>
  <pre><code>@Rollback(false)
  @SpringBootTest(
          classes = {Application.class, Config.class},
          webEnvironment = WebEnvironment.RANDOM_PORT)
  @ActiveProfiles( &quot;pr1&quot;)
  public class Test1 {
  
  }
  </code></pre>
  <p>test2:</p>
  <pre><code>@Rollback(false)
  @SpringBootTest(
          classes = {Application.class, Config.class},
          webEnvironment = WebEnvironment.RANDOM_PORT)
  @ActiveProfiles( &quot;pr2&quot;)
  public class Test2 {
  
  }
  </code></pre>
  <p>When I run all the tests together, the test 2 is using the context of test 1, which couse the test to fail.
  From logs I can see that two application contexts are created for each profile.</p>