mirror of
https://github.com/tfussell/xlnt.git
synced 2024-03-22 13:11:17 +08:00
adding multiple sheets invalidates previous handles, duh
This commit is contained in:
parent
ce7b30d7ab
commit
1c6c36d1a0
|
@ -174,8 +174,10 @@ public:
|
||||||
void test_get_named_range_wrong_sheet()
|
void test_get_named_range_wrong_sheet()
|
||||||
{
|
{
|
||||||
xlnt::workbook wb;
|
xlnt::workbook wb;
|
||||||
auto ws1 = wb.create_sheet("Sheet1");
|
wb.create_sheet();
|
||||||
auto ws2 = wb.create_sheet("Sheet2");
|
wb.create_sheet();
|
||||||
|
auto ws1 = wb[0];
|
||||||
|
auto ws2 = wb[1];
|
||||||
wb.create_named_range("wrong_sheet_range", ws1, "C5");
|
wb.create_named_range("wrong_sheet_range", ws1, "C5");
|
||||||
TS_ASSERT_THROWS(ws2.get_named_range("wrong_sheet_range"), xlnt::named_range_exception);
|
TS_ASSERT_THROWS(ws2.get_named_range("wrong_sheet_range"), xlnt::named_range_exception);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user