GitHub user lawrencecraft opened a pull request:

    https://github.com/apache/storm/pull/2414

    Fixing Java unit tests in storm-core to run under Windows (1.x branch)

    While fixing STORM-2797 I noticed a bunch of the storm-core tests didn't 
run under Windows.
    
    I've fixed them up to use Windows-friendly asserts. All are done in a 
generic way through framework classes except one particular case where the 
behavior actually differs based on operating system. I only modified tests, not 
any actual application code. I tested this change on Windows, OS X, and Linux: 
all pass. On Windows, I still have to run Maven as administrator as some of the 
tests write to temp folders in AppData.
    
    I'll follow up with a pull request for STORM-2797. There are still some 
Clojure tests failing but a lot of them are around the logviewer, which will be 
fixed by my next PR. 

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/lawrencecraft/storm WindowsTestFix-1.x

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/storm/pull/2414.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #2414
    
----
commit c32af1f4386044312357fe39c0789a41539aab6a
Author: Lawrence Craft <lawrence.cr...@gmail.com>
Date:   2017-11-11T16:21:14Z

    Fixing Java unit tests in storm-core to run under Windows

----


---

Reply via email to