@@ -45,8 +45,16 @@ module S3
45
45
'rw0nS41rawnLDzkf+PKXmmt/uEi4bzvNMr72o=' ,
46
46
'x-amz-request-id' => 'BE9C18E622969B17'
47
47
} ,
48
- body : ''
49
- )
48
+ body : <<-XML )
49
+ <?xml version="1.0" encoding="UTF-8"?>
50
+ <ListAllMyBucketsResult xmlns=\" http://s3.amazonaws.com/doc/2006-03-01/\" >
51
+ <Buckets>
52
+ <Bucket>
53
+ <Name>aws-sdk-ruby</Name>
54
+ </Bucket>
55
+ </Buckets>
56
+ </ListAllMyBucketsResult>
57
+ XML
50
58
Seahorse ::Client ::Response . new ( context : context )
51
59
end
52
60
resp = s3 . list_buckets
@@ -423,14 +431,14 @@ module S3
423
431
status_code : 409 ,
424
432
headers : { } ,
425
433
body : <<-XML . strip
426
- <?xml version="1.0" encoding="UTF-8"?>
427
- <Error>
428
- <Code>BucketNotEmpty</Code>
429
- <Message>The bucket you tried to delete is not empty</Message>
430
- <BucketName>aws-sdk</BucketName>
431
- <RequestId>740BE6AB575EACED</RequestId>
432
- <HostId>MQVg1RMI+d93Hps1E8qpIuDb9Gd2TzkDhm0wE40981DjxSHP1UfLBB7qOAlwAqJB</HostId>
433
- </Error>
434
+ <?xml version="1.0" encoding="UTF-8"?>
435
+ <Error>
436
+ <Code>BucketNotEmpty</Code>
437
+ <Message>The bucket you tried to delete is not empty</Message>
438
+ <BucketName>aws-sdk</BucketName>
439
+ <RequestId>740BE6AB575EACED</RequestId>
440
+ <HostId>MQVg1RMI+d93Hps1E8qpIuDb9Gd2TzkDhm0wE40981DjxSHP1UfLBB7qOAlwAqJB</HostId>
441
+ </Error>
434
442
XML
435
443
)
436
444
Seahorse ::Client ::Response . new ( context : context )
@@ -452,8 +460,8 @@ module S3
452
460
status_code : 200 ,
453
461
headers : { } ,
454
462
body : <<-XML . strip
455
- <?xml version="1.0" encoding="UTF-8"?>
456
- <LocationConstraint xmlns="http://s3.amazonaws.com/doc/2006-03-01/">EU</LocationConstraint>
463
+ <?xml version="1.0" encoding="UTF-8"?>
464
+ <LocationConstraint xmlns="http://s3.amazonaws.com/doc/2006-03-01/">EU</LocationConstraint>
457
465
XML
458
466
)
459
467
Seahorse ::Client ::Response . new ( context : context )
@@ -469,8 +477,8 @@ module S3
469
477
status_code : 200 ,
470
478
headers : { } ,
471
479
body : <<-XML . strip
472
- <?xml version="1.0" encoding="UTF-8"?>
473
- <LocationConstraint xmlns="http://s3.amazonaws.com/doc/2006-03-01/"/>
480
+ <?xml version="1.0" encoding="UTF-8"?>
481
+ <LocationConstraint xmlns="http://s3.amazonaws.com/doc/2006-03-01/"/>
474
482
XML
475
483
)
476
484
Seahorse ::Client ::Response . new ( context : context )
@@ -504,19 +512,19 @@ module S3
504
512
status_code : 200 ,
505
513
headers : { } ,
506
514
body : <<-XML . strip )
507
- <?xml version="1.0" encoding="UTF-8"?>
508
- <ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
509
- <Prefix>a%26</Prefix>
510
- <Delimiter>b%26</Delimiter>
511
- <Marker>c%26</Marker>
512
- <NextMarker>d%26</NextMarker>
513
- <Contents>
514
- <Key>e%26</Key>
515
- </Contents>
516
- <CommonPrefixes>
517
- <Prefix>f%26</Prefix>
518
- </CommonPrefixes>
519
- </ListBucketResult>
515
+ <?xml version="1.0" encoding="UTF-8"?>
516
+ <ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
517
+ <Prefix>a%26</Prefix>
518
+ <Delimiter>b%26</Delimiter>
519
+ <Marker>c%26</Marker>
520
+ <NextMarker>d%26</NextMarker>
521
+ <Contents>
522
+ <Key>e%26</Key>
523
+ </Contents>
524
+ <CommonPrefixes>
525
+ <Prefix>f%26</Prefix>
526
+ </CommonPrefixes>
527
+ </ListBucketResult>
520
528
XML
521
529
Seahorse ::Client ::Response . new ( context : context )
522
530
end
@@ -541,12 +549,12 @@ module S3
541
549
status_code : 200 ,
542
550
headers : { } ,
543
551
body : <<-XML . strip )
544
- <?xml version="1.0" encoding="UTF-8"?>
545
- <ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
546
- <Contents>
547
- <Key>a%26</Key>
548
- </Contents>
549
- </ListBucketResult>
552
+ <?xml version="1.0" encoding="UTF-8"?>
553
+ <ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
554
+ <Contents>
555
+ <Key>a%26</Key>
556
+ </Contents>
557
+ </ListBucketResult>
550
558
XML
551
559
Seahorse ::Client ::Response . new ( context : context )
552
560
end
@@ -562,22 +570,22 @@ module S3
562
570
status_code : 200 ,
563
571
headers : { } ,
564
572
body : <<-XML . strip )
565
- <?xml version="1.0" encoding="UTF-8"?>
566
- <ListVersionsResult xmlns="http://s3.amazonaws.com/doc/2006-03-01">
567
- <Prefix>a%26</Prefix>
568
- <Delimiter>b%26</Delimiter>
569
- <KeyMarker>c%26</KeyMarker>
570
- <NextKeyMarker>d%26</NextKeyMarker>
571
- <Version>
572
- <Key>e%26</Key>
573
- </Version>
574
- <DeleteMarker>
575
- <Key>f%26</Key>
576
- </DeleteMarker>
577
- <CommonPrefixes>
578
- <Prefix>g%26</Prefix>
579
- </CommonPrefixes>
580
- </ListVersionsResult>
573
+ <?xml version="1.0" encoding="UTF-8"?>
574
+ <ListVersionsResult xmlns="http://s3.amazonaws.com/doc/2006-03-01">
575
+ <Prefix>a%26</Prefix>
576
+ <Delimiter>b%26</Delimiter>
577
+ <KeyMarker>c%26</KeyMarker>
578
+ <NextKeyMarker>d%26</NextKeyMarker>
579
+ <Version>
580
+ <Key>e%26</Key>
581
+ </Version>
582
+ <DeleteMarker>
583
+ <Key>f%26</Key>
584
+ </DeleteMarker>
585
+ <CommonPrefixes>
586
+ <Prefix>g%26</Prefix>
587
+ </CommonPrefixes>
588
+ </ListVersionsResult>
581
589
XML
582
590
Seahorse ::Client ::Response . new ( context : context )
583
591
end
@@ -602,19 +610,19 @@ module S3
602
610
status_code : 200 ,
603
611
headers : { } ,
604
612
body : <<-XML . strip )
605
- <?xml version="1.0" encoding="UTF-8"?>
606
- <ListVersionsResult xmlns="http://s3.amazonaws.com/doc/2006-03-01">
607
- <Prefix>a%26</Prefix>
608
- <Delimiter>b%26</Delimiter>
609
- <KeyMarker>c%26</KeyMarker>
610
- <NextKeyMarker>d%26</NextKeyMarker>
611
- <Upload>
612
- <Key>e%26</Key>
613
- </Upload>
614
- <CommonPrefixes>
615
- <Prefix>f%26</Prefix>
616
- </CommonPrefixes>
617
- </ListVersionsResult>
613
+ <?xml version="1.0" encoding="UTF-8"?>
614
+ <ListVersionsResult xmlns="http://s3.amazonaws.com/doc/2006-03-01">
615
+ <Prefix>a%26</Prefix>
616
+ <Delimiter>b%26</Delimiter>
617
+ <KeyMarker>c%26</KeyMarker>
618
+ <NextKeyMarker>d%26</NextKeyMarker>
619
+ <Upload>
620
+ <Key>e%26</Key>
621
+ </Upload>
622
+ <CommonPrefixes>
623
+ <Prefix>f%26</Prefix>
624
+ </CommonPrefixes>
625
+ </ListVersionsResult>
618
626
XML
619
627
Seahorse ::Client ::Response . new ( context : context )
620
628
end
@@ -686,17 +694,17 @@ module S3
686
694
status_code : 200 ,
687
695
headers : { } ,
688
696
body : <<-XML )
689
- <ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
690
- <Contents>
691
- <Key>prefix+suffix</Key>
692
- </Contents>
693
- <Contents>
694
- <Key>prefix%2Bsuffix</Key>
695
- </Contents>
696
- <Contents>
697
- <Key>prefix%20suffix</Key>
698
- </Contents>
699
- </ListBucketResult>
697
+ <ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
698
+ <Contents>
699
+ <Key>prefix+suffix</Key>
700
+ </Contents>
701
+ <Contents>
702
+ <Key>prefix%2Bsuffix</Key>
703
+ </Contents>
704
+ <Contents>
705
+ <Key>prefix%20suffix</Key>
706
+ </Contents>
707
+ </ListBucketResult>
700
708
XML
701
709
Seahorse ::Client ::Response . new ( context : context )
702
710
end
@@ -781,13 +789,13 @@ module S3
781
789
client . handle ( step : :send ) do |context |
782
790
context . http_response . signal_headers ( 200 , { } )
783
791
context . http_response . signal_data ( <<-XML . strip )
784
- <?xml version="1.0" encoding="UTF-8"?>
785
- <Error>
786
- <Code>InternalError</Code>
787
- <Message>We encountered an internal error. Please try again.</Message>
788
- <RequestId>656c76696e6727732072657175657374</RequestId>
789
- <HostId>Uuag1LuByRx9e6j5Onimru9pO4ZVKnJ2Qz7/C1NPcfTWAtRPfTaOFg==</HostId>
790
- </Error>
792
+ <?xml version="1.0" encoding="UTF-8"?>
793
+ <Error>
794
+ <Code>InternalError</Code>
795
+ <Message>We encountered an internal error. Please try again.</Message>
796
+ <RequestId>656c76696e6727732072657175657374</RequestId>
797
+ <HostId>Uuag1LuByRx9e6j5Onimru9pO4ZVKnJ2Qz7/C1NPcfTWAtRPfTaOFg==</HostId>
798
+ </Error>
791
799
XML
792
800
context . http_response . signal_done
793
801
Seahorse ::Client ::Response . new ( context : context )
0 commit comments