]> git.giacomolli.uk - onechat/blobdiff - tree_test.go
Start the builds in the order of the messages
[onechat] / tree_test.go
index 3188f10e36da7a5fae8955635c39f35b0a8989cc..2e7ff3a90a91c0c41b77c6ae1f0dcb083a22de8c 100644 (file)
@@ -55,7 +55,7 @@ func TestTreeBuildsEachNodeOnce(t *testing.T) {
        require.ErrorContains(t, tree.Add(testNode(0, 0, "user: b")), "already built")
        require.ErrorContains(t, tree.Add(testNode(1, 0, "a b")), "child that is not built")
 
-       require.NoError(t, tree.Add(testNode(0, 1, "unii: b")))
+       require.NoError(t, tree.Add(testNode(0, 1, "reply: b")))
        require.NoError(t, tree.Add(testNode(1, 0, "a b")))
 
        node, built := tree.Node(0, 0)
@@ -70,9 +70,9 @@ func TestTreeReopenLoadsTheSameNodes(t *testing.T) {
        require.NoError(t, err)
 
        nodes := []Node{
-               testNode(0, 1, "unii: b"),
+               testNode(0, 1, "reply: b"),
                testNode(0, 0, "user: a"),
-               testNode(1, 0, "user: a\nunii: b"),
+               testNode(1, 0, "user: a\nreply: b"),
        }
        for _, node := range nodes {
                require.NoError(t, tree.Add(node))
@@ -82,7 +82,7 @@ func TestTreeReopenLoadsTheSameNodes(t *testing.T) {
 
        data, err := os.ReadFile(filepath.Join(root, "tree", "2026-01-01.jsonl"))
        require.NoError(t, err)
-       require.Equal(t, `{"l":0,"i":1,"text":"unii: b","size":7}`+"\n", strings.SplitAfter(string(data), "\n")[0])
+       require.Equal(t, `{"l":0,"i":1,"text":"reply: b","size":8}`+"\n", strings.SplitAfter(string(data), "\n")[0])
 
        tree, err = openTree(t.Context(), root, 2, clock.Now)
        require.NoError(t, err)