Skip to content

Commit

Permalink
Auto merge of #6793 - notriddle:hsts-preload, r=jdm
Browse files Browse the repository at this point in the history
Add basic unit test for `preload_hsts_domains`.

Closes #6789.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6793)
<!-- Reviewable:end -->
  • Loading branch information
bors-servo committed Jul 29, 2015
2 parents 0b44765 + 1339b8c commit 2df88ee
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion tests/unit/net/hsts.rs
Expand Up @@ -5,7 +5,7 @@
use net::hsts::HSTSList;
use net::hsts::HSTSEntry;
use net_traits::IncludeSubdomains;
use net::hsts::secure_url;
use net::hsts::{secure_url, preload_hsts_domains};
use net::resource_task::ResourceManager;
use std::sync::mpsc::channel;
use url::Url;
Expand Down Expand Up @@ -271,6 +271,12 @@ fn test_hsts_list_with_expired_entry_is_not_is_host_secure() {
assert!(!hsts_list.is_host_secure("mozilla.org"));
}

#[test]
fn test_preload_hsts_domains_well_formed() {
let hsts_list = preload_hsts_domains().unwrap();
assert!(hsts_list.entries.len() != 0);
}

#[test]
fn test_secure_url_does_not_change_explicit_port() {
let url = Url::parse("http://mozilla.org:8080/").unwrap();
Expand Down

0 comments on commit 2df88ee

Please sign in to comment.