55from docx .enum .style import WD_STYLE_TYPE
66from docx .styles .style import (
77 BaseStyle ,
8+ CharacterStyle ,
9+ ParagraphStyle ,
810 StyleFactory ,
9- _CharacterStyle ,
1011 _NumberingStyle ,
11- _ParagraphStyle ,
1212 _TableStyle ,
1313)
1414from docx .text .font import Font
@@ -32,18 +32,18 @@ def factory_fixture(
3232 self ,
3333 request ,
3434 paragraph_style_ ,
35- _ParagraphStyle_ ,
35+ ParagraphStyle_ ,
3636 character_style_ ,
37- _CharacterStyle_ ,
37+ CharacterStyle_ ,
3838 table_style_ ,
3939 _TableStyle_ ,
4040 numbering_style_ ,
4141 _NumberingStyle_ ,
4242 ):
4343 type_attr_val = request .param
4444 StyleCls_ , style_mock = {
45- "paragraph" : (_ParagraphStyle_ , paragraph_style_ ),
46- "character" : (_CharacterStyle_ , character_style_ ),
45+ "paragraph" : (ParagraphStyle_ , paragraph_style_ ),
46+ "character" : (CharacterStyle_ , character_style_ ),
4747 "table" : (_TableStyle_ , table_style_ ),
4848 "numbering" : (_NumberingStyle_ , numbering_style_ ),
4949 }[request .param ]
@@ -54,24 +54,24 @@ def factory_fixture(
5454 # fixture components -----------------------------------
5555
5656 @pytest .fixture
57- def _ParagraphStyle_ (self , request , paragraph_style_ ):
57+ def ParagraphStyle_ (self , request , paragraph_style_ ):
5858 return class_mock (
59- request , "docx.styles.style._ParagraphStyle " , return_value = paragraph_style_
59+ request , "docx.styles.style.ParagraphStyle " , return_value = paragraph_style_
6060 )
6161
6262 @pytest .fixture
6363 def paragraph_style_ (self , request ):
64- return instance_mock (request , _ParagraphStyle )
64+ return instance_mock (request , ParagraphStyle )
6565
6666 @pytest .fixture
67- def _CharacterStyle_ (self , request , character_style_ ):
67+ def CharacterStyle_ (self , request , character_style_ ):
6868 return class_mock (
69- request , "docx.styles.style._CharacterStyle " , return_value = character_style_
69+ request , "docx.styles.style.CharacterStyle " , return_value = character_style_
7070 )
7171
7272 @pytest .fixture
7373 def character_style_ (self , request ):
74- return instance_mock (request , _CharacterStyle )
74+ return instance_mock (request , CharacterStyle )
7575
7676 @pytest .fixture
7777 def _TableStyle_ (self , request , table_style_ ):
@@ -396,7 +396,7 @@ def unhide_set_fixture(self, request):
396396 return style , value , expected_xml
397397
398398
399- class Describe_CharacterStyle (object ):
399+ class DescribeCharacterStyle (object ):
400400 def it_knows_which_style_it_is_based_on (self , base_get_fixture ):
401401 style , StyleFactory_ , StyleFactory_calls , base_style_ = base_get_fixture
402402 base_style = style .base_style
@@ -427,7 +427,7 @@ def it_provides_access_to_its_font(self, font_fixture):
427427 def base_get_fixture (self , request , StyleFactory_ ):
428428 styles_cxml , style_idx , base_style_idx = request .param
429429 styles = element (styles_cxml )
430- style = _CharacterStyle (styles [style_idx ])
430+ style = CharacterStyle (styles [style_idx ])
431431 if base_style_idx >= 0 :
432432 base_style = styles [base_style_idx ]
433433 StyleFactory_calls = [call (base_style )]
@@ -446,15 +446,15 @@ def base_get_fixture(self, request, StyleFactory_):
446446 )
447447 def base_set_fixture (self , request , style_ ):
448448 style_cxml , base_style_id , expected_style_cxml = request .param
449- style = _CharacterStyle (element (style_cxml ))
449+ style = CharacterStyle (element (style_cxml ))
450450 style_ .style_id = base_style_id
451451 base_style = style_ if base_style_id is not None else None
452452 expected_xml = xml (expected_style_cxml )
453453 return style , base_style , expected_xml
454454
455455 @pytest .fixture
456456 def font_fixture (self , Font_ , font_ ):
457- style = _CharacterStyle (element ("w:style" ))
457+ style = CharacterStyle (element ("w:style" ))
458458 return style , Font_ , font_
459459
460460 # fixture components ---------------------------------------------
@@ -476,7 +476,7 @@ def StyleFactory_(self, request):
476476 return function_mock (request , "docx.styles.style.StyleFactory" )
477477
478478
479- class Describe_ParagraphStyle (object ):
479+ class DescribeParagraphStyle (object ):
480480 def it_knows_its_next_paragraph_style (self , next_get_fixture ):
481481 style , expected_value = next_get_fixture
482482 assert style .next_paragraph_style == expected_value
@@ -515,8 +515,8 @@ def next_get_fixture(self, request):
515515 style_names = ["H1" , "H2" , "Body" , "Foo" , "Char" ]
516516 style_elm = styles [style_names .index (style_name )]
517517 next_style_elm = styles [style_names .index (next_style_name )]
518- style = _ParagraphStyle (style_elm )
519- next_style = _ParagraphStyle (next_style_elm ) if style_name == "H1" else style
518+ style = ParagraphStyle (style_elm )
519+ next_style = ParagraphStyle (next_style_elm ) if style_name == "H1" else style
520520 return style , next_style
521521
522522 @pytest .fixture (
@@ -534,18 +534,18 @@ def next_set_fixture(self, request):
534534 "w:style{w:type=paragraph,w:styleId=B})"
535535 )
536536 style_elms = {"H" : styles [0 ], "B" : styles [1 ]}
537- style = _ParagraphStyle (style_elms [style_name ])
537+ style = ParagraphStyle (style_elms [style_name ])
538538 next_style = (
539539 None
540540 if next_style_name is None
541- else _ParagraphStyle (style_elms [next_style_name ])
541+ else ParagraphStyle (style_elms [next_style_name ])
542542 )
543543 expected_xml = xml (style_cxml )
544544 return style , next_style , expected_xml
545545
546546 @pytest .fixture
547547 def parfmt_fixture (self , ParagraphFormat_ , paragraph_format_ ):
548- style = _ParagraphStyle (element ("w:style" ))
548+ style = ParagraphStyle (element ("w:style" ))
549549 return style , ParagraphFormat_ , paragraph_format_
550550
551551 # fixture components ---------------------------------------------
0 commit comments