diff --git a/Tests/LibWeb/Text/expected/Messaging/Messaging-basic-channel.txt b/Tests/LibWeb/Text/expected/Messaging/Messaging-basic-channel.txt
new file mode 100644
index 0000000000..1b81da9703
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/Messaging/Messaging-basic-channel.txt
@@ -0,0 +1,7 @@
+FIXME: Order of messages is incorrect
+Port1: "Hello"
+Port1: {"foo":"bar","baz":[1,2,3,4]}
+Port1: "DONE"
+Port2: "Hello"
+Port2: {"foo":"bar","baz":[1,2,3,4]}
+Port2: "DONE"
diff --git a/Tests/LibWeb/Text/input/Messaging/Messaging-basic-channel.html b/Tests/LibWeb/Text/input/Messaging/Messaging-basic-channel.html
new file mode 100644
index 0000000000..99c30baf97
--- /dev/null
+++ b/Tests/LibWeb/Text/input/Messaging/Messaging-basic-channel.html
@@ -0,0 +1,24 @@
+
+