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

ASF GitHub Bot commented on MINIFICPP-472:
------------------------------------------

Github user apiri commented on the issue:

    https://github.com/apache/nifi-minifi-cpp/pull/315
  
    Looks like we have build issues with that change.  I attempted building in 
an Ubuntu 17.10 container:
    
    ```
    ExpressionLanguageTests is a Catch v1.6.1 host application.
    Run with -? for options
    
    
-------------------------------------------------------------------------------
    Parse Date
    
-------------------------------------------------------------------------------
    
/root/nifi-minifi-cpp/libminifi/test/expression-language-tests/ExpressionLanguageTests.cpp:1216
    
...............................................................................
    
    
/root/nifi-minifi-cpp/libminifi/test/expression-language-tests/ExpressionLanguageTests.cpp:1221:
 FAILED:
      REQUIRE( "1398841200000" == expr({flow_file_a}).asString() )
    due to unexpected exception with message:
      discover_tz_dir failed to find zoneinfo
    
    
    
-------------------------------------------------------------------------------
    Format Date
    
-------------------------------------------------------------------------------
    
/root/nifi-minifi-cpp/libminifi/test/expression-language-tests/ExpressionLanguageTests.cpp:1224
    
...............................................................................
    
    
/root/nifi-minifi-cpp/libminifi/test/expression-language-tests/ExpressionLanguageTests.cpp:1229:
 FAILED:
      REQUIRE( "03-14-2014" == expr({flow_file_a}).asString() )
    due to unexpected exception with message:
      discover_tz_dir failed to find zoneinfo
    
    
    
-------------------------------------------------------------------------------
    Reformat Date
    
-------------------------------------------------------------------------------
    
/root/nifi-minifi-cpp/libminifi/test/expression-language-tests/ExpressionLanguageTests.cpp:1232
    
...............................................................................
    
    
/root/nifi-minifi-cpp/libminifi/test/expression-language-tests/ExpressionLanguageTests.cpp:1237:
 FAILED:
      REQUIRE( "03-13-2014" == expr({flow_file_a}).asString() )
    due to unexpected exception with message:
      discover_tz_dir failed to find zoneinfo
    
    
    
-------------------------------------------------------------------------------
    Now Date
    
-------------------------------------------------------------------------------
    
/root/nifi-minifi-cpp/libminifi/test/expression-language-tests/ExpressionLanguageTests.cpp:1240
    
...............................................................................
    
    
/root/nifi-minifi-cpp/libminifi/test/expression-language-tests/ExpressionLanguageTests.cpp:1249:
 FAILED:
      REQUIRE( (lt.tm_year + 1900) == expr({flow_file_a}).asUnsignedLong() )
    due to unexpected exception with message:
      discover_tz_dir failed to find zoneinfo
    
    ```


> Implement date manipulation EL functions
> ----------------------------------------
>
>                 Key: MINIFICPP-472
>                 URL: https://issues.apache.org/jira/browse/MINIFICPP-472
>             Project: NiFi MiNiFi C++
>          Issue Type: Improvement
>            Reporter: Andrew Christianson
>            Assignee: Andrew Christianson
>            Priority: Major
>
> [Date 
> Manipulation|https://nifi.apache.org/docs/nifi-docs/html/expression-language-guide.html#dates]
>  * 
> [format|https://nifi.apache.org/docs/nifi-docs/html/expression-language-guide.html#format]
>  * 
> [toDate|https://nifi.apache.org/docs/nifi-docs/html/expression-language-guide.html#todate]
>  * 
> [now|https://nifi.apache.org/docs/nifi-docs/html/expression-language-guide.html#now]



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

Reply via email to