Lines Matching refs:path

52         android_app_dir.path = TEST_APP_DIR;
55 android_app_private_dir.path = TEST_APP_PRIVATE_DIR;
58 android_data_dir.path = TEST_DATA_DIR;
61 android_asec_dir.path = TEST_ASEC_DIR;
67 android_system_dirs.dirs[0].path = TEST_SYSTEM_DIR1;
70 android_system_dirs.dirs[1].path = TEST_SYSTEM_DIR2;
83 << badprefix1 << " should be allowed as a valid path";
87 << badprefix2 << " should be allowed as a valid path";
91 << badprefix3 << " should be allowed as a valid path";
95 << badprefix4 << " should be allowed as a valid path";
102 << internal1 << " should be allowed as a valid path";
106 << badint1 << " should be rejected as a invalid path";
110 << badint2 << " should be rejected as a invalid path";
114 << badint3 << " should be rejected as a invalid path";
121 << private1 << " should be allowed as a valid path";
125 << badpriv1 << " should be rejected as a invalid path";
129 << badpriv2 << " should be rejected as a invalid path";
133 << badpriv3 << " should be rejected as a invalid path";
140 << asec1 << " should be allowed as a valid path";
146 << asec2 << " should be allowed as a valid path";
152 << badasec1 << " should be rejected as a invalid path";
158 << badasec2 << " should be rejected as a invalid path";
164 << badasec3 << " should be rejected as a invalid path";
170 << badasec4 << " should be rejected as a invalid path";
176 << badasec5 << " should be rejected as a invalid path";
182 << badasec6 << " should be rejected as a invalid path";
188 << badasec7 << " should be rejected as a invalid path";
194 << sysapp1 << " should be allowed as a system path";
200 << sysapp2 << " should be allowed as a system path";
206 << badapp1 << " should be rejected not a system path";
212 << badapp2 << " should be rejected not a system path";
218 << badapp3 << " should be rejected not a system path";
224 << "Should not allow NULL as a path.";
244 EXPECT_STREQ("/mnt/asec/", test1.path)
247 << "path len should be equal to the length of /mnt/asec/ (10)";
248 free(test1.path);
255 EXPECT_STREQ("/data/app/", test3.path)
258 << "path len should be equal to the length of /data/app/ (10)";
259 free(test3.path);
263 char path[PKG_PATH_MAX];
271 EXPECT_EQ(0, create_pkg_path(path, pkgname, "", 0))
276 EXPECT_STREQ(pkgname, path + offset)
277 << "Package path should be a really long string of a's";
281 char path[PKG_PATH_MAX];
289 EXPECT_EQ(-1, create_pkg_path(path, pkgname, "", 0))
294 char path[PKG_PATH_MAX];
302 EXPECT_EQ(-1, create_pkg_path(path, "com.example.package", postfix, 0))
307 char path[PKG_PATH_MAX];
309 EXPECT_EQ(0, create_pkg_path(path, "com.example.package", "", 0))
312 EXPECT_STREQ(TEST_DATA_DIR PRIMARY_USER_PREFIX "com.example.package", path)
313 << "Package path should be in /data/data/";
317 char path[PKG_PATH_MAX];
319 EXPECT_EQ(0, create_pkg_path(path, "com.example.package", "", 1))
320 << "Should successfully create package path.";
322 EXPECT_STREQ(TEST_DATA_DIR SECONDARY_USER_PREFIX "1/com.example.package", path)
323 << "Package path should be in /data/user/";
327 char path[PKG_PATH_MAX];
330 dir.path = "/data/app-private/";
331 dir.len = strlen(dir.path);
333 EXPECT_EQ(0, create_pkg_path_in_dir(path, &dir, "com.example.package", ".apk"))
334 << "Should successfully create package path.";
336 EXPECT_STREQ("/data/app-private/com.example.package.apk", path)
337 << "Package path should be in /data/app-private/";
341 char path[PKG_PATH_MAX];
343 EXPECT_EQ(0, create_persona_path(path, 0))
344 << "Should successfully build primary user path.";
346 EXPECT_STREQ("/data/data/", path)
347 << "Primary user should have correct path";
351 char path[PKG_PATH_MAX];
353 EXPECT_EQ(0, create_persona_path(path, 1))
354 << "Should successfully build primary user path.";
356 EXPECT_STREQ("/data/user/1/", path)
357 << "Primary user should have correct path";
361 char path[PKG_PATH_MAX];
363 EXPECT_EQ(0, create_move_path(path, "com.android.test", "shared_prefs", 0))
364 << "Should be able to create move path for primary user";
366 EXPECT_STREQ("/data/data/com.android.test/shared_prefs", path)
371 char path[PKG_PATH_MAX];
373 EXPECT_EQ(-1, create_move_path(path, REALLY_LONG_APP_NAME, "shared_prefs", 0))
374 << "Should fail to create move path for primary user";
378 char path[PKG_PATH_MAX];
380 EXPECT_EQ(-1, create_move_path(path, "com.android.test", REALLY_LONG_LEAF_NAME, 0))
381 << "Should fail to create move path for primary user";
389 src.path = "/data/";
390 src.len = strlen(src.path);
395 EXPECT_STREQ("/data/app/", dst.path)
396 << "Appended path should be correct";
399 << "Appended path should be length of '/data/app/' (10)";