在使用stack new
创建的默认配置中,项目结构如下所示:
# package.yaml
name: my-cool-app
library:
source-dirs: src
executables:
my-cool-app-exe:
source-dirs: app
tests:
my-cool-app-tests:
source-dirs: test
dependencies:
- my-cool-app # refers to the library
如何定义对可执行文件的依赖关系,以便我的测试项目可以包含驻留在./app
中的代码的测试?