[Cyberduck-trac] [Cyberduck] #9929: Running the Test Suite

Cyberduck trac at cyberduck.io
Mon May 8 20:51:35 UTC 2017


#9929: Running the Test Suite
-------------------------+-------------------------------------------------
    Reporter:  tjcelaya  |      Owner:
        Type:            |     Status:  new
  enhancement            |
    Priority:  normal    |  Milestone:
   Component:            |    Version:  Nightly Build
  documentation          |   Keywords:  readme documentation build building
    Severity:  normal    |  test suite
Architecture:            |   Platform:  macOS 10.12
-------------------------+-------------------------------------------------
 Hey there, been using Cyberduck for a long time and am preparing to
 contribute. Unfortunately I've had some trouble running the test suite.
 After going over the readme and looking into MDEP-187 I realized this
 wasn't a problem with Cyberduck but stems from the way Maven organizes
 modules. It would probably help other developers getting started if this
 were addressed in the readme.

 I was able to get the suite running by invoking `mvn package` in each
 project that threw the error and then rerunning `mvn test -DskipITs` until
 the build was successful, on OS X this list emerged:
 `core`
 `core/dylib`
 `bonjour`
 `importer`
 `protocols`
 `osx`
 `cli/osx`


 Additionally, there are a handful of tests seem to be failing as a result
 of a missing IntegrationTest annotation. Most of these have been corrected
 as of this morning, but these last two that are still unmarked as of
 submitting this ticket:

 * S3SearchFeatureTest.search:52 » LoginFailure Listing directory / failed.
 * OneDriveSharingLinkUrlProviderTest>AbstractOneDriveTest.setup

--
Ticket URL: <https://trac.cyberduck.io/ticket/9929>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows


More information about the Cyberduck-trac mailing list