@@ -23,11 +23,6 @@ def test_confluence_metadata_directive_expected(self):
2323 doc_metadata = builder_metadata ['index' ]
2424 self .assertTrue (doc_metadata )
2525
26- # verify expected editor override
27- self .assertTrue ('editor' in doc_metadata )
28- editor = doc_metadata ['editor' ]
29- self .assertEqual (editor , 'v2' )
30-
3126 # verify expected full-width override
3227 self .assertTrue ('fullWidth' in doc_metadata )
3328 editor = doc_metadata ['fullWidth' ]
@@ -40,6 +35,23 @@ def test_confluence_metadata_directive_expected(self):
4035 self .assertIn ('tag-a' , labels )
4136 self .assertIn ('tag-c' , labels )
4237
38+ def test_confluence_metadata_directive_legacy (self ):
39+ dataset = self .datasets / 'metadata-legacy'
40+ with self .prepare (dataset , relax = True ) as app :
41+ app .build ()
42+ builder_metadata = app .builder .metadata
43+
44+ self .assertTrue (builder_metadata )
45+ self .assertTrue ('index' in builder_metadata )
46+
47+ doc_metadata = builder_metadata ['index' ]
48+ self .assertTrue (doc_metadata )
49+
50+ # verify expected editor override
51+ self .assertTrue ('editor' in doc_metadata )
52+ editor = doc_metadata ['editor' ]
53+ self .assertEqual (editor , 'v2' )
54+
4355 @setup_builder ('html' )
4456 def test_html_confluence_metadata_directive_ignore (self ):
4557 with self .prepare (self .dataset , relax = True ) as app :
0 commit comments