Не выполняется assert
#1
Отправлено 28 марта 2011 - 10:25
Выполняю тесты Selenium + testNG + Java
Если запускать их через Eclipse и Ant Task то всё работает замечательно, но как только я выполняю их же через командную строку то все тесты проходять положительно, даже если явно указать в классах "assert false;"
Голову поломал себе уже, но понять почему так происходит не могу.
#2
Отправлено 28 марта 2011 - 11:00
А JUnit подключен? На сколько я помню НЖ использеут его методы... Но могу ошибатьсяЗдравствуйте други.
Выполняю тесты Selenium + testNG + Java
Если запускать их через Eclipse и Ant Task то всё работает замечательно, но как только я выполняю их же через командную строку то все тесты проходять положительно, даже если явно указать в классах "assert false;"
Голову поломал себе уже, но понять почему так происходит не могу.
#3
Отправлено 28 марта 2011 - 11:07
#4
Отправлено 28 марта 2011 - 11:47
хотя в принципе я пробовал и на старой и на новой, не хочет из командной строки обрабатываться assert
#5
Отправлено 28 марта 2011 - 13:26
при выполнении в командной строке надо Java передать ещё и ключик -ea что бы он обрабатывал assert. Раньше со старой версией Java это делать было не обязательно. Сейчас поставил 6-ю, и она этого требует.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных