# Project.toml in test directory vs extras

**URL:** https://discourse.julialang.org/t/project-toml-in-test-directory-vs-extras/59199
**Category:** General Usage
**Created:** [April 13, 2021, 1:54pm UTC](https://discourse.julialang.org/t/project-toml-in-test-directory-vs-extras/59199 "2021-04-13T13:54:53Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![hendri54](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hendri54/32/9621_2.png) [@hendri54](https://discourse.julialang.org/u/hendri54)
#### Post date: [April 13, 2021, 7:24pm UTC](https://discourse.julialang.org/t/project-toml-in-test-directory-vs-extras/59199/4 "2021-04-13T19:24:58Z")

</div>

The two pieces of info that I know of:

[https://pkgdocs.julialang.org/v1/creating-packages/#Test-specific-dependencies-in-Julia-1.2-and-above](https://pkgdocs.julialang.org/v1/creating-packages/#Test-specific-dependencies-in-Julia-1.2-and-above)

This says the interface with test/Project.toml is still experimental.

Then there is an older discussion

> [@When to migrate to 1.2-style test-specific dependencies](https://discourse.julialang.org/t/when-to-migrate-to-1-2-style-test-specific-dependencies/28205):
>
> Are the semantics for [test-specific dependencies with test/Project.toml](https://julialang.github.io/Pkg.jl/dev/creating-packages/#Test-specific-dependencies-in-Julia-1.2-and-above-1) still being finalized? Who should migrate at this point? (eg adventurous users who don’t mind if things break or change, or more conservative ones who just like the new feature, etc) Does using this feature implicitly mean dropping CI support for 1.0 or 1.1?

The issue mentioned here (#1223) is still open, so the comment of the interface being considered beta probably still applies.

---

_[View the full topic](https://discourse.julialang.org/t/project-toml-in-test-directory-vs-extras/59199)._
