LCOV - code coverage report
Current view:
top level
-
proxy/src/auth
- credentials.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
8ac049b474321fdc72ddcb56d7165153a1a900e8.info
Lines:
93.9 %
196
184
Test Date:
2023-09-06 10:18:01
Functions:
81.4 %
43
35
Function Name
Hit count
<proxy::auth::credentials::ClientCredentials as core::fmt::Debug>::fmt
0
::clone
0
::eq
0
::fmt
0
<proxy::auth::credentials::ClientCredentials>::new_noop
0
<proxy::auth::credentials::ClientCredsParseError as core::fmt::Debug>::fmt
0
::clone
0
::eq
0
::fmt
0
::fmt
0
<proxy::auth::credentials::ClientCredentials>::parse::{closure#5}
1
proxy::auth::credentials::tests::parse_bare_minimum
1
proxy::auth::credentials::tests::parse_bare_minimum::{closure#0}
1
proxy::auth::credentials::tests::parse_endpoint_from_options
1
proxy::auth::credentials::tests::parse_endpoint_from_options::{closure#0}
1
proxy::auth::credentials::tests::parse_excessive
1
proxy::auth::credentials::tests::parse_excessive::{closure#0}
1
proxy::auth::credentials::tests::parse_inconsistent_sni
1
proxy::auth::credentials::tests::parse_inconsistent_sni::{closure#0}
1
proxy::auth::credentials::tests::parse_multi_common_names
1
proxy::auth::credentials::tests::parse_multi_common_names::{closure#0}
1
proxy::auth::credentials::tests::parse_project_from_options
1
proxy::auth::credentials::tests::parse_project_from_options::{closure#0}
1
proxy::auth::credentials::tests::parse_project_from_sni
1
proxy::auth::credentials::tests::parse_project_from_sni::{closure#0}
1
proxy::auth::credentials::tests::parse_projects_different
1
proxy::auth::credentials::tests::parse_projects_different::{closure#0}
1
proxy::auth::credentials::tests::parse_projects_identical
1
proxy::auth::credentials::tests::parse_projects_identical::{closure#0}
1
proxy::auth::credentials::tests::parse_three_endpoints_from_options
1
proxy::auth::credentials::tests::parse_three_endpoints_from_options::{closure#0}
1
proxy::auth::credentials::tests::parse_when_endpoint_and_project_are_in_options
1
proxy::auth::credentials::tests::parse_when_endpoint_and_project_are_in_options::{closure#0}
1
<proxy::auth::credentials::ClientCredentials>::parse::{closure#2}
10
<proxy::auth::credentials::ClientCredentials>::project
28
<proxy::auth::credentials::ClientCredentials>::parse::{closure#1}
34
proxy::auth::credentials::subdomain_from_sni
44
<proxy::auth::credentials::ClientCredentials>::parse::{closure#3}
45
<proxy::auth::credentials::ClientCredentials>::parse::{closure#4}
45
<proxy::auth::credentials::ClientCredentials>::parse::{closure#7}
48
<proxy::auth::credentials::ClientCredentials>::parse::{closure#6}
51
proxy::auth::credentials::project_name_valid
51
<proxy::auth::credentials::ClientCredentials>::parse
60
<proxy::auth::credentials::ClientCredentials>::parse::{closure#0}
60
proxy::auth::credentials::project_name_valid::{closure#0}
306
Generated by:
LCOV version 2.1-beta