@@ -38,19 +38,19 @@ def test_navset_tab_markup():
38
38
39
39
assert TagList (x ).render ()["html" ] == textwrap .dedent (
40
40
"""\
41
- <ul class="nav nav-tabs" data-tabsetid="7311 ">
41
+ <ul class="nav nav-tabs" data-tabsetid="886440 ">
42
42
<li class="nav-item">
43
- <a data-bs-toggle="tab" data-toggle="tab" data-value="a" role="tab" class="nav-link active" href="#tab-7311 -0">a</a>
43
+ <a data-bs-toggle="tab" data-toggle="tab" data-value="a" role="tab" class="nav-link active" href="#tab-886440 -0">a</a>
44
44
</li>
45
45
<li class="nav-item">
46
- <a data-bs-toggle="tab" data-toggle="tab" data-value="b" role="tab" class="nav-link" href="#tab-7311 -1">b</a>
46
+ <a data-bs-toggle="tab" data-toggle="tab" data-value="b" role="tab" class="nav-link" href="#tab-886440 -1">b</a>
47
47
</li>
48
48
<li>Some item</li>
49
49
<li class="nav-item dropdown">
50
50
<a class="nav-link dropdown-toggle " data-bs-toggle="dropdown" data-value="Menu" href="#" role="button">Menu</a>
51
- <ul class="dropdown-menu" data-tabsetid="7890 ">
51
+ <ul class="dropdown-menu" data-tabsetid="404958 ">
52
52
<li>
53
- <a data-bs-toggle="tab" data-toggle="tab" data-value="c" role="tab" class="dropdown-item" href="#tab-7890 -0">c</a>
53
+ <a data-bs-toggle="tab" data-toggle="tab" data-value="c" role="tab" class="dropdown-item" href="#tab-404958 -0">c</a>
54
54
</li>
55
55
<li class="dropdown-divider"></li>
56
56
<li class="dropdown-header">Plain text</li>
@@ -59,10 +59,10 @@ def test_navset_tab_markup():
59
59
</ul>
60
60
</li>
61
61
</ul>
62
- <div class="tab-content" data-tabsetid="7311 ">
63
- <div class="tab-pane active" role="tabpanel" data-value="a" id="tab-7311 -0">a</div>
64
- <div class="tab-pane" role="tabpanel" data-value="b" id="tab-7311 -1">b</div>
65
- <div class="tab-pane" role="tabpanel" data-value="c" id="tab-7890 -0">c</div>
62
+ <div class="tab-content" data-tabsetid="886440 ">
63
+ <div class="tab-pane active" role="tabpanel" data-value="a" id="tab-886440 -0">a</div>
64
+ <div class="tab-pane" role="tabpanel" data-value="b" id="tab-886440 -1">b</div>
65
+ <div class="tab-pane" role="tabpanel" data-value="c" id="tab-404958 -0">c</div>
66
66
</div>"""
67
67
)
68
68
@@ -73,12 +73,12 @@ def test_navset_pill_markup():
73
73
74
74
assert TagList (x ).render ()["html" ] == textwrap .dedent (
75
75
"""\
76
- <ul class="nav nav-pills shiny-tab-input" id="navset_pill_id" data-tabsetid="7311 ">
76
+ <ul class="nav nav-pills shiny-tab-input" id="navset_pill_id" data-tabsetid="886440 ">
77
77
<li class="nav-item dropdown">
78
78
<a class="nav-link dropdown-toggle active" data-bs-toggle="dropdown" data-value="Menu" href="#" role="button">Menu</a>
79
- <ul class="dropdown-menu" data-tabsetid="7890 ">
79
+ <ul class="dropdown-menu" data-tabsetid="404958 ">
80
80
<li>
81
- <a data-bs-toggle="tab" data-toggle="tab" data-value="c" role="tab" class="dropdown-item active" href="#tab-7890 -0">c</a>
81
+ <a data-bs-toggle="tab" data-toggle="tab" data-value="c" role="tab" class="dropdown-item active" href="#tab-404958 -0">c</a>
82
82
</li>
83
83
<li class="dropdown-divider"></li>
84
84
<li class="dropdown-header">Plain text</li>
@@ -87,12 +87,12 @@ def test_navset_pill_markup():
87
87
</ul>
88
88
</li>
89
89
<li class="nav-item">
90
- <a data-bs-toggle="tab" data-toggle="tab" data-value="a" role="tab" class="nav-link" href="#tab-7311 -1">a</a>
90
+ <a data-bs-toggle="tab" data-toggle="tab" data-value="a" role="tab" class="nav-link" href="#tab-886440 -1">a</a>
91
91
</li>
92
92
</ul>
93
- <div class="tab-content" data-tabsetid="7311 ">
94
- <div class="tab-pane active" role="tabpanel" data-value="c" id="tab-7890 -0">c</div>
95
- <div class="tab-pane" role="tabpanel" data-value="a" id="tab-7311 -1">a</div>
93
+ <div class="tab-content" data-tabsetid="886440 ">
94
+ <div class="tab-pane active" role="tabpanel" data-value="c" id="tab-404958 -0">c</div>
95
+ <div class="tab-pane" role="tabpanel" data-value="a" id="tab-886440 -1">a</div>
96
96
</div>"""
97
97
)
98
98
@@ -110,28 +110,28 @@ def test_navset_card_pill_markup():
110
110
"""\
111
111
<div class="card bslib-card bslib-mb-spacing html-fill-item html-fill-container" data-bslib-card-init="">
112
112
<div class="card-header">
113
- <ul class="nav nav-pills card-header-pills" data-tabsetid="7311 ">
113
+ <ul class="nav nav-pills card-header-pills" data-tabsetid="886440 ">
114
114
<li class="nav-item">
115
- <a data-bs-toggle="tab" data-toggle="tab" data-value="a" role="tab" class="nav-link" href="#tab-7311 -0">a</a>
115
+ <a data-bs-toggle="tab" data-toggle="tab" data-value="a" role="tab" class="nav-link" href="#tab-886440 -0">a</a>
116
116
</li>
117
117
<li class="nav-item dropdown">
118
118
<a class="nav-link dropdown-toggle active" data-bs-toggle="dropdown" data-value="Menu" href="#" role="button">Menu</a>
119
- <ul class="dropdown-menu" data-tabsetid="7890 ">
119
+ <ul class="dropdown-menu" data-tabsetid="404958 ">
120
120
<li>
121
- <a data-bs-toggle="tab" data-toggle="tab" data-value="c" role="tab" class="dropdown-item active" href="#tab-7890 -0">c</a>
121
+ <a data-bs-toggle="tab" data-toggle="tab" data-value="c" role="tab" class="dropdown-item active" href="#tab-404958 -0">c</a>
122
122
</li>
123
123
</ul>
124
124
</li>
125
125
<li class="nav-item">
126
- <a data-bs-toggle="tab" data-toggle="tab" data-value="b" role="tab" class="nav-link" href="#tab-7311 -2">b</a>
126
+ <a data-bs-toggle="tab" data-toggle="tab" data-value="b" role="tab" class="nav-link" href="#tab-886440 -2">b</a>
127
127
</li>
128
128
</ul>
129
129
</div>
130
130
<div class="card-body bslib-gap-spacing html-fill-item html-fill-container" style="margin-top:auto;margin-bottom:auto;flex:1 1 auto;">
131
- <div class="tab-content html-fill-item html-fill-container" data-tabsetid="7311 ">
132
- <div class="tab-pane html-fill-item html-fill-container bslib-gap-spacing" role="tabpanel" data-value="a" id="tab-7311 -0" style="gap:0;padding:0;">a</div>
133
- <div class="tab-pane active html-fill-item html-fill-container bslib-gap-spacing" role="tabpanel" data-value="c" id="tab-7890 -0" style="gap:0;padding:0;">c</div>
134
- <div class="tab-pane html-fill-item html-fill-container bslib-gap-spacing" role="tabpanel" data-value="b" id="tab-7311 -2" style="gap:0;padding:0;">b</div>
131
+ <div class="tab-content html-fill-item html-fill-container" data-tabsetid="886440 ">
132
+ <div class="tab-pane html-fill-item html-fill-container bslib-gap-spacing" role="tabpanel" data-value="a" id="tab-886440 -0" style="gap:0;padding:0;">a</div>
133
+ <div class="tab-pane active html-fill-item html-fill-container bslib-gap-spacing" role="tabpanel" data-value="c" id="tab-404958 -0" style="gap:0;padding:0;">c</div>
134
+ <div class="tab-pane html-fill-item html-fill-container bslib-gap-spacing" role="tabpanel" data-value="b" id="tab-886440 -2" style="gap:0;padding:0;">b</div>
135
135
</div>
136
136
</div>
137
137
<script data-bslib-card-init="">window.bslib.Card.initializeAllCards();</script>
@@ -152,15 +152,15 @@ def test_navset_bar_markup():
152
152
"""\
153
153
<nav class="navbar navbar-expand-md navbar-default">
154
154
<div class="container-fluid">
155
- <span class="navbar-brand">Page title</span><button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar-collapse-1663 " aria-controls="navbar-collapse-1663 " aria-expanded="false" aria-label="Toggle navigation"><span class="navbar-toggler-icon"></span></button>
156
- <div id="navbar-collapse-1663 " class="collapse navbar-collapse">
157
- <ul class="nav navbar-nav nav-underline" data-tabsetid="7311 ">
155
+ <span class="navbar-brand">Page title</span><button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbar-collapse-795772 " aria-controls="navbar-collapse-795772 " aria-expanded="false" aria-label="Toggle navigation"><span class="navbar-toggler-icon"></span></button>
156
+ <div id="navbar-collapse-795772 " class="collapse navbar-collapse">
157
+ <ul class="nav navbar-nav nav-underline" data-tabsetid="886440 ">
158
158
<li class="nav-item dropdown">
159
159
<a class="nav-link dropdown-toggle active" data-bs-toggle="dropdown" data-value="Menu" href="#" role="button">Menu</a>
160
- <ul class="dropdown-menu" data-tabsetid="7890 ">
160
+ <ul class="dropdown-menu" data-tabsetid="404958 ">
161
161
<li class="dropdown-header">Plain text</li>
162
162
<li>
163
- <a data-bs-toggle="tab" data-toggle="tab" data-value="c" role="tab" class="dropdown-item active" href="#tab-7890 -1">c</a>
163
+ <a data-bs-toggle="tab" data-toggle="tab" data-value="c" role="tab" class="dropdown-item active" href="#tab-404958 -1">c</a>
164
164
</li>
165
165
</ul>
166
166
</li>
@@ -170,8 +170,8 @@ def test_navset_bar_markup():
170
170
</nav>
171
171
<div class="container-fluid html-fill-item html-fill-container">
172
172
Page header
173
- <div class="tab-content html-fill-item html-fill-container" data-tabsetid="7311 ">
174
- <div class="tab-pane active html-fill-item html-fill-container bslib-gap-spacing" role="tabpanel" data-value="c" id="tab-7890 -1" style="--bslib-navbar-margin:0;;">c</div>
173
+ <div class="tab-content html-fill-item html-fill-container" data-tabsetid="886440 ">
174
+ <div class="tab-pane active html-fill-item html-fill-container bslib-gap-spacing" role="tabpanel" data-value="c" id="tab-404958 -1" style="--bslib-navbar-margin:0;;">c</div>
175
175
</div>
176
176
Page footer
177
177
</div>"""
0 commit comments