File tree Expand file tree Collapse file tree 2 files changed +16
-5
lines changed
Expand file tree Collapse file tree 2 files changed +16
-5
lines changed Original file line number Diff line number Diff line change 1+ TEST_ENV := @PYTHONPATH=src:tests:../shared/src
2+
13build :
2- docker build -t mesh-lambda-build .
4+ docker build -t mesh-lambda-build -f Dockerfile .
35
46package : build
57 mkdir -p build
68 docker run --rm -v $(shell pwd) /build:/build mesh-lambda-build
79
810test :
9- python -m unittest
11+ $(TEST_ENV ) python -m unittest
12+
13+ coverage-run :
14+ $(TEST_ENV ) coverage run -m unittest discover
15+
16+ coverage-report :
17+ $(TEST_ENV ) coverage report -m
18+
19+ coverage-html :
20+ $(TEST_ENV ) coverage html
1021
11- .PHONY : build package test
22+ .PHONY : build package test coverage-run coverage-report coverage-html
Original file line number Diff line number Diff line change 55import boto3
66from smart_open import open
77
8+ from common .clients import s3_client
9+
810EXPECTED_BUCKET_OWNER_ACCOUNT = os .getenv ("ACCOUNT_ID" )
911DESTINATION_BUCKET_NAME = os .getenv ("DESTINATION_BUCKET_NAME" )
1012
1113logging .basicConfig (level = logging .INFO )
1214logger = logging .getLogger ()
1315
14- s3_client = boto3 .client ("s3" )
15-
1616
1717def parse_headers (headers_str : str ) -> dict [str , str ]:
1818 headers = dict (header_str .split (":" , 1 ) for header_str in headers_str .split ("\r \n " ) if ":" in header_str )
You can’t perform that action at this time.
0 commit comments