Lines Matching refs:fstab
68 * @tc.desc: read fstab from test file.
75 Fstab *fstab = nullptr;
76 const std::string fstabFile1 = "/data/fstab.updater1";
77 fstab = ReadFstabFromFile(fstabFile1.c_str(), false);
78 EXPECT_EQ(fstab, nullptr);
80 fstab = ReadFstabFromFile(fstabFile2.c_str(), false);
81 EXPECT_NE(fstab, nullptr);
82 ParseFstabPerLine(const_cast<char *>("test"), fstab, true, nullptr);
83 ReleaseFstab(fstab);
88 * @tc.desc: read fstab from test file, then find item according to path.
96 Fstab *fstab = nullptr;
97 fstab = ReadFstabFromFile(fstabFile1.c_str(), false);
98 ASSERT_NE(fstab, nullptr);
101 item = FindFstabItemForPath(*fstab, path1.c_str());
106 item = FindFstabItemForPath(*fstab, path2.c_str());
111 item = FindFstabItemForPath(*fstab, path3.c_str());
116 item = FindFstabItemForPath(*fstab, path4.c_str());
120 ReleaseFstab(fstab);
121 fstab = nullptr;
126 * @tc.desc: read fstab from test file, then find item that matches with the mount point.
134 Fstab *fstab = nullptr;
135 fstab = ReadFstabFromFile(fstabFile1.c_str(), false);
136 ASSERT_NE(fstab, nullptr);
140 item = FindFstabItemForMountPoint(*fstab, mp2.c_str());
145 item = FindFstabItemForMountPoint(*fstab, mp3.c_str());
149 ReleaseFstab(fstab);
150 fstab = nullptr;
155 * @tc.desc: read fstab from test file, then find the item and get mount flags.
163 Fstab *fstab = nullptr;
164 fstab = ReadFstabFromFile(fstabFile1.c_str(), true);
165 ASSERT_NE(fstab, nullptr);
168 item = FindFstabItemForMountPoint(*fstab, mp.c_str());
176 ReleaseFstab(fstab);
177 fstab = nullptr;
195 * @tc.desc: get fstab from command line.
242 * @tc.desc: mount partitions according to fstab that read from file.
249 EXPECT_NE(MountAllWithFstabFile(STARTUP_INIT_UT_PATH"/etc/fstab.required", 0), 1);
250 EXPECT_NE(UmountAllWithFstabFile(STARTUP_INIT_UT_PATH"/etc/fstab.required"), 1);