chromium/media/base/ranges_unittest.cc

// Copyright 2012 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "media/base/ranges.h"

#include <stddef.h>

#include <sstream>
#include <string_view>

#include "testing/gtest/include/gtest/gtest.h"

namespace media {

// Human-readable output operator, for debugging/testability.
template<class T>
std::ostream& operator<<(std::ostream& os, const Ranges<T>& r) {}

// Helper method for asserting stringified form of |r| matches expectation.
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) {}

}  // namespace media