You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2018/03/10 14:19:00 UTC

[jira] [Commented] (AIRFLOW-102) Test test_complex_template always succeeds

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

ASF subversion and git services commented on AIRFLOW-102:
---------------------------------------------------------

Commit 76d11f24c64abb53826b1bb99fe87a6bfc317c43 in incubator-airflow's branch refs/heads/master from [~ashb]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;h=76d11f2 ]

[AIRFLOW-102] Fix test_complex_template always succeeds

Exceptions from on_success_callback are stomped
on, meaning
test_complex_template would never fail.

Rather than follow the "success = True" pattern
(which results in the
lovely-to-track-down error message of
`AssertionError: False is not
true` I instead changed all these to have the
verify method be execute
-- meaning exceptions are propagated unchanged.

Thanks to @sekikn in
https://github.com/apache/incubator-
airflow/pull/2375 for the info to
track down what was going on.

Closes #2375

Closes #3100 from
ashb/template_tests_always_succeed


> Test test_complex_template always succeeds
> ------------------------------------------
>
>                 Key: AIRFLOW-102
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-102
>             Project: Apache Airflow
>          Issue Type: Bug
>          Components: operators, tests
>    Affects Versions: Airflow 1.7.1
>            Reporter: Paul Rhodes
>            Assignee: Kengo Seki
>            Priority: Trivial
>              Labels: newbie
>
> Since all exceptions generated by on_success_callback are captured, any assertion errors generated will automatically be consumed. Therefore assertions shouldn't make use of this call during test cases.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)