test: use $WEB consistently and catch duplicate JS function names
The session-selector check reused a literal path instead of the existing $WEB var and had no step label. Also add a check that no top-level web/index.html function is declared twice -- the exact bug class that shipped once already (switchSession/switchHerdrSession).
J
Jacob Fiola committed
12d44f3d40a9d5e67a7bf344c8c7b67a6c1dfe23
Parent: e01f806