This file is indexed.

/usr/lib/python3/dist-packages/openpyxl/chart/tests/test_marker.py is in python3-openpyxl 2.3.0-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
from __future__ import absolute_import
# Copyright (c) 2010-2015 openpyxl

import pytest

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

@pytest.fixture
def Marker():
    from ..marker import Marker
    return Marker


class TestMarker:

    def test_ctor(self, Marker):
        marker = Marker(symbol=None, size=5)
        xml = tostring(marker.to_tree())
        expected = """
        <marker>
            <symbol val="none"/>
            <size val="5"/>
            <spPr xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main">
              <a:ln>
                <a:prstDash val="solid" />
              </a:ln>
            </spPr>
        </marker>
        """
        diff = compare_xml(xml, expected)
        assert diff is None, diff


    def test_from_xml(self, Marker):
        src = """
        <marker>
            <symbol val="square"/>
            <size val="5"/>
        </marker>
        """
        node = fromstring(src)
        marker = Marker.from_tree(node)
        assert marker == Marker(symbol="square", size=5)


@pytest.fixture
def DataPoint():
    from ..marker import DataPoint
    return DataPoint


class TestDataPoint:

    def test_ctor(self, DataPoint):
        dp = DataPoint(idx=9)
        xml = tostring(dp.to_tree())
        expected = """
        <dPt>
          <idx val="9"/>
          <spPr>
              <a:ln xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main">
                <a:prstDash val="solid"/>
              </a:ln>
            </spPr>
        </dPt>
        """
        diff = compare_xml(xml, expected)
        assert diff is None, diff


    def test_from_xml(self, DataPoint):
        src = """
        <dPt>
          <idx val="9"/>
          <marker>
            <symbol val="triangle"/>
            <size val="5"/>
          </marker>
          <bubble3D val="0"/>
        </dPt>
        """
        node = fromstring(src)
        dp = DataPoint.from_tree(node)
        assert dp.idx == 9
        assert dp.bubble3D is False