Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix unit tests to be fully portable #14

Merged
merged 2 commits into from
Jan 18, 2024
Merged

Commits on Jan 14, 2024

  1. Fix unit tests to be fully portable, as I got 457 failing tests local…

    …ly after checking out the project.
    
    - Enforce en-US locale for test execution : fixes 331 tests
    - Remove android logger dependency (as a library, jsword should only rely on the slf4j api) : fixes 78 tests
    - Automatically skip tests that rely on externally-installed data if this data is not available, and remove download of ESV2011 which is missing from crosswire repo : fixes 46 tests
    UnasZole committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    97da807 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Add to the unit tests the automatic download of all books which are r…

    …eferenced by tests and still available on CrossWire, in order to un-skip the corresponding tests
    UnasZole committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    7e47409 View commit details
    Browse the repository at this point in the history