a
и нажимаете ввод. Буфер stdin будет выглядеть как a
, \n
, два символа. c
, имеет значение 'a'
, которое не равно '\n'
, выход 0. c
имеет значение '\n'
, которое равно '\n'
, выход 1. c
становится EOF
, printf
никогда не выполняется. В этой теме обсуждается та же проблема, но она дает некоторую дополнительную информацию: вы можете получить данные об игнорируемых тестах при запуске тестов с помощью maven surefire, и hudson способен отобразить эти данные.
http://jenkins.361315.n4.nabble.com/Is-it-possible-to-show-Ignore-JUnit-tests-td1565288.html