mirror of
https://github.com/monero-project/monero.git
synced 2026-06-12 19:11:36 -07:00
15 lines
538 B
C++
15 lines
538 B
C++
#include "common/download.h"
|
|
|
|
#include "gtest/gtest.h"
|
|
|
|
TEST(download, content_range_starts_at)
|
|
{
|
|
EXPECT_TRUE(tools::content_range_starts_at("bytes 1024-2047/4096", 1024));
|
|
EXPECT_TRUE(tools::content_range_starts_at("bytes 1024-", 1024));
|
|
|
|
EXPECT_FALSE(tools::content_range_starts_at("bytes 0-2047/4096", 1024));
|
|
EXPECT_FALSE(tools::content_range_starts_at("bytes 10240-20479/40960", 1024));
|
|
EXPECT_FALSE(tools::content_range_starts_at("bytes=1024-2047/4096", 1024));
|
|
EXPECT_FALSE(tools::content_range_starts_at("", 1024));
|
|
}
|