|
@@ -28,207 +28,205 @@ func TestDataValidation(t *testing.T) {
|
|
|
cell = row.AddCell()
|
|
cell = row.AddCell()
|
|
|
cell.Value = "a1"
|
|
cell.Value = "a1"
|
|
|
|
|
|
|
|
- dd := NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd := NewDataValidation(0, 0, 0, 0, true)
|
|
|
err = dd.SetDropList([]string{"a1", "a2", "a3"})
|
|
err = dd.SetDropList([]string{"a1", "a2", "a3"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
|
|
|
|
|
dd.SetInput(&title, &msg)
|
|
dd.SetInput(&title, &msg)
|
|
|
cell.SetDataValidation(dd)
|
|
cell.SetDataValidation(dd)
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(2, 0, 2, 0, true)
|
|
|
err = dd.SetDropList([]string{"c1", "c2", "c3"})
|
|
err = dd.SetDropList([]string{"c1", "c2", "c3"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
title = "col c"
|
|
title = "col c"
|
|
|
dd.SetInput(&title, &msg)
|
|
dd.SetInput(&title, &msg)
|
|
|
- sheet.SetDataValidation(2, 2, dd, 0, 0)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(3, 3, 3, 7, true)
|
|
|
err = dd.SetDropList([]string{"d", "d1", "d2"})
|
|
err = dd.SetDropList([]string{"d", "d1", "d2"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
title = "col d range"
|
|
title = "col d range"
|
|
|
dd.SetInput(&title, &msg)
|
|
dd.SetInput(&title, &msg)
|
|
|
- sheet.SetDataValidation(3, 3, dd, 3, 7)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(4, 1, 4, Excel2006MaxRowIndex, true)
|
|
|
err = dd.SetDropList([]string{"e1", "e2", "e3"})
|
|
err = dd.SetDropList([]string{"e1", "e2", "e3"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
title = "col e start 3"
|
|
title = "col e start 3"
|
|
|
dd.SetInput(&title, &msg)
|
|
dd.SetInput(&title, &msg)
|
|
|
- sheet.SetDataValidationWithStart(4, 4, dd, 1)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
|
|
|
|
|
index := 5
|
|
index := 5
|
|
|
rowIndex := 1
|
|
rowIndex := 1
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(rowIndex, index, rowIndex, index, true)
|
|
|
err = dd.SetRange(15, 4, DataValidationTypeTextLeng, DataValidationOperatorBetween)
|
|
err = dd.SetRange(15, 4, DataValidationTypeTextLeng, DataValidationOperatorBetween)
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.Cell(rowIndex, index).SetDataValidation(dd)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
index++
|
|
index++
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(rowIndex, index, rowIndex, index, true)
|
|
|
err = dd.SetRange(10, 1, DataValidationTypeTextLeng, DataValidationOperatorEqual)
|
|
err = dd.SetRange(10, 1, DataValidationTypeTextLeng, DataValidationOperatorEqual)
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.Cell(rowIndex, index).SetDataValidation(dd)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
index++
|
|
index++
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(rowIndex, index, rowIndex, index, true)
|
|
|
err = dd.SetRange(10, 1, DataValidationTypeTextLeng, DataValidationOperatorGreaterThanOrEqual)
|
|
err = dd.SetRange(10, 1, DataValidationTypeTextLeng, DataValidationOperatorGreaterThanOrEqual)
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.Cell(rowIndex, index).SetDataValidation(dd)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
index++
|
|
index++
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(rowIndex, index, rowIndex, index, true)
|
|
|
err = dd.SetRange(10, 1, DataValidationTypeTextLeng, DataValidationOperatorGreaterThan)
|
|
err = dd.SetRange(10, 1, DataValidationTypeTextLeng, DataValidationOperatorGreaterThan)
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.Cell(rowIndex, index).SetDataValidation(dd)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
index++
|
|
index++
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(rowIndex, index, rowIndex, index, true)
|
|
|
err = dd.SetRange(10, 1, DataValidationTypeTextLeng, DataValidationOperatorLessThan)
|
|
err = dd.SetRange(10, 1, DataValidationTypeTextLeng, DataValidationOperatorLessThan)
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.Cell(rowIndex, index).SetDataValidation(dd)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
index++
|
|
index++
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(rowIndex, index, rowIndex, index, true)
|
|
|
err = dd.SetRange(10, 1, DataValidationTypeTextLeng, DataValidationOperatorLessThanOrEqual)
|
|
err = dd.SetRange(10, 1, DataValidationTypeTextLeng, DataValidationOperatorLessThanOrEqual)
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.Cell(rowIndex, index).SetDataValidation(dd)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
index++
|
|
index++
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(rowIndex, index, rowIndex, index, true)
|
|
|
err = dd.SetRange(10, 1, DataValidationTypeTextLeng, DataValidationOperatorNotEqual)
|
|
err = dd.SetRange(10, 1, DataValidationTypeTextLeng, DataValidationOperatorNotEqual)
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.Cell(rowIndex, index).SetDataValidation(dd)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
index++
|
|
index++
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(rowIndex, index, rowIndex, index, true)
|
|
|
err = dd.SetRange(10, 1, DataValidationTypeTextLeng, DataValidationOperatorNotBetween)
|
|
err = dd.SetRange(10, 1, DataValidationTypeTextLeng, DataValidationOperatorNotBetween)
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.Cell(rowIndex, index).SetDataValidation(dd)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
index++
|
|
index++
|
|
|
|
|
|
|
|
rowIndex++
|
|
rowIndex++
|
|
|
index = 5
|
|
index = 5
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(rowIndex, index, rowIndex, index, true)
|
|
|
err = dd.SetRange(4, 15, DataValidationTypeWhole, DataValidationOperatorBetween)
|
|
err = dd.SetRange(4, 15, DataValidationTypeWhole, DataValidationOperatorBetween)
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.Cell(rowIndex, index).SetDataValidation(dd)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
index++
|
|
index++
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(rowIndex, index, rowIndex, index, true)
|
|
|
err = dd.SetRange(10, 1, DataValidationTypeWhole, DataValidationOperatorEqual)
|
|
err = dd.SetRange(10, 1, DataValidationTypeWhole, DataValidationOperatorEqual)
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.Cell(rowIndex, index).SetDataValidation(dd)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
index++
|
|
index++
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(rowIndex, index, rowIndex, index, true)
|
|
|
err = dd.SetRange(10, 1, DataValidationTypeWhole, DataValidationOperatorGreaterThanOrEqual)
|
|
err = dd.SetRange(10, 1, DataValidationTypeWhole, DataValidationOperatorGreaterThanOrEqual)
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.Cell(rowIndex, index).SetDataValidation(dd)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
index++
|
|
index++
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(rowIndex, index, rowIndex, index, true)
|
|
|
err = dd.SetRange(10, 1, DataValidationTypeWhole, DataValidationOperatorGreaterThan)
|
|
err = dd.SetRange(10, 1, DataValidationTypeWhole, DataValidationOperatorGreaterThan)
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.Cell(rowIndex, index).SetDataValidation(dd)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
index++
|
|
index++
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(rowIndex, index, rowIndex, index, true)
|
|
|
err = dd.SetRange(10, 1, DataValidationTypeWhole, DataValidationOperatorLessThan)
|
|
err = dd.SetRange(10, 1, DataValidationTypeWhole, DataValidationOperatorLessThan)
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.Cell(rowIndex, index).SetDataValidation(dd)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
index++
|
|
index++
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(rowIndex, index, rowIndex, index, true)
|
|
|
err = dd.SetRange(10, 1, DataValidationTypeWhole, DataValidationOperatorLessThanOrEqual)
|
|
err = dd.SetRange(10, 1, DataValidationTypeWhole, DataValidationOperatorLessThanOrEqual)
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.Cell(rowIndex, index).SetDataValidation(dd)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
index++
|
|
index++
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(rowIndex, index, rowIndex, index, true)
|
|
|
err = dd.SetRange(10, 1, DataValidationTypeWhole, DataValidationOperatorNotEqual)
|
|
err = dd.SetRange(10, 1, DataValidationTypeWhole, DataValidationOperatorNotEqual)
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.Cell(rowIndex, index).SetDataValidation(dd)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
index++
|
|
index++
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(rowIndex, index, rowIndex, index, true)
|
|
|
err = dd.SetRange(10, 50, DataValidationTypeWhole, DataValidationOperatorNotBetween)
|
|
err = dd.SetRange(10, 50, DataValidationTypeWhole, DataValidationOperatorNotBetween)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
t.Fatal(err)
|
|
t.Fatal(err)
|
|
|
}
|
|
}
|
|
|
- sheet.Cell(rowIndex, index).SetDataValidation(dd)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
index++
|
|
index++
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(12, 2, 12, 10, true)
|
|
|
err = dd.SetDropList([]string{"1", "2", "4"})
|
|
err = dd.SetDropList([]string{"1", "2", "4"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- dd1 := NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd1 := NewDataValidation(12, 3, 12, 4, true)
|
|
|
err = dd1.SetDropList([]string{"11", "22", "44"})
|
|
err = dd1.SetDropList([]string{"11", "22", "44"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- dd2 := NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd2 := NewDataValidation(12, 5, 12, 7, true)
|
|
|
err = dd2.SetDropList([]string{"111", "222", "444"})
|
|
err = dd2.SetDropList([]string{"111", "222", "444"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.SetDataValidation(12, 12, dd, 2, 10)
|
|
|
|
|
- sheet.SetDataValidation(12, 12, dd1, 3, 4)
|
|
|
|
|
- sheet.SetDataValidation(12, 12, dd2, 5, 7)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
|
|
+ sheet.AddDataValidation(dd1)
|
|
|
|
|
+ sheet.AddDataValidation(dd2)
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(13, 2, 13, 10, true)
|
|
|
err = dd.SetDropList([]string{"1", "2", "4"})
|
|
err = dd.SetDropList([]string{"1", "2", "4"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- dd1 = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd1 = NewDataValidation(13, 1, 13, 2, true)
|
|
|
err = dd1.SetDropList([]string{"11", "22", "44"})
|
|
err = dd1.SetDropList([]string{"11", "22", "44"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.SetDataValidation(13, 13, dd, 2, 10)
|
|
|
|
|
- sheet.SetDataValidation(13, 13, dd1, 1, 2)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
|
|
+ sheet.AddDataValidation(dd1)
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(14, 2, 14, 10, true)
|
|
|
err = dd.SetDropList([]string{"1", "2", "4"})
|
|
err = dd.SetDropList([]string{"1", "2", "4"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- dd1 = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd1 = NewDataValidation(14, 1, 14, 5, true)
|
|
|
err = dd1.SetDropList([]string{"11", "22", "44"})
|
|
err = dd1.SetDropList([]string{"11", "22", "44"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.SetDataValidation(14, 14, dd, 2, 10)
|
|
|
|
|
- sheet.SetDataValidation(14, 14, dd1, 1, 5)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
|
|
+ sheet.AddDataValidation(dd1)
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(15, 2, 15, 10, true)
|
|
|
err = dd.SetDropList([]string{"1", "2", "4"})
|
|
err = dd.SetDropList([]string{"1", "2", "4"})
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
t.Fatal(err)
|
|
t.Fatal(err)
|
|
|
}
|
|
}
|
|
|
- dd1 = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd1 = NewDataValidation(15, 1, 15, 10, true)
|
|
|
err = dd1.SetDropList([]string{"11", "22", "44"})
|
|
err = dd1.SetDropList([]string{"11", "22", "44"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.SetDataValidation(15, 15, dd, 2, 10)
|
|
|
|
|
- sheet.SetDataValidation(15, 15, dd1, 1, 10)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
|
|
+ sheet.AddDataValidation(dd1)
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(16, 10, 16, 20, true)
|
|
|
err = dd.SetDropList([]string{"1", "2", "4"})
|
|
err = dd.SetDropList([]string{"1", "2", "4"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- dd1 = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd1 = NewDataValidation(16, 2, 16, 4, true)
|
|
|
err = dd1.SetDropList([]string{"11", "22", "44"})
|
|
err = dd1.SetDropList([]string{"11", "22", "44"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- dd2 = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd2 = NewDataValidation(16, 12, 16, 30, true)
|
|
|
err = dd2.SetDropList([]string{"111", "222", "444"})
|
|
err = dd2.SetDropList([]string{"111", "222", "444"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
- sheet.SetDataValidation(16, 16, dd, 10, 20)
|
|
|
|
|
- sheet.SetDataValidation(16, 16, dd1, 2, 4)
|
|
|
|
|
- sheet.SetDataValidation(16, 16, dd2, 21, 30)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
|
|
+ sheet.AddDataValidation(dd1)
|
|
|
|
|
+ sheet.AddDataValidation(dd2)
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(3, 3, 3, Excel2006MaxRowIndex, true)
|
|
|
err = dd.SetDropList([]string{"d", "d1", "d2"})
|
|
err = dd.SetDropList([]string{"d", "d1", "d2"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
title = "col d range"
|
|
title = "col d range"
|
|
|
dd.SetInput(&title, &msg)
|
|
dd.SetInput(&title, &msg)
|
|
|
- sheet.SetDataValidation(3, 3, dd, 3, Excel2006MaxRowIndex)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
|
|
|
|
|
- dd = NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd = NewDataValidation(3, 4, 3, Excel2006MaxRowIndex, true)
|
|
|
err = dd.SetDropList([]string{"d", "d1", "d2"})
|
|
err = dd.SetDropList([]string{"d", "d1", "d2"})
|
|
|
c.Assert(err, qt.IsNil)
|
|
c.Assert(err, qt.IsNil)
|
|
|
title = "col d range"
|
|
title = "col d range"
|
|
|
dd.SetInput(&title, &msg)
|
|
dd.SetInput(&title, &msg)
|
|
|
- sheet.SetDataValidation(3, 3, dd, 4, -1)
|
|
|
|
|
- maxRow := sheet.Col(3).DataValidation[len(sheet.Col(3).DataValidation)-1].maxRow
|
|
|
|
|
- c.Assert(maxRow, qt.Equals, Excel2006MaxRowIndex)
|
|
|
|
|
|
|
+ sheet.AddDataValidation(dd)
|
|
|
|
|
|
|
|
dest := &bytes.Buffer{}
|
|
dest := &bytes.Buffer{}
|
|
|
err = file.Write(dest)
|
|
err = file.Write(dest)
|
|
@@ -244,7 +242,7 @@ func TestDataValidation(t *testing.T) {
|
|
|
func TestDataValidation2(t *testing.T) {
|
|
func TestDataValidation2(t *testing.T) {
|
|
|
c := qt.New(t)
|
|
c := qt.New(t)
|
|
|
// Show error and show info start disabled, but automatically get enabled when setting a message
|
|
// Show error and show info start disabled, but automatically get enabled when setting a message
|
|
|
- dd := NewXlsxCellDataValidation(true)
|
|
|
|
|
|
|
+ dd := NewDataValidation(0, 0, 0, 0, true)
|
|
|
c.Assert(dd.ShowErrorMessage, qt.Equals, false)
|
|
c.Assert(dd.ShowErrorMessage, qt.Equals, false)
|
|
|
c.Assert(dd.ShowInputMessage, qt.Equals, false)
|
|
c.Assert(dd.ShowInputMessage, qt.Equals, false)
|
|
|
|
|
|