MCPcopy Create free account
hub / github.com/scanny/python-pptx / stops_fixture

Method stops_fixture

tests/dml/test_fill.py:419–432  ·  view source on GitHub ↗
(self, request, _GradientStops_, gradient_stops_)

Source from the content-addressed store, hash-verified

417 ]
418 )
419 def stops_fixture(self, request, _GradientStops_, gradient_stops_):
420 gradFill_cxml, expected_cxml, add_gsLst = request.param
421 _GradientStops_.return_value = gradient_stops_
422 grad_fill = _GradFill(element(gradFill_cxml))
423 if add_gsLst:
424 expected_xml = xml(
425 expected_cxml + "/a:gsLst/(a:gs{pos=0}/a:schemeClr{val=accen"
426 "t1}/(a:tint{val=100000},a:shade{val=100000},a:satMod{val=13"
427 "0000}),a:gs{pos=100000}/a:schemeClr{val=accent1}/(a:tint{va"
428 "l=50000},a:shade{val=100000},a:satMod{val=350000}))"
429 )
430 else:
431 expected_xml = xml(expected_cxml)
432 return grad_fill, _GradientStops_, expected_xml, gradient_stops_
433
434 # fixture components ---------------------------------------------
435

Callers

nothing calls this directly

Calls 3

_GradFillClass · 0.90
elementFunction · 0.85
xmlFunction · 0.85

Tested by

no test coverage detected