Skip to content

Commit

Permalink
Add basic unit test for preload_hsts_domains.
Browse files Browse the repository at this point in the history
Closes #6789.
  • Loading branch information
notriddle committed Jul 27, 2015
1 parent 662c00a commit 1339b8c
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 1339b8c

Please sign in to comment.