test/TestUtil: move to test/util/
This commit is contained in:
21
test/util/TestUriUtil.cxx
Normal file
21
test/util/TestUriUtil.cxx
Normal file
@@ -0,0 +1,21 @@
|
||||
/*
|
||||
* Unit tests for src/util/
|
||||
*/
|
||||
|
||||
#include "util/UriUtil.hxx"
|
||||
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
TEST(UriUtil, RemoveAuth)
|
||||
{
|
||||
EXPECT_EQ(std::string(),
|
||||
uri_remove_auth("http://www.example.com/"));
|
||||
EXPECT_EQ(std::string("http://www.example.com/"),
|
||||
uri_remove_auth("http://foo:bar@www.example.com/"));
|
||||
EXPECT_EQ(std::string("http://www.example.com/"),
|
||||
uri_remove_auth("http://foo@www.example.com/"));
|
||||
EXPECT_EQ(std::string(),
|
||||
uri_remove_auth("http://www.example.com/f:oo@bar"));
|
||||
EXPECT_EQ(std::string("ftp://ftp.example.com/"),
|
||||
uri_remove_auth("ftp://foo:bar@ftp.example.com/"));
|
||||
}
|
Reference in New Issue
Block a user