Перейти к содержимому

Фотография

Не выполняется assert


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 filipok

filipok

    Новый участник

  • Members
  • Pip
  • 40 сообщений

Отправлено 28 марта 2011 - 10:25

Здравствуйте други.

Выполняю тесты Selenium + testNG + Java
Если запускать их через Eclipse и Ant Task то всё работает замечательно, но как только я выполняю их же через командную строку то все тесты проходять положительно, даже если явно указать в классах "assert false;"
Голову поломал себе уже, но понять почему так происходит не могу.
  • 0

#2 Vitalik_V

Vitalik_V

    Активный участник

  • Members
  • PipPip
  • 149 сообщений
  • ФИО:Виталий
  • Город:Харьков

Отправлено 28 марта 2011 - 11:00

Здравствуйте други.

Выполняю тесты Selenium + testNG + Java
Если запускать их через Eclipse и Ant Task то всё работает замечательно, но как только я выполняю их же через командную строку то все тесты проходять положительно, даже если явно указать в классах "assert false;"
Голову поломал себе уже, но понять почему так происходит не могу.

А JUnit подключен? На сколько я помню НЖ использеут его методы... Но могу ошибаться
  • 0

#3 filipok

filipok

    Новый участник

  • Members
  • Pip
  • 40 сообщений

Отправлено 28 марта 2011 - 11:07

ну как бы я не совсем понимаю о чём речь, но ведь под Эклипсом всё пашет, а если сделать дистрибутивчик и запустить его из коммандной строки то птица обломинга просто не хочет улетать.
  • 0

#4 filipok

filipok

    Новый участник

  • Members
  • Pip
  • 40 сообщений

Отправлено 28 марта 2011 - 11:47

может сие быть из-за смены версии java?
хотя в принципе я пробовал и на старой и на новой, не хочет из командной строки обрабатываться assert
  • 0

#5 filipok

filipok

    Новый участник

  • Members
  • Pip
  • 40 сообщений

Отправлено 28 марта 2011 - 13:26

может кому поможет (хотя возможно это я такой балбес в единственном экземпляре :crazy: ):

при выполнении в командной строке надо Java передать ещё и ключик -ea что бы он обрабатывал assert. Раньше со старой версией Java это делать было не обязательно. Сейчас поставил 6-ю, и она этого требует.
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных