buf2d/buffer_test.go

20 lines
305 B
Go
Raw Normal View History

2020-10-01 13:14:36 +02:00
package buf2d
import (
"fmt"
2020-10-01 13:37:58 +02:00
"strings"
2020-10-01 13:14:36 +02:00
"testing"
)
func TestSub(t *testing.T) {
2022-03-31 12:37:35 +02:00
b := NewBuffer(10, 10, ' ')
2020-10-01 13:14:36 +02:00
s := b.Sub(1, 1, b.Width()-1, b.Height()-1)
2022-03-31 12:37:35 +02:00
b.Set(5, 1, 'a')
s.Set(5, 5, 'b')
WriteString(b, "Hello world", 1, 2)
2020-10-01 13:14:36 +02:00
fmt.Println(b)
2022-03-31 12:37:35 +02:00
fmt.Println(strings.Repeat("-", 10))
2020-10-01 13:14:36 +02:00
fmt.Println(s)
}