MCPcopy Create free account
hub / github.com/dask/dask / test_df_to_html

Function test_df_to_html

dask/dataframe/dask_expr/tests/test_format.py:174–221  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

172
173
174def test_df_to_html():
175 pytest.importorskip("jinja2")
176 df = pd.DataFrame({"col1": range(10), "col2": map(float, range(10))})
177 ddf = from_pandas(df, 3)
178
179 exp = dedent(
180 """\
181 <div><strong>Dask DataFrame Structure:</strong></div>
182 <table border="1" class="dataframe">
183 <thead>
184 <tr style="text-align: right;">
185 <th></th>
186 <th>col1</th>
187 <th>col2</th>
188 </tr>
189 <tr>
190 <th>npartitions=3</th>
191 <th></th>
192 <th></th>
193 </tr>
194 </thead>
195 <tbody>
196 <tr>
197 <th>0</th>
198 <td>int64</td>
199 <td>float64</td>
200 </tr>
201 <tr>
202 <th>4</th>
203 <td>...</td>
204 <td>...</td>
205 </tr>
206 <tr>
207 <th>7</th>
208 <td>...</td>
209 <td>...</td>
210 </tr>
211 <tr>
212 <th>9</th>
213 <td>...</td>
214 <td>...</td>
215 </tr>
216 </tbody>
217 </table>
218 <div>Dask Name: frompandas, 1 expression</div>"""
219 )
220 assert ddf.to_html() == exp
221 assert ddf._repr_html_() == exp # for jupyter

Callers

nothing calls this directly

Calls 3

from_pandasFunction · 0.90
to_htmlMethod · 0.80
_repr_html_Method · 0.45

Tested by

no test coverage detected