summaryrefslogtreecommitdiff
path: root/libartbase/base/file_utils_test.cc
diff options
context:
space:
mode:
author Stefano Cianciulli <scianciulli@google.com> 2023-03-30 12:35:16 +0000
committer Stefano Cianciulli <scianciulli@google.com> 2023-04-05 11:04:51 +0000
commitba87ab5ca06eb85300b3b63f420914f76843a4a5 (patch)
treeb86b5946911a42bc1bcc3cac6321e765219371c4 /libartbase/base/file_utils_test.cc
parent2bb753eabb80ad9ed90dfef3693c1e72d3d9f689 (diff)
Fix "readability-redundant-string-cstr" clang-tidy issues
Bug: 264654008 Test: m tidy-art Change-Id: Ic852d58f106187791fa3a0d31829654de41bcb2b
Diffstat (limited to 'libartbase/base/file_utils_test.cc')
-rw-r--r--libartbase/base/file_utils_test.cc35
1 files changed, 16 insertions, 19 deletions
diff --git a/libartbase/base/file_utils_test.cc b/libartbase/base/file_utils_test.cc
index dff4478549..e660f35d94 100644
--- a/libartbase/base/file_utils_test.cc
+++ b/libartbase/base/file_utils_test.cc
@@ -36,9 +36,8 @@ class ScopedOverrideDalvikCacheSubDirectory {
OverrideDalvikCacheSubDirectory(override);
}
- ~ScopedOverrideDalvikCacheSubDirectory() {
- OverrideDalvikCacheSubDirectory("dalvik-cache");
- }
+ ~ScopedOverrideDalvikCacheSubDirectory() { OverrideDalvikCacheSubDirectory("dalvik-cache"); }
+
private:
DISALLOW_COPY_AND_ASSIGN(ScopedOverrideDalvikCacheSubDirectory);
};
@@ -104,7 +103,7 @@ TEST_F(FileUtilsTest, DISABLED_GetAndroidRootSafe) {
// broken. On non-bionic. On bionic we can be running with a different libartbase that lives
// outside of ANDROID_ROOT.
UniqueCPtr<char> real_root3(realpath(android_root3.c_str(), nullptr));
-#if !defined(__BIONIC__ ) || defined(__ANDROID__)
+#if !defined(__BIONIC__) || defined(__ANDROID__)
UniqueCPtr<char> real_root(realpath(android_root.c_str(), nullptr));
EXPECT_STREQ(real_root.get(), real_root3.get()) << error_msg;
#else
@@ -158,7 +157,7 @@ TEST_F(FileUtilsTest, GetArtRootSafe) {
// the test setup is broken. On non-bionic. On bionic we can be running
// with a different libartbase that lives outside of ANDROID_ART_ROOT.
UniqueCPtr<char> real_root3(realpath(android_art_root3.c_str(), nullptr));
-#if !defined(__BIONIC__ ) || defined(__ANDROID__)
+#if !defined(__BIONIC__) || defined(__ANDROID__)
UniqueCPtr<char> real_root(realpath(android_art_root.c_str(), nullptr));
EXPECT_STREQ(real_root.get(), real_root3.get()) << error_msg;
#else
@@ -195,11 +194,10 @@ TEST_F(FileUtilsTest, GetApexDataOatFilename) {
GetApexDataOatFilename("/product/javalib/beep.jar", InstructionSet::kArm));
const std::string art_apex_jar = std::string {kAndroidArtApexDefaultPath} + "/javalib/some.jar";
- EXPECT_EQ(std::string {}, GetApexDataOatFilename(art_apex_jar.c_str(), InstructionSet::kArm));
+ EXPECT_EQ(std::string{}, GetApexDataOatFilename(art_apex_jar, InstructionSet::kArm));
- const std::string i18n_jar =
- std::string {kAndroidI18nApexDefaultPath} + "/javalib/core-icu4j.jar";
- EXPECT_EQ(std::string {}, GetApexDataOatFilename(i18n_jar, InstructionSet::kArm));
+ const std::string i18n_jar = std::string{kAndroidI18nApexDefaultPath} + "/javalib/core-icu4j.jar";
+ EXPECT_EQ(std::string{}, GetApexDataOatFilename(i18n_jar, InstructionSet::kArm));
const std::string system_jar_apexdata_oat = GetArtApexData() + "/dalvik-cache/x86/boot-lace.oat";
EXPECT_EQ(system_jar_apexdata_oat,
@@ -216,13 +214,12 @@ TEST_F(FileUtilsTest, GetApexDataOdexFilename) {
const std::string art_apex_jar = std::string {kAndroidArtApexDefaultPath} + "/javalib/some.jar";
EXPECT_EQ(
GetArtApexData() + "/dalvik-cache/arm/apex@com.android.art@javalib@some.jar@classes.odex",
- GetApexDataOdexFilename(art_apex_jar.c_str(), InstructionSet::kArm));
+ GetApexDataOdexFilename(art_apex_jar, InstructionSet::kArm));
- const std::string i18n_jar =
- std::string {kAndroidI18nApexDefaultPath} + "/javalib/core-icu4j.jar";
+ const std::string i18n_jar = std::string{kAndroidI18nApexDefaultPath} + "/javalib/core-icu4j.jar";
EXPECT_EQ(GetArtApexData() +
"/dalvik-cache/arm/apex@com.android.i18n@javalib@core-icu4j.jar@classes.odex",
- GetApexDataOdexFilename(i18n_jar.c_str(), InstructionSet::kArm));
+ GetApexDataOdexFilename(i18n_jar, InstructionSet::kArm));
const std::string system_jar_apexdata_odex =
GetArtApexData() + "/dalvik-cache/x86/system@framework@cookie.jar@classes.odex";
@@ -234,20 +231,20 @@ TEST_F(FileUtilsTest, GetApexDataBootImage) {
ScopedUnsetEnvironmentVariable android_root("ANDROID_ROOT");
ScopedUnsetEnvironmentVariable art_apex_data("ART_APEX_DATA");
- EXPECT_EQ(std::string {},
- GetApexDataBootImage(std::string {kAndroidI18nApexDefaultPath} + "/javalib/bar.jar"));
+ EXPECT_EQ(std::string{},
+ GetApexDataBootImage(std::string{kAndroidI18nApexDefaultPath} + "/javalib/bar.jar"));
// Check image location has the prefix "boot-" in front of the basename of dex location and
// that image suffix is .art.
const std::string system_jar = "/system/framework/disk.jar";
- const std::string boot_image = GetApexDataBootImage(system_jar.c_str());
+ const std::string boot_image = GetApexDataBootImage(system_jar);
EXPECT_EQ(GetArtApexData() + "/dalvik-cache/boot-disk.art", boot_image);
// Check the image filename corresponds to the oat file for the same system jar.
const InstructionSet isa = InstructionSet::kArm64;
const std::string boot_image_filename = GetSystemImageFilename(boot_image.c_str(), isa);
const std::string accompanying_oat_file = ReplaceFileExtension(boot_image_filename, "oat");
- EXPECT_EQ(accompanying_oat_file, GetApexDataOatFilename(system_jar.c_str(), isa));
+ EXPECT_EQ(accompanying_oat_file, GetApexDataOatFilename(system_jar, isa));
}
TEST_F(FileUtilsTest, GetApexDataImage) {
@@ -308,7 +305,7 @@ TEST_F(FileUtilsTest, OverrideDalvikCacheSubDirectory) {
GetApexDataOdexFilename("/data/some/code.dex", InstructionSet::kArm));
const std::string system_jar = "/system/framework/disk.jar";
- const std::string boot_image = GetApexDataBootImage(system_jar.c_str());
+ const std::string boot_image = GetApexDataBootImage(system_jar);
EXPECT_EQ(GetArtApexData() + "/overridden-cache/boot-disk.art", boot_image);
EXPECT_EQ(
@@ -327,7 +324,7 @@ TEST_F(FileUtilsTest, GetSystemOdexFilenameForApex) {
const std::string apex_jar = std::string {kAndroidArtApexDefaultPath} + "/javalib/some.jar";
EXPECT_EQ(
GetAndroidRoot() + "/framework/oat/arm/apex@com.android.art@javalib@some.jar@classes.odex",
- GetSystemOdexFilenameForApex(apex_jar.c_str(), InstructionSet::kArm));
+ GetSystemOdexFilenameForApex(apex_jar, InstructionSet::kArm));
}
TEST_F(FileUtilsTest, ApexNameFromLocation) {