rust sqlx-cli:如何为测试中的查询准备离线模式
rust sqlx-cli: how to prepare offline mode for queries in tests
我为它们使用了一些 https://github.com/launchbadge/sqlx query!
macros in my tests, and I need to be able to run cargo sqlx prepare
,因此我的 IDE 可以扩展宏并提供类型信息(自动完成等)。
但是如果我只是 运行 cargo sqlx prepare
,#[cfg(test)]
后面的所有代码都会被忽略。
如何让 cargo/sqlx 也分析我的测试?
cargo sqlx prepare -- --tests
成功了
(--tests
传递给 cargo rustc
,这使得它构建所有测试)
我为它们使用了一些 https://github.com/launchbadge/sqlx query!
macros in my tests, and I need to be able to run cargo sqlx prepare
,因此我的 IDE 可以扩展宏并提供类型信息(自动完成等)。
但是如果我只是 运行 cargo sqlx prepare
,#[cfg(test)]
后面的所有代码都会被忽略。
如何让 cargo/sqlx 也分析我的测试?
cargo sqlx prepare -- --tests
成功了
(--tests
传递给 cargo rustc
,这使得它构建所有测试)