Skip to content

Commit dd80467

Browse files
chore: enable linting for integration tests
Signed-off-by: Shivanshu Raj Shrivastava <[email protected]>
1 parent 888d5a3 commit dd80467

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

scripts/lint.sh

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ cargo_feature() {
1010
}
1111

1212
if rustup component add clippy; then
13-
crates=( "opentelemetry"
13+
crates=(
14+
"opentelemetry"
1415
"opentelemetry-http"
1516
"opentelemetry-jaeger-propagator"
1617
"opentelemetry-appender-log"
@@ -21,13 +22,19 @@ if rustup component add clippy; then
2122
"opentelemetry-sdk"
2223
"opentelemetry-semantic-conventions"
2324
"opentelemetry-stdout"
24-
"opentelemetry-zipkin")
25+
"opentelemetry-zipkin"
26+
)
2527
for crate in "${crates[@]}"; do
2628
cargo clippy --manifest-path=$crate/Cargo.toml --all-targets --all-features -- \
2729
`# Exit with a nonzero code if there are clippy warnings` \
2830
-Dwarnings
2931
done
3032

33+
# Add integration test linting
34+
echo "checking integration tests"
35+
cargo clippy --manifest-path=opentelemetry-otlp/tests/integration_test/Cargo.toml --all-targets --all-features -- \
36+
-Dwarnings
37+
3138
cargo_feature opentelemetry "trace,metrics,logs,spec_unstable_logs_enabled,testing"
3239

3340
cargo_feature opentelemetry-otlp "default"

0 commit comments

Comments
 (0)