Skip to content

Commit 780d3e4

Browse files
bump yume to 0.1.6 to parse formdata large image
1 parent 77ba567 commit 780d3e4

File tree

3 files changed

+84
-3
lines changed

3 files changed

+84
-3
lines changed

e2e/src/common.ml

+81
Original file line numberDiff line numberDiff line change
@@ -832,3 +832,84 @@ ADIwMjMtMDMtMjJUMDI6Mzc6NTgrMDA6MDClQ3CPAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIzLTAz
832832
LTIyVDAyOjM3OjU4KzAwOjAw1B7IMwAAAABJRU5ErkJggg==|}
833833
|> String.trim |> String.split_on_char '\n' |> String.concat ""
834834
|> Base64.decode_exn
835+
836+
let test_image_large =
837+
{|
838+
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
898+
AIDl6zfD2CJjEmvXkdnAlQILvgSimBEQhzYEARylAt/VSRT2egmIc1fXXz79cRinhsStVnhHF/xl
899+
EfCd/22XVzetYbZWa2ONLRUzlUIGpIwYDQAiSSG01gAgBCWDMEp0lJp8xo8tdPrJzz+5zpYboe5H
900+
KTxu3V+Rhoxt7bSBGRjYQpqkUkoUIgUQAhEBCZUUWmshZD8MtUVGklIBoBcE2Uyw2eov37jVHCRr
901+
zf4XuB21/g9oh51/rXBXJgAAANBlWElmSUkqAAgAAAAKAAABBAABAAAA8gAAAAEBBAABAAAA8gAA
902+
AAIBAwADAAAAhgAAABIBAwABAAAAAQAAABoBBQABAAAAjAAAABsBBQABAAAAlAAAACgBAwABAAAA
903+
AgAAADEBAgANAAAAnAAAADIBAgAUAAAAqgAAAGmHBAABAAAAvgAAAAAAAAAIAAgACABIAAAAAQAA
904+
AEgAAAABAAAAR0lNUCAyLjEwLjM0AAAyMDIzOjA1OjE1IDE4OjA5OjE0AAEAAaADAAEAAAABAAAA
905+
AAAAAEf4jE8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMjQtMDYtMDJUMDk6MTM6MzArMDA6MDBp4rJK
906+
AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDI0LTA2LTAyVDA5OjEzOjMwKzAwOjAwGL8K9gAAABp0RVh0
907+
ZXhpZjpCaXRzUGVyU2FtcGxlADgsIDgsIDgS7T4nAAAAEXRFWHRleGlmOkNvbG9yU3BhY2UAMQ+b
908+
AkkAAAAhdEVYdGV4aWY6RGF0ZVRpbWUAMjAyMzowNToxNSAxODowOToxNBJwRVYAAAATdEVYdGV4
909+
aWY6RXhpZk9mZnNldAAxOTBMjvPCAAAAFHRFWHRleGlmOkltYWdlTGVuZ3RoADI0MvW9M3QAAAAT
910+
dEVYdGV4aWY6SW1hZ2VXaWR0aAAyNDImwSP5AAAAGnRFWHRleGlmOlNvZnR3YXJlAEdJTVAgMi4x
911+
MC4zNBhmc5oAAAAbdEVYdGljYzpjb3B5cmlnaHQAUHVibGljIERvbWFpbraRMVsAAAAidEVYdGlj
912+
YzpkZXNjcmlwdGlvbgBHSU1QIGJ1aWx0LWluIHNSR0JMZ0ETAAAAFXRFWHRpY2M6bWFudWZhY3R1
913+
cmVyAEdJTVBMnpDKAAAADnRFWHRpY2M6bW9kZWwAc1JHQltgSUMAAAAASUVORK5CYII=|}
914+
|> String.trim |> String.split_on_char '\n' |> String.concat ""
915+
|> Base64.decode_exn

e2e/src/waq_mstdn_10_attachment.ml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ let f env (a0 : agent) (a1 : agent) =
77

88
(* a1: Post with attachments *)
99
let ({ id = media_id; _ } : media_attachment) =
10-
upload_media env a1 ~filename:"test0.png" ~data:test_image
10+
upload_media env a1 ~filename:"test0.png" ~data:test_image_large
1111
~content_type:"image/png"
1212
in
1313
let ({ id = media_id2; _ } : media_attachment) =
14-
upload_media env a1 ~filename:"test1.png" ~data:test_image
14+
upload_media env a1 ~filename:"test1.png" ~data:test_image_large
1515
~content_type:"image/png"
1616
in
1717
let { uri; media_attachments; _ } =

waq.opam

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,5 +72,5 @@ pin-depends:[
7272
[ "websocket.2.16" "git+https://github.com/ushitora-anqou/ocaml-websocket#74988ec5ec7d7c620e7d58c5509acd003107c513" ]
7373
[ "multipart_form.0.5.0" "git+https://github.com/dinosaure/multipart_form#a794239b8fc9601540ffea489b2c470227216c5e" ]
7474
[ "multipart_form-eio.0.5.0" "git+https://github.com/dinosaure/multipart_form#a794239b8fc9601540ffea489b2c470227216c5e" ]
75-
[ "yume.0.1.5" "git+https://github.com/ushitora-anqou/yume.git#0.1.5" ]
75+
[ "yume.0.1.6" "git+https://github.com/ushitora-anqou/yume.git#0.1.6" ]
7676
]

0 commit comments

Comments
 (0)