maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ossian Petri (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SUREFIRE-1328) Test should throw ClassCastException but doesn't
Date Mon, 10 Apr 2017 11:23:41 GMT

    [ https://issues.apache.org/jira/browse/SUREFIRE-1328?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15962726#comment-15962726
] 

Ossian Petri commented on SUREFIRE-1328:
----------------------------------------

No. I would expect both tests to fail. I have attached a screenshots from Eclipse, there you
can see both tests fails for the same reason.

> Test should throw ClassCastException but doesn't
> ------------------------------------------------
>
>                 Key: SUREFIRE-1328
>                 URL: https://issues.apache.org/jira/browse/SUREFIRE-1328
>             Project: Maven Surefire
>          Issue Type: Bug
>          Components: Junit 4.x support, Maven Surefire Plugin
>    Affects Versions: 2.19.1
>         Environment: Windows and Linux (Ubuntu 14.04); Java 1.8.0 111 and 112 x64; junit
4.12; mockito 2.6.8; assertj 3.6.2 
>            Reporter: Ossian Petri
>            Assignee: Tibor Digana
>         Attachments: 2017-04-10 13_09_48-surefireBug.jpg, surefireBug.zip, test_eclipes.png,
testThatActualFails_eclipes.png
>
>
> When using argument captor together with assertThat::isInstanceOf in the example code
that is provided an ClassCastException is expected. This behavior can be seen when running
the test from command line and as well from Intellij which uses surefire plugin. However this
code behaves predictably in Eclipse since it has its own test executor. 



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message