#include "media/base/ranges.h"
#include <stddef.h>
#include <sstream>
#include <string_view>
#include "testing/gtest/include/gtest/gtest.h"
namespace media {
template<class T>
std::ostream& operator<<(std::ostream& os, const Ranges<T>& r) { … }
template<class T>
static void ExpectRanges(const Ranges<T>& r,
const std::string_view expected_string) { … }
#define ASSERT_RANGES(ranges, expectation) …
TEST(RangesTest, SimpleTests) { … }
TEST(RangesTest, ExtendRange) { … }
TEST(RangesTest, CoalesceRanges) { … }
TEST(RangesTest, IntersectionWith) { … }
}