Поместите свои тесты в папку с названием вашей группы: например, logingroup
.
Чтобы запустить тест с запуском logingroup
: ./node_modules/.bin/nightwatch -c local.conf.js --group logingroup --env firefox
В документации Nightwatch также есть раздел о группах: http://nightwatchjs.org/guide#test -группы
Проблема находится, вероятно, в web.config файле. Так как IIS7 там является теперь двумя местами для конфигурирования обработчиков и модулей. То, когда Вы работаете в классическом режиме, похоже работающее на IIS 6 (хотя под IIS7).
Вот файл конфигурации:
<system.web>
[...]
<httpHandlers>
[...]
</httpHandlers>
<httpModules>
[...]
<add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</httpModules>
</system.web>
должен быть только IIS 6 конфигураций.
Конфигурация IIS 7 должна быть помещена под:
<system.webServer>
[...]
<modules runAllManagedModulesForAllRequests="true" >
<remove name="UrlRoutingModule"/>
<add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web.Routing, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</modules>
<handlers>
<add name="UrlRoutingHandler" preCondition="integratedMode" verb="*" path="UrlRouting.axd" type="System.Web.HttpForbiddenHandler, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</handlers>
</system.webServer>
К glom на то, какой kvalcanti указан. Стандартная маршрутизация была разработана для IIS 7. Существует клудж, добавленный для более старых версий IIS. Так, если Вы погружаетесь на более старых версиях, у Вас есть kludged версия файла конфигурации. Изменение конфигурации решает проблему.
В дополнение к тому, что упоминает kvalcanti, существует возможность, у Вас есть что-то вроде клуджа, настроенного в Вашем global.asax, также. Я не уверен, что это все еще обязательно в новейшей версии ASP.NET MVC, или нет, поскольку я не погрузился ни на чем кроме Vista за последние несколько месяцев.
Это сообщение имеет некоторое понимание: http://www.developingfor.net/aspnet-mvc/deploying-aspnet-mvc-on-iis6.html
У Scott Guthrie было большое сообщение в блоге об этом на его блоге (http://weblogs.asp.net/scottgu/), но мне не отметили его.