| Index: base/template_util_unittest.cc
 | 
| diff --git a/base/template_util_unittest.cc b/base/template_util_unittest.cc
 | 
| index 476d6bb7375c70eb13b9fdf23bbef56af0a75e3f..75c47b038716eabda42e3e69bb9ce4240258110f 100644
 | 
| --- a/base/template_util_unittest.cc
 | 
| +++ b/base/template_util_unittest.cc
 | 
| @@ -6,6 +6,8 @@
 | 
|  
 | 
|  #include <string>
 | 
|  
 | 
| +#include "base/containers/flat_tree.h"
 | 
| +#include "base/test/move_only_int.h"
 | 
|  #include "testing/gtest/include/gtest/gtest.h"
 | 
|  
 | 
|  namespace base {
 | 
| @@ -91,4 +93,14 @@ static_assert(!base::is_trivially_copyable<TrivialCopyButWithDestructor>::value,
 | 
|                "trivially copyable");
 | 
|  
 | 
|  }  // namespace
 | 
| +
 | 
| +TEST(TemplateUtil, Less) {
 | 
| +  using ExplicitInt = base::MoveOnlyInt;
 | 
| +  EXPECT_TRUE(base::less()(ExplicitInt(3), 4));
 | 
| +  EXPECT_FALSE(base::less()(4, ExplicitInt(3)));
 | 
| +  EXPECT_TRUE(base::less()(3, 4));
 | 
| +
 | 
| +  static_assert(base::internal::IsTransparentCompare<base::less>::value, "");
 | 
| +}
 | 
| +
 | 
|  }  // namespace base
 | 
| 
 |