Home | History | Annotate | Download | only in files

Lines Matching refs:writer

63   ImportantFileWriter writer(file_, MessageLoopProxy::current().get());
64 EXPECT_FALSE(PathExists(writer.path()));
65 writer.WriteNow("foo");
68 ASSERT_TRUE(PathExists(writer.path()));
69 EXPECT_EQ("foo", GetFileContent(writer.path()));
73 ImportantFileWriter writer(file_, MessageLoopProxy::current().get());
74 writer.set_commit_interval(TimeDelta::FromMilliseconds(25));
75 EXPECT_FALSE(writer.HasPendingWrite());
77 writer.ScheduleWrite(&serializer);
78 EXPECT_TRUE(writer.HasPendingWrite());
84 EXPECT_FALSE(writer.HasPendingWrite());
85 ASSERT_TRUE(PathExists(writer.path()));
86 EXPECT_EQ("foo", GetFileContent(writer.path()));
90 ImportantFileWriter writer(file_, MessageLoopProxy::current().get());
91 EXPECT_FALSE(writer.HasPendingWrite());
93 writer.ScheduleWrite(&serializer);
94 EXPECT_TRUE(writer.HasPendingWrite());
95 writer.DoScheduledWrite();
101 EXPECT_FALSE(writer.HasPendingWrite());
102 ASSERT_TRUE(PathExists(writer.path()));
103 EXPECT_EQ("foo", GetFileContent(writer.path()));
107 ImportantFileWriter writer(file_, MessageLoopProxy::current().get());
108 writer.set_commit_interval(TimeDelta::FromMilliseconds(25));
110 writer.ScheduleWrite(&foo);
111 writer.ScheduleWrite(&bar);
112 writer.ScheduleWrite(&baz);
118 ASSERT_TRUE(PathExists(writer.path()));
119 EXPECT_EQ("baz", GetFileContent(writer.path()));