refactor(sqlite): Resolve duplicate test target warning for macros.rs (#3988)

* refactor(sqlite): Resolve duplicate test target warning for macros.rs

Signed-off-by: Joshua Potts <8704475+iamjpotts@users.noreply.github.com>

* refactor(sqlite): For macros tests, use _sqlite pseudo feature instead of #![cfg(...)] in the module

Signed-off-by: Joshua Potts <8704475+iamjpotts@users.noreply.github.com>

---------

Signed-off-by: Joshua Potts <8704475+iamjpotts@users.noreply.github.com>
This commit is contained in:
iamjpotts 2025-08-25 18:28:11 -04:00 committed by GitHub
parent c01f51330a
commit 99ec41913c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 8 deletions

View File

@ -181,7 +181,7 @@ jobs:
- run: >
cargo build
--no-default-features
--test ${{ matrix.linking }}-macros
--test sqlite-macros
--features any,macros,${{ matrix.linking }},_unstable-all-types,runtime-${{ matrix.runtime }}
env:
SQLX_OFFLINE: true
@ -193,7 +193,7 @@ jobs:
- run: >
cargo test
--no-default-features
--test ${{ matrix.linking }}-macros
--test sqlite-macros
--features any,macros,${{ matrix.linking }},_unstable-all-types,runtime-${{ matrix.runtime }}
env:
DATABASE_URL: sqlite://tests/sqlite/sqlite.db

View File

@ -299,12 +299,7 @@ required-features = ["sqlite"]
[[test]]
name = "sqlite-macros"
path = "tests/sqlite/macros.rs"
required-features = ["sqlite", "macros"]
[[test]]
name = "sqlite-unbundled-macros"
path = "tests/sqlite/macros.rs"
required-features = ["sqlite-unbundled", "macros"]
required-features = ["_sqlite", "macros"]
[[test]]
name = "sqlite-derives"