Пример #1
0
 def test_nested_elements_with_attrs(_):
     assert (
         '<p class="my-p"><button class="my-btn"></button></p>' == p.html(
             ['p', {
                 'class': 'my-p'
             }, ['button', {
                 'class': 'my-btn'
             }]]))
Пример #2
0
 def test_one_simple_tag(_):
     assert ('<button></button>' == p.html(['button']))
Пример #3
0
 def test_empty(_):
     assert '' == p.html()
Пример #4
0
 def test_seqs(_):
     form = ['ul', [['li', 'first'], ['li', 'second'], ['li', 'third']]]
     assert ('<ul><li>first</li><li>second</li><li>third</li></ul>' ==
             p.html(form))
Пример #5
0
 def test_no_parent_attrs_nested_terminal(_):
     assert ('<p>yo</p>' == p.html(['p', 'yo']))
Пример #6
0
 def test_parent_attrs_nested_terminal(_):
     assert ('<p class="my-p">yo</p>' == p.html(
         ['p', {
             'class': 'my-p'
         }, 'yo']))
Пример #7
0
 def test_nested_elements_no_attrs(_):
     assert ('<p><button></button></p>' == p.html(['p', ['button']]))
Пример #8
0
 def test_one_tag_attrs(_):
     assert ('<button class="my-btn"></button>' == p.html(
         ['button', {
             'class': 'my-btn'
         }]))