Lines Matching refs:error

28 #include "shill/error.h"
41 Error error;
44 EXPECT_EQ(int_store, accessor->Get(&error));
47 EXPECT_TRUE(accessor->Set(expected_int32, &error));
48 EXPECT_TRUE(error.IsSuccess());
49 EXPECT_EQ(expected_int32, accessor->Get(&error));
51 // an error.
52 EXPECT_FALSE(accessor->Set(expected_int32, &error));
53 EXPECT_TRUE(error.IsSuccess());
55 accessor->Clear(&error);
56 EXPECT_TRUE(error.IsSuccess());
57 EXPECT_EQ(orig_value, accessor->Get(&error));
60 EXPECT_EQ(std::numeric_limits<int32_t>::max(), accessor->Get(&error));
63 Error error;
65 EXPECT_EQ(int_store, accessor->Get(&error));
68 accessor->Set(expected_int32, &error);
69 ASSERT_FALSE(error.IsSuccess());
70 EXPECT_EQ(Error::kInvalidArguments, error.type());
71 EXPECT_EQ(int_store, accessor->Get(&error));
74 EXPECT_EQ(std::numeric_limits<int32_t>::max(), accessor->Get(&error));
77 Error error;
79 accessor->Clear(&error);
80 ASSERT_FALSE(error.IsSuccess());
83 Error error;
85 accessor->Get(&error);
86 EXPECT_TRUE(error.IsFailure());
87 EXPECT_EQ(Error::kPermissionDenied, error.type());
90 Error error;
93 EXPECT_TRUE(accessor.Set(expected_int32, &error));
94 EXPECT_TRUE(error.IsSuccess());
97 // an error.
98 EXPECT_FALSE(accessor.Set(expected_int32, &error));
99 EXPECT_TRUE(error.IsSuccess());
101 EXPECT_EQ(int32_t(), accessor.Get(&error));
102 ASSERT_FALSE(error.IsSuccess());
108 Error error;
112 EXPECT_TRUE(accessor.Set(127, &error));
113 accessor.Clear(&error);
114 EXPECT_TRUE(error.IsSuccess());
122 Error error;
125 EXPECT_EQ(int_store, accessor->Get(&error));
128 EXPECT_TRUE(accessor->Set(expected_uint32, &error));
129 EXPECT_TRUE(error.IsSuccess());
130 EXPECT_EQ(expected_uint32, accessor->Get(&error));
132 // an error.
133 EXPECT_FALSE(accessor->Set(expected_uint32, &error));
134 EXPECT_TRUE(error.IsSuccess());
136 accessor->Clear(&error);
137 EXPECT_TRUE(error.IsSuccess());
138 EXPECT_EQ(orig_value, accessor->Get(&error));
141 EXPECT_EQ(std::numeric_limits<uint32_t>::max(), accessor->Get(&error));
144 Error error;
146 EXPECT_EQ(int_store, accessor->Get(&error));
149 EXPECT_FALSE(accessor->Set(expected_uint32, &error));
150 ASSERT_FALSE(error.IsSuccess());
151 EXPECT_EQ(Error::kInvalidArguments, error.type());
152 EXPECT_EQ(int_store, accessor->Get(&error));
155 EXPECT_EQ(std::numeric_limits<uint32_t>::max(), accessor->Get(&error));
158 Error error;
160 accessor->Clear(&error);
161 ASSERT_FALSE(error.IsSuccess());
164 Error error;
167 accessor->Get(&error);
168 EXPECT_TRUE(error.IsFailure());
169 EXPECT_EQ(Error::kPermissionDenied, error.type());
172 Error error;
175 EXPECT_TRUE(accessor.Set(expected_uint32, &error));
176 EXPECT_TRUE(error.IsSuccess());
179 // an error.
180 EXPECT_FALSE(accessor.Set(expected_uint32, &error));
181 EXPECT_TRUE(error.IsSuccess());
183 EXPECT_EQ(uint32_t(), accessor.Get(&error));
184 ASSERT_FALSE(error.IsSuccess());
190 Error error;
194 EXPECT_TRUE(accessor.Set(127, &error));
195 accessor.Clear(&error);
196 EXPECT_TRUE(error.IsSuccess());
204 Error error;
207 EXPECT_EQ(storage, accessor->Get(&error));
210 EXPECT_TRUE(accessor->Set(expected_string, &error));
211 EXPECT_TRUE(error.IsSuccess());
212 EXPECT_EQ(expected_string, accessor->Get(&error));
214 // an error.
215 EXPECT_FALSE(accessor->Set(expected_string, &error));
216 EXPECT_TRUE(error.IsSuccess());
218 accessor->Clear(&error);
219 EXPECT_TRUE(error.IsSuccess());
220 EXPECT_EQ(orig_value, accessor->Get(&error));
223 EXPECT_EQ(storage, accessor->Get(&error));
226 Error error;
228 EXPECT_EQ(storage, accessor->Get(&error));
231 EXPECT_FALSE(accessor->Set(expected_string, &error));
232 ASSERT_FALSE(error.IsSuccess());
233 EXPECT_EQ(Error::kInvalidArguments, error.type());
234 EXPECT_EQ(storage, accessor->Get(&error));
237 EXPECT_EQ(storage, accessor->Get(&error));
240 Error error;
242 accessor->Clear(&error);
243 ASSERT_FALSE(error.IsSuccess());
246 Error error;
248 accessor->Get(&error);
249 EXPECT_TRUE(error.IsFailure());
250 EXPECT_EQ(Error::kPermissionDenied, error.type());
253 Error error;
256 EXPECT_TRUE(accessor.Set(expected_string, &error));
257 EXPECT_TRUE(error.IsSuccess());
260 // an error.
261 EXPECT_FALSE(accessor.Set(expected_string, &error));
262 EXPECT_TRUE(error.IsSuccess());
264 EXPECT_EQ(string(), accessor.Get(&error));
265 ASSERT_FALSE(error.IsSuccess());
271 Error error;
274 EXPECT_TRUE(accessor.Set("new value", &error));
275 accessor.Clear(&error);
276 EXPECT_TRUE(error.IsSuccess());
284 Error error;
287 EXPECT_EQ(byteArray, accessor->Get(&error));
290 EXPECT_TRUE(accessor->Set(expected_byteArray, &error));
291 EXPECT_TRUE(error.IsSuccess());
292 EXPECT_EQ(expected_byteArray, accessor->Get(&error));
295 // an error.
296 EXPECT_FALSE(accessor->Set(expected_byteArray, &error));
297 EXPECT_TRUE(error.IsSuccess());
299 accessor->Clear(&error);
300 EXPECT_TRUE(error.IsSuccess());
301 EXPECT_EQ(orig_byteArray, accessor->Get(&error));
304 EXPECT_EQ(byteArray, accessor->Get(&error));
307 Error error;
309 EXPECT_EQ(byteArray, accessor->Get(&error));
312 EXPECT_FALSE(accessor->Set(expected_byteArray, &error));
313 ASSERT_FALSE(error.IsSuccess());
314 EXPECT_EQ(Error::kInvalidArguments, error.type());
315 EXPECT_EQ(byteArray, accessor->Get(&error));
318 EXPECT_EQ(byteArray, accessor->Get(&error));
321 Error error;
323 accessor->Clear(&error);
324 ASSERT_FALSE(error.IsSuccess());
327 Error error;
329 accessor->Get(&error);
330 EXPECT_TRUE(error.IsFailure());
331 EXPECT_EQ(Error::kPermissionDenied, error.type());
334 Error error;
338 EXPECT_TRUE(accessor.Set(expected_byteArray, &error));
339 EXPECT_TRUE(error.IsSuccess());
343 // an error.
344 EXPECT_FALSE(accessor.Set(expected_byteArray, &error));
345 EXPECT_TRUE(error.IsSuccess());
348 EXPECT_EQ(ByteArray(), accessor.Get(&error));
349 EXPECT_FALSE(error.IsSuccess());
355 Error error;
359 EXPECT_TRUE(accessor.Set(ByteArray({ 0xFF, 0x7F, 0x80, 0x00 }), &error));
360 accessor.Clear(&error);
361 EXPECT_TRUE(error.IsSuccess());
368 string Get(Error* /*error*/) {
371 string ConstGet(Error* /*error*/) const {
374 bool Set(const string& value, Error* /*error*/) {
381 void Clear(Error* /*error*/) {
394 Error error;
399 EXPECT_EQ(orig_value, accessor.Get(&error));
400 EXPECT_TRUE(error.IsSuccess());
403 EXPECT_TRUE(accessor.Set(expected_string, &error));
404 EXPECT_TRUE(error.IsSuccess());
405 EXPECT_EQ(expected_string, accessor.Get(&error));
407 EXPECT_FALSE(accessor.Set(expected_string, &error));
408 EXPECT_TRUE(error.IsSuccess());
410 accessor.Clear(&error);
411 EXPECT_TRUE(error.IsSuccess());
412 EXPECT_EQ(orig_value, accessor.Get(&error));
415 EXPECT_EQ(wrapper.value_, accessor.Get(&error));
419 Error error;
423 EXPECT_EQ(wrapper.value_, accessor.Get(&error));
426 EXPECT_FALSE(accessor.Set(expected_string, &error));
427 ASSERT_FALSE(error.IsSuccess());
428 EXPECT_EQ(Error::kInvalidArguments, error.type());
429 EXPECT_EQ(wrapper.value_, accessor.Get(&error));
432 EXPECT_EQ(wrapper.value_, accessor.Get(&error));
436 Error error;
440 accessor.Clear(&error);
441 ASSERT_FALSE(error.IsSuccess());
445 Error error;
451 accessor.Clear(&error);
452 ASSERT_TRUE(error.IsSuccess());
461 Error error;
466 EXPECT_EQ(string(), accessor.Get(&error));
467 EXPECT_TRUE(error.IsFailure());
468 EXPECT_EQ(Error::kPermissionDenied, error.type());
472 Error error;
477 EXPECT_TRUE(accessor.Set(expected_string, &error));
478 EXPECT_TRUE(error.IsSuccess());
483 EXPECT_FALSE(accessor.Set(expected_string, &error));
484 EXPECT_TRUE(error.IsSuccess());
488 Error error;
492 accessor.Set("new value", &error);
494 accessor.Clear(&error);
495 EXPECT_TRUE(error.IsSuccess());
504 Error error;
508 EXPECT_EQ(string(), accessor.Get(&error));
509 EXPECT_TRUE(error.IsFailure());
510 EXPECT_EQ(Error::kPermissionDenied, error.type());
514 Error error;
518 EXPECT_TRUE(accessor.Set(expected_string, &error));
519 EXPECT_TRUE(error.IsSuccess());
524 EXPECT_FALSE(accessor.Set(expected_string, &error));
525 EXPECT_TRUE(error.IsSuccess());
529 Error error;
532 EXPECT_TRUE(accessor.Set("new value", &error));
534 accessor.Clear(&error);
535 EXPECT_TRUE(error.IsSuccess());
547 Error error;
548 EXPECT_EQ(orig_value, accessor.Get(&error));
549 EXPECT_TRUE(error.IsSuccess());
553 Error error;
554 EXPECT_FALSE(accessor.Set("new value", &error));
555 EXPECT_EQ(Error::kInvalidArguments, error.type());
556 EXPECT_EQ(orig_value, accessor.Get(&error));
560 Error error;
561 EXPECT_FALSE(accessor.Set(orig_value, &error));
562 EXPECT_EQ(Error::kInvalidArguments, error.type());
563 EXPECT_EQ(orig_value, accessor.Get(&error));
567 Error error;
568 accessor.Clear(&error);
569 EXPECT_EQ(Error::kInvalidArguments, error.type());
570 EXPECT_EQ(orig_value, accessor.Get(&error));
576 void Clear(const string& key, Error* /*error*/) {
579 string Get(const string& key, Error* /*error*/) {
583 bool Set(const string& key, const string& value, Error* /*error*/) {
604 Error error;
605 EXPECT_EQ(kValue, accessor.Get(&error));
606 EXPECT_TRUE(error.IsSuccess());
614 Error error;
615 EXPECT_TRUE(accessor.Set(kValue, &error));
616 EXPECT_TRUE(error.IsSuccess());
621 EXPECT_FALSE(accessor.Set(kValue, &error));
622 EXPECT_TRUE(error.IsSuccess());
631 Error error;
632 accessor.Clear(&error);
633 EXPECT_TRUE(error.IsSuccess());