2017-01-14 14:07:43 +08:00
|
|
|
// Copyright 2017 Zack Guo <zack.y.guo@gmail.com>. All rights reserved.
|
2016-01-27 09:45:18 +08:00
|
|
|
// Use of this source code is governed by a MIT license that can
|
|
|
|
// be found in the LICENSE file.
|
|
|
|
|
2015-06-02 12:53:57 +08:00
|
|
|
package termui
|
|
|
|
|
|
|
|
import "testing"
|
|
|
|
|
|
|
|
func TestPar_NoBorderBackground(t *testing.T) {
|
|
|
|
par := NewPar("a")
|
2015-10-22 23:17:20 +08:00
|
|
|
par.Border = false
|
|
|
|
par.Bg = ColorBlue
|
2015-06-02 12:53:57 +08:00
|
|
|
par.TextBgColor = ColorBlue
|
|
|
|
par.Width = 2
|
|
|
|
par.Height = 2
|
|
|
|
|
|
|
|
pts := par.Buffer()
|
2015-10-22 23:17:20 +08:00
|
|
|
for _, p := range pts.CellMap {
|
2015-06-02 12:53:57 +08:00
|
|
|
t.Log(p)
|
2015-10-22 23:17:20 +08:00
|
|
|
if p.Bg != par.Bg {
|
|
|
|
t.Errorf("expected color to be %v but got %v", par.Bg, p.Bg)
|
2015-06-02 12:53:57 +08:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|