# Multiple JUnit source sets

**URL:** <https://discuss.gradle.org/t/multiple-junit-source-sets/21149>\
**Category:** Help/Discuss\
**Created:** [January 13, 2017, 5:45pm UTC](https://discuss.gradle.org/t/multiple-junit-source-sets/21149 "2017-01-13T17:45:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![iceberg](https://avatars.discourse-cdn.com/v4/letter/i/e99b99/32.png) [@iceberg](https://discuss.gradle.org/u/iceberg)\
**Post date:** [January 13, 2017, 5:45pm UTC](https://discuss.gradle.org/t/multiple-junit-source-sets/21149/1 "2017-01-13T17:45:43Z")

</div>

Hi.

Just wondering if it’s possible to have multiple directories that have different roots for JUnit tests?

So I would have

src/test/java

for the code in

src/main/java

but I’d like to be able to store tests in a different directory too like

src/other-tests/java

If it’s possible would an example be possible?

Many thanks.

---

<div class="post-metadata">

**Author:** ![Lance](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/lance/32/787_2.png) [@Lance](https://discuss.gradle.org/u/Lance)\
**Post date:** [January 13, 2017, 10:24pm UTC](https://discuss.gradle.org/t/multiple-junit-source-sets/21149/2 "2017-01-13T22:24:35Z")

</div>

```gradle
sourceSets.test.java {
   srcDir 'src/other-tests/java' 
} 

```

---

<div class="post-metadata">

**Author:** ![iceberg](https://avatars.discourse-cdn.com/v4/letter/i/e99b99/32.png) [@iceberg](https://discuss.gradle.org/u/iceberg)\
**Post date:** [January 16, 2017, 10:47am UTC](https://discuss.gradle.org/t/multiple-junit-source-sets/21149/3 "2017-01-16T10:47:17Z")

</div>

Thanks Lance! That worked a treat. Appreciate the quick response.
