Nicolas Peltier created SLING-10065:
---------------------------------------

             Summary: make command servlet tests more robust
                 Key: SLING-10065
                 URL: https://issues.apache.org/jira/browse/SLING-10065
             Project: Sling
          Issue Type: Improvement
          Components: Extensions
    Affects Versions: Pipes 4.0.0
            Reporter: Nicolas Peltier


[~sseifert] observed a build issue that is probably due to different 
implementation of EOL in json generation, or/and in test expectation on linux / 
windows. We should have a more robust way of testing validity of the json 
response 

{Quote}i've a problem running the unit tests on windows. surefire output see 
below.
 i assume there is a problem with line endings, can you fix the test that it is 
agnostic of unix/windows line endings?
 
 stefan
 
 -------------------------------------------------------------------------------
 Test set: org.apache.sling.pipes.internal.CommandExecutorImplTest
 -------------------------------------------------------------------------------
 Tests run: 17, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 4.657 s <<< 
FAILURE! - in org.apache.sling.pipes.internal.CommandExecutorImplTest
 org.apache.sling.pipes.internal.CommandExecutorImplTest.testFileCommandServlet 
 Time elapsed: 0.39 s  <<< FAILURE!
 org.junit.ComparisonFailure: 
 expected:<...:content"],"size":5}[]
 > but was:<...:content"],"size":5}[
 ]
 >
         at 
org.apache.sling.pipes.internal.CommandExecutorImplTest.testFileCommandServlet(CommandExecutorImplTest.java:236)
 
 
org.apache.sling.pipes.internal.CommandExecutorImplTest.testSimpleCommandServlet
  Time elapsed: 0.265 s  <<< FAILURE!
 org.junit.ComparisonFailure: 
 expected:<...tent/foo"],"size":1}[]
 > but was:<...tent/foo"],"size":1}[
 ]
 >
         at 
org.apache.sling.pipes.internal.CommandExecutorImplTest.testSimpleCommandServlet(CommandExecutorImplTest.java:200)
 
 org.apache.sling.pipes.internal.CommandExecutorImplTest.testChainedCommand  
Time elapsed: 0.263 s  <<< FAILURE!
 org.junit.ComparisonFailure: 
 expected:<...a/carrot"],"size":5}[]
 > but was:<...a/carrot"],"size":5}[
 ]
 >
         at 
org.apache.sling.pipes.internal.CommandExecutorImplTest.testChainedCommand(CommandExecutorImplTest.java:225)\{Quote}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to