-
Notifications
You must be signed in to change notification settings - Fork 670
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
move transfer manager v2 integration tests to within module #2987
move transfer manager v2 integration tests to within module #2987
Conversation
@@ -257,3 +266,159 @@ func testPutObject(t *testing.T, bucket string, testData putObjectTestData, opts | |||
t.Errorf("expect %s, got %s", e, a) | |||
} | |||
} | |||
|
|||
const expressAZID = "usw2-az3" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should we TODO to move these back to shared once we merge this back into main?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, I'll let CI pass and then put that in
@@ -1,7 +1,7 @@ | |||
//go:build integration | |||
// +build integration | |||
|
|||
package s3transfermanager | |||
package transfermanager |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is the rename required or just something we prefer?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
required, this package is transfermanager
move transfer manager v2 integration tests to within module
move transfer manager v2 integration tests to within module move putobject integ test to transfer manager module
As written, the
service/internal/integrationtest
package depends on the s3 transfer manager module for its newly-added integration tests (as it should) - but our release tooling won't let us disable releases for any module that other things depend on. Since we need to putfeature/s3/transfermanager
into main, with releases disabled (to cut beta tags) - we need to remove that dependency.Integration tests still work: