|
Electroneum
|
#include "gtest/gtest.h"#include "net/http_auth.h"#include <boost/algorithm/string/predicate.hpp>#include <boost/algorithm/string/join.hpp>#include <boost/fusion/adapted/std_pair.hpp>#include <boost/range/algorithm/find_if.hpp>#include <boost/range/iterator_range_core.hpp>#include <boost/spirit/include/karma_char.hpp>#include <boost/spirit/include/karma_list.hpp>#include <boost/spirit/include/karma_generate.hpp>#include <boost/spirit/include/karma_right_alignment.hpp>#include <boost/spirit/include/karma_sequence.hpp>#include <boost/spirit/include/karma_string.hpp>#include <boost/spirit/include/karma_uint.hpp>#include <boost/spirit/include/qi_alternative.hpp>#include <boost/spirit/include/qi_char.hpp>#include <boost/spirit/include/qi_char_class.hpp>#include <boost/spirit/include/qi_difference.hpp>#include <boost/spirit/include/qi_eoi.hpp>#include <boost/spirit/include/qi_list.hpp>#include <boost/spirit/include/qi_parse.hpp>#include <boost/spirit/include/qi_plus.hpp>#include <boost/spirit/include/qi_sequence.hpp>#include <boost/spirit/include/qi_string.hpp>#include <cstdint>#include <iterator>#include <string>#include <unordered_map>#include <utility>#include <vector>#include "md5_l.h"#include "string_tools.h"#include "crypto/crypto.h"
Go to the source code of this file.
Functions | |
| TEST (HTTP_Server_Auth, NotRequired) | |
| TEST (HTTP_Server_Auth, MissingAuth) | |
| TEST (HTTP_Server_Auth, BadSyntax) | |
| TEST (HTTP_Server_Auth, MD5) | |
| TEST (HTTP_Server_Auth, MD5_sess) | |
| TEST (HTTP_Server_Auth, MD5_auth) | |
| TEST (HTTP_Server_Auth, MD5_sess_auth) | |
| TEST (HTTP_Auth, DogFood) | |
| TEST (HTTP_Client_Auth, Unavailable) | |
| TEST (HTTP_Client_Auth, MissingAuthenticate) | |
| TEST (HTTP_Client_Auth, BadSyntax) | |
| TEST (HTTP_Client_Auth, MD5) | |
| TEST (HTTP_Client_Auth, MD5_auth) | |
| TEST (HTTP, Add_Field) | |
| TEST | ( | HTTP_Server_Auth | , |
| NotRequired | |||
| ) |
Definition at line 258 of file http.cpp.
| TEST | ( | HTTP_Server_Auth | , |
| MissingAuth | |||
| ) |
Definition at line 264 of file http.cpp.
| TEST | ( | HTTP_Server_Auth | , |
| BadSyntax | |||
| ) |
Definition at line 275 of file http.cpp.
| TEST | ( | HTTP_Server_Auth | , |
| MD5 | |||
| ) |
Definition at line 284 of file http.cpp.
| TEST | ( | HTTP_Server_Auth | , |
| MD5_sess | |||
| ) |
Definition at line 331 of file http.cpp.
| TEST | ( | HTTP_Server_Auth | , |
| MD5_auth | |||
| ) |
Definition at line 382 of file http.cpp.
| TEST | ( | HTTP_Server_Auth | , |
| MD5_sess_auth | |||
| ) |
Definition at line 450 of file http.cpp.
| TEST | ( | HTTP_Auth | , |
| DogFood | |||
| ) |
Definition at line 519 of file http.cpp.

| TEST | ( | HTTP_Client_Auth | , |
| Unavailable | |||
| ) |
Definition at line 586 of file http.cpp.
| TEST | ( | HTTP_Client_Auth | , |
| MissingAuthenticate | |||
| ) |
Definition at line 593 of file http.cpp.
| TEST | ( | HTTP_Client_Auth | , |
| BadSyntax | |||
| ) |
Definition at line 606 of file http.cpp.
| TEST | ( | HTTP_Client_Auth | , |
| MD5 | |||
| ) |
Definition at line 616 of file http.cpp.
| TEST | ( | HTTP_Client_Auth | , |
| MD5_auth | |||
| ) |
Definition at line 673 of file http.cpp.