fix tests

This commit is contained in:
chrislu
2025-08-25 22:03:21 -07:00
parent a2fd8d9764
commit 09f3d67fbf
3 changed files with 12 additions and 3 deletions
+4
View File
@@ -22,6 +22,10 @@ const (
testObjectData = "Hello, SeaweedFS IAM Integration!"
)
var (
testBucket = testBucketPrefix
)
// TestS3IAMAuthentication tests S3 API authentication with IAM JWT tokens
func TestS3IAMAuthentication(t *testing.T) {
framework := NewS3IAMTestFramework(t)
+2 -1
View File
@@ -602,7 +602,8 @@ main() {
echo -e "\n${BLUE}🔍 Environment Status:${NC}"
echo -e " Keycloak: $(curl -s http://localhost:8080/health/ready > /dev/null 2>&1 && echo -e "${GREEN}✅ Running${NC}" || echo -e "${RED}❌ Not running${NC}")"
echo -e " S3 API: $(curl -s http://localhost:8333 > /dev/null 2>&1 && echo -e "${GREEN}✅ Running${NC}" || echo -e "${RED}❌ Not running${NC}")"
# For IAM-enabled S3 API, any response (including 403) indicates the service is running
echo -e " S3 API: $(curl -s http://localhost:8333 > /dev/null 2>&1 && echo -e "${GREEN}✅ Running (IAM-protected)${NC}" || echo -e "${RED}❌ Not running${NC}")"
if ! curl -s http://localhost:8333 > /dev/null 2>&1; then
echo -e "\n${YELLOW}💡 To start SeaweedFS services:${NC}"