How about something like this in CryptoTest?:

    // ** Windows is not supported **

    @Before
    public void setUp() throws Exception {
        Assume.assumeTrue(!System.getProperty( "os.name" ).startsWith(
"Windows" ));
    }


On Tue, Nov 26, 2013 at 8:56 AM, Marshall Schor <m...@schor.com> wrote:

> The "build" is breaking, not the running :-)
>
> The build (after you fixed it) now runs the test cases :-)  So one of the
> tests
> fails because chmod routine throws an exception (it can't find the
> executable,
> duh, on windows).
>
> I don't think making this modification would indicate that running is
> supported
> on windows; we could add a comment, also, just to be clear.
>
> -Marshall
> On 11/26/2013 7:48 AM, Lou DeGenaro wrote:
> > Where exactly is this breaking...install, start?  DUCC does not
> officially
> > (or unofficially) support Windows OS.  Would adding such code
> modifications
> > indicate otherwise?
> >
> > Lou.
> >
> >
> > On Mon, Nov 25, 2013 at 4:59 PM, Marshall Schor <m...@schor.com> wrote:
> >
> >> I put into my local copy a test inside the chmod method which does:
> >>
> >>       String osName = System.getProperty("os.name");
> >>       if (osName.startsWith("Windows")) {
> >>         return;
> >>       }
> >>
> >> to bypass this on Windows...  Should I commit this?
> >>
> >> -Marshall
> >>
> >> On 11/25/2013 3:40 PM, Marshall Schor wrote:
> >>> I see that Java has some methods that claim to set permissions for
> users
> >> and
> >>> "other" (but not group - that needs some Java 7 support).  Perhaps
> these
> >> methods
> >>> could be use in the Crypto class, to be more platform independent?
> >>>
> >>> -Marshall
> >>>
> >>> On 11/25/2013 2:07 PM, Marshall Schor wrote:
> >>>> for testing it is more convenient for me to be able to build on
> >> non-Linux
> >>>> platforms, such as Windows.
> >>>>
> >>>> This used to work, but a recent change now runs a test which tries to
> >> issue the
> >>>> "chmod" command, and fails.  Could this test be altered or somehow
> made
> >> to work
> >>>> or be bypassed on Windows?
> >>>>
> >>>> -Marshall
> >>
>
>

Reply via email to