Testing Julia-在开发包时,如何仅对测试使用特定依赖?

Testing Julia-在开发包时,如何仅对测试使用特定依赖?,testing,package,dependencies,julia,Testing,Package,Dependencies,Julia,我正在为一个包开发Julia代码,在我的代码中,用户可以自由选择他想要的优化器,因此,我的代码不依赖于可用的许多优化器。然而,当我实现一个测试集时,为了检查这些函数是否确实在工作,我需要导入一个优化器。那么,我的问题是,如何仅使用对测试的特定依赖?在不依赖于包本身的情况下?您可以在此处找到有关添加project.toml和manifest.toml的更多信息,这些信息专门用于测试/文件夹:

我正在为一个包开发Julia代码,在我的代码中,用户可以自由选择他想要的优化器,因此,我的代码不依赖于可用的许多优化器。然而,当我实现一个测试集时,为了检查这些函数是否确实在工作,我需要导入一个优化器。那么,我的问题是,如何仅使用对测试的特定依赖?在不依赖于包本身的情况下?

您可以在此处找到有关添加project.toml和manifest.toml的更多信息,这些信息专门用于
测试/
文件夹: