WebKit naming doesn't follow the _test.cpp suffix.
Example message from "git cl lint":
third_party/WebKit/Source/platform/blob/BlobBytesProviderTest.cpp:7: Found C++ system header after other header. Should be: BlobBytesProviderTest.h, c system, c++ system, other. [build/include_order] [4]
third_party/WebKit/Source/platform/blob/BlobBytesProviderTest.cpp:8: Found C++ system header after other header. Should be: BlobBytesProviderTest.h, c system, c++ system, other. [build/include_order] [4]
third_party/WebKit/Source/platform/blob/BlobBytesProviderTest.cpp:9: Found C++ system header after other header. Should be: BlobBytesProviderTest.h, c system, c++ system, other. [build/include_order] [4]
With the includes being:
#include "platform/blob/BlobBytesProvider.h"
#include <algorithm>
#include <memory>
#include <utility>
#include "base/files/file.h"
#include "base/files/file_util.h"
#include "base/run_loop.h"
#include "base/test/scoped_task_environment.h"
#include "testing/gtest/include/gtest/gtest.h"
Comment 1 by dtapu...@chromium.org
, Nov 8 2017