import pathlib
ROOT=pathlib.Path(__file__).resolve().parents[1]
def test_version_375():
assert (ROOT/"VERSION").read_text(encoding="utf-8").strip()=="4.6.1"
def test_sidebar_order_and_groups():
html=(ROOT/"app.html").read_text(encoding="utf-8")
order=[
'data-view="chat"',
'data-view="projectPackage"',
'data-view="datasets"',
'data-view="tasks"',
'data-view="favorites"',
'data-view="services"',
'data-view="dataHealth"',
'data-view="settings"',
]
positions=[html.index(x) for x in order]
assert positions==sorted(positions)
assert 'class="nav primary-tools"' in html
assert 'class="nav sidebar-tools secondary-tools"' in html
def test_primary_tools_are_outside_collapsible_area():
html=(ROOT/"app.html").read_text(encoding="utf-8")
primary=html[html.index('', html.index('