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

Crypto tests overhaul #1049

Closed
wants to merge 6 commits into from

Commits on Mar 4, 2015

  1. Configuration menu
    Copy the full SHA
    62300e6 View commit details
    Browse the repository at this point in the history
  2. test: introduce a helper that checks if crypto is available

    since this applies to tls and https (among other things), it'll be used
    for those tests as well. if we decouple the build system to somehow support
    crypto but not tls, we could refine this.
    jbergstroem committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    15a6001 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2f0a62 View commit details
    Browse the repository at this point in the history
  4. test: check for openssl cli and provide path if it exists

    the previous version checked if io.js was compiled with openssl support which
    isn't really relevant since we're starting a http server. we on the other hand
    need an openssl-cli which may or may not exist.
    jbergstroem committed Mar 4, 2015
    Configuration menu
    Copy the full SHA
    6425238 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2015

  1. test: refactor all tests that depends on crypto

    we had a few ways versions of looking for support before executing a test. this
    commit unifies them as well as add the check for all tests that previously
    lacked them. found by running `./configure --without-ssl && make test`. also,
    produce tap skip output if the test is skipped.
    jbergstroem committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    0e2aaf0 View commit details
    Browse the repository at this point in the history
  2. test: split parts out of host-headers test into its own test

    this makes the separation between http and https testing cleaner
    jbergstroem committed Mar 5, 2015
    Configuration menu
    Copy the full SHA
    d28898e View commit details
    Browse the repository at this point in the history