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 framework #122

Merged
merged 21 commits into from
Oct 19, 2017
Merged

Test framework #122

merged 21 commits into from
Oct 19, 2017

Conversation

IanLee1521
Copy link
Collaborator

This pull request adds a test harness for pshtt which enables functional testing, and begins work (skipped for now: master...IanLee1521:test-framework#diff-4b8ef9663ddcb745c9b2af6c8974c69fR32) to allow for integration tests against live badssl.com endpoints.

Instead of live hits to badssl though, it may be preferable to record the HTTP requests/responses and replay those, e.g. using vcrpy, investigation of which is still on going and will be added in future pull requests.

@IanLee1521 IanLee1521 requested review from konklone and h-m-f-t October 2, 2017 17:34
@IanLee1521
Copy link
Collaborator Author

IanLee1521 commented Oct 2, 2017

The failure here is due to a need for an admin ( @h-m-f-t ) to set up the integration with Coveralls.io (see #117)

Namely, the tests pass, but the upload of the coverage data to coveralls.io is failing.

This is meant to encompass checks for things like "Supports HTTPS" and
"Enforces HTTPS" which have more complicated logic associated with them.
@coveralls
Copy link

Coverage Status

Changes Unknown when pulling fd8f851 on IanLee1521:test-framework into ** on dhs-ncats:master**.

2 similar comments
@coveralls
Copy link

Coverage Status

Changes Unknown when pulling fd8f851 on IanLee1521:test-framework into ** on dhs-ncats:master**.

@coveralls
Copy link

coveralls commented Oct 19, 2017

Coverage Status

Changes Unknown when pulling fd8f851 on IanLee1521:test-framework into ** on dhs-ncats:master**.

@coveralls
Copy link

coveralls commented Oct 19, 2017

Coverage Status

Changes Unknown when pulling c098879 on IanLee1521:test-framework into ** on dhs-ncats:master**.

@h-m-f-t
Copy link
Member

h-m-f-t commented Oct 19, 2017

@IanLee1521 <3 tests <3

@h-m-f-t h-m-f-t merged commit c99ea6a into cisagov:master Oct 19, 2017
@IanLee1521 IanLee1521 deleted the test-framework branch October 19, 2017 20:38
cisagovbot pushed a commit that referenced this pull request Jan 7, 2023
cisagovbot pushed a commit that referenced this pull request Jul 12, 2023
Lineage pull request for: skeleton
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants