Skip to content

Commit 3fad9b3

Browse files
committed
feat: run integration tests on CI
1 parent 5675bb6 commit 3fad9b3

File tree

3 files changed

+4
-21
lines changed

3 files changed

+4
-21
lines changed

lambda-integration-tests/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ lambda_runtime = { path = "../lambda-runtime" }
1515
aws_lambda_events = { path = "../lambda-events" }
1616
serde_json = "1.0.121"
1717
tokio = { version = "1", features = ["full"] }
18-
tracing-subscriber = { version = "0.3", default-features = false, features = ["json"] }
1918
serde = { version = "1.0.204", features = ["derive"] }
2019

2120
[dev-dependencies]

lambda-integration-tests/src/authorizer.rs

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,9 @@ use aws_lambda_events::{
44
apigw::{ApiGatewayCustomAuthorizerPolicy, ApiGatewayCustomAuthorizerResponse},
55
event::iam::IamPolicyStatement,
66
};
7-
use lambda_runtime::{service_fn, Error, LambdaEvent};
7+
use lambda_runtime::{service_fn, tracing, Error, LambdaEvent};
88
use serde::Deserialize;
99
use serde_json::json;
10-
use tracing_subscriber::EnvFilter;
1110

1211
#[derive(Deserialize)]
1312
#[serde(rename_all = "camelCase")]
@@ -18,14 +17,7 @@ struct APIGatewayCustomAuthorizerRequest {
1817

1918
#[tokio::main]
2019
async fn main() -> Result<(), Error> {
21-
tracing_subscriber::fmt()
22-
.json()
23-
.with_env_filter(EnvFilter::from_default_env())
24-
.with_target(false)
25-
.with_current_span(false)
26-
.with_span_list(false)
27-
.without_time()
28-
.init();
20+
tracing::init_default_subscriber();
2921
let func = service_fn(func);
3022
lambda_runtime::run(func).await?;
3123
Ok(())

lambda-integration-tests/src/helloworld.rs

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,11 @@ use aws_lambda_events::{
22
apigw::{ApiGatewayProxyRequest, ApiGatewayProxyResponse},
33
http::HeaderMap,
44
};
5-
use lambda_runtime::{service_fn, Error, LambdaEvent};
6-
use tracing_subscriber::EnvFilter;
5+
use lambda_runtime::{service_fn, tracing, Error, LambdaEvent};
76

87
#[tokio::main]
98
async fn main() -> Result<(), Error> {
10-
tracing_subscriber::fmt()
11-
.json()
12-
.with_env_filter(EnvFilter::from_default_env())
13-
.with_target(false)
14-
.with_current_span(false)
15-
.with_span_list(false)
16-
.without_time()
17-
.init();
9+
tracing::init_default_subscriber();
1810
let func = service_fn(func);
1911
lambda_runtime::run(func).await?;
2012
Ok(())

0 commit comments

Comments
 (0)