mirror of
https://github.com/charmbracelet/lipgloss.git
synced 2024-10-26 22:57:49 +03:00
22 lines
448 B
Go
22 lines
448 B
Go
package lipgloss
|
|
|
|
import "testing"
|
|
|
|
func TestJoinVertical(t *testing.T) {
|
|
type test struct {
|
|
result string
|
|
expected string
|
|
}
|
|
tests := []test{
|
|
{JoinVertical(0, "A", "BBBB"), "A \nBBBB"},
|
|
{JoinVertical(1, "A", "BBBB"), " A\nBBBB"},
|
|
{JoinVertical(0.25, "A", "BBBB"), " A \nBBBB"},
|
|
}
|
|
|
|
for _, test := range tests {
|
|
if test.result != test.expected {
|
|
t.Errorf("Got \n%s\n, expected \n%s\n", test.result, test.expected)
|
|
}
|
|
}
|
|
}
|