-- luatex-cn-vertical-core-textflow-test.lua - Unit tests for core textflow
local test_utils = require('test.test_utils')
local textflow = require('vertical.luatex-cn-vertical-core-textflow')

test_utils.run_test("core-textflow - basic wrap", function()
    -- Mock params and nodes
    local params = {
        n_char = 10,
        n_column = 2
    }

    -- textflow logic handles how nodes move between columns
    test_utils.assert_eq(type(textflow.process_jiazhu_sequence), "function", "process_jiazhu_sequence missing")
end)

print("\nAll core-textflow tests passed!")
