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

test on Windows, Ubuntu, macOS across Python versions #470

Merged
merged 3 commits into from
Apr 7, 2021
Merged

Commits on Apr 6, 2021

  1. ci: test on Windows and macOS

    Run the tests on Windows and macOS to avoid failures OS related.
    
    closes #460
    mr-tz authored and Ana06 committed Apr 6, 2021
    Configuration menu
    Copy the full SHA
    efe50d3 View commit details
    Browse the repository at this point in the history
  2. ci: do not test Python 2.7 with Windows

    The Python 2.7 tests fail in Windows with vivisect because the Windows
    filesystem encoding is not UTF-8. This shouldn't be a problem when using
    capa as the given filename most likely uses the same encoding, but we
    force UTF-8 in our tests. As we are planing to remove Python 2 support
    is not wortwhile to invest time in making this test working. Instead,
    test Python 2.7 only in Ubuntu.
    Ana06 committed Apr 6, 2021
    Configuration menu
    Copy the full SHA
    d412e66 View commit details
    Browse the repository at this point in the history
  3. ci: skip smda tests in win32

    Due to a bug, two `test_smda_features` tests are failing:
    danielplohmann/smda#20
    
    Disable them until the bug is fixed.
    Ana06 committed Apr 6, 2021
    Configuration menu
    Copy the full SHA
    fa52dbc View commit details
    Browse the repository at this point in the history