Source code for openpyxl.worksheet.tests.test_read_only

from __future__ import absolute_import
# Copyright (c) 2010-2017 openpyxl

import pytest

from openpyxl.xml.functions import fromstring, tostring
from openpyxl.tests.helper import compare_xml


[docs]class DummyWorkbook: excel_base_date = None sheetnames = []
@pytest.fixture
[docs]def ReadOnlyWorksheet(): from ..read_only import ReadOnlyWorksheet return ReadOnlyWorksheet
[docs]class TestReadOnlyWorksheet:
[docs] def test_from_xml(self, datadir, ReadOnlyWorksheet): datadir.chdir() ws = ReadOnlyWorksheet(DummyWorkbook(), "Sheet", "", "sheet_inline_strings.xml", []) cells = tuple(ws.get_squared_range(1, 1, 1, 1)) assert len(cells) == 1 assert cells[0][0].value == "col1"