Lines Matching +full:use +full:- +full:base +full:- +full:image
4 * This software is provided 'as-is', without any express or implied
6 * arising from the use of this software.
8 * Permission is granted to anyone to use this software for any purpose,
13 * claim that you wrote the original software. If you use this software
21 #include "base/files/file.h"
22 #include "base/files/file_util.h"
23 #include "base/path_service.h"
24 #include "gtest-utils.h"
31 // Test image files and their expected MD5 sums.
62 base::FilePath resource_path; in SetUpTestSuite()
63 ASSERT_TRUE(base::PathService::Get(base::DIR_SRC_TEST_DATA_ROOT, &resource_path)); in SetUpTestSuite()
68 ASSERT_TRUE(base::PathExists(resource_path)); in SetUpTestSuite()
70 base::FilePath target_path(GetTargetDirectory()); in SetUpTestSuite()
73 ASSERT_TRUE(base::CopyFile(resource_path, target_path)); in SetUpTestSuite()
78 std::string arg3 = "-rgb"; in SetUpTestSuite()
79 std::string arg4 = "-quiet"; in SetUpTestSuite()
80 std::string arg5 = "-tile"; in SetUpTestSuite()
81 std::string arg6 = "-benchtime"; in SetUpTestSuite()
83 std::string arg8 = "-warmup"; in SetUpTestSuite()
89 // Generate test image tiles. in SetUpTestSuite()
96 // Construct path for test image file. in TEST_P()
97 base::FilePath test_image_path(GetTargetDirectory()); in TEST_P()
99 // Read test image as string and compute MD5 sum. in TEST_P()
101 ASSERT_TRUE(base::ReadFileToString(test_image_path, &test_image_data)); in TEST_P()
102 const std::string md5 = base::MD5String(test_image_data); in TEST_P()
103 // Compare expected MD5 sum against that of test image. in TEST_P()
111 // Test image files and their expected MD5 sums.
132 base::FilePath resource_path; in SetUpTestSuite()
133 ASSERT_TRUE(base::PathService::Get(base::DIR_SRC_TEST_DATA_ROOT, &resource_path)); in SetUpTestSuite()
138 ASSERT_TRUE(base::PathExists(resource_path)); in SetUpTestSuite()
140 base::FilePath target_path(GetTargetDirectory()); in SetUpTestSuite()
143 ASSERT_TRUE(base::CopyFile(resource_path, target_path)); in SetUpTestSuite()
148 std::string arg3 = "-rgb"; in SetUpTestSuite()
149 std::string arg4 = "-fastupsample"; in SetUpTestSuite()
150 std::string arg5 = "-quiet"; in SetUpTestSuite()
151 std::string arg6 = "-tile"; in SetUpTestSuite()
152 std::string arg7 = "-benchtime"; in SetUpTestSuite()
154 std::string arg9 = "-warmup"; in SetUpTestSuite()
160 // Generate test image output tiles. in SetUpTestSuite()
167 // Construct path for test image file. in TEST_P()
168 base::FilePath test_image_path(GetTargetDirectory()); in TEST_P()
170 // Read test image as string and compute MD5 sum. in TEST_P()
172 ASSERT_TRUE(base::ReadFileToString(test_image_path, &test_image_data)); in TEST_P()
173 const std::string md5 = base::MD5String(test_image_data); in TEST_P()
174 // Compare expected MD5 sum against that of test image. in TEST_P()