| OLD | NEW |
| 1 // Copyright (c) 2009 The Chromium OS Authors. All rights reserved. | 1 // Copyright (c) 2009 The Chromium OS Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include <sys/mount.h> | 5 #include <sys/mount.h> |
| 6 #include <inttypes.h> | 6 #include <inttypes.h> |
| 7 | 7 |
| 8 #include <algorithm> | 8 #include <algorithm> |
| 9 #include <string> | 9 #include <string> |
| 10 #include <vector> | 10 #include <vector> |
| (...skipping 241 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 252 EXPECT_FALSE(manifest.new_kernel_info().hash().empty()); | 252 EXPECT_FALSE(manifest.new_kernel_info().hash().empty()); |
| 253 EXPECT_FALSE(manifest.old_rootfs_info().hash().empty()); | 253 EXPECT_FALSE(manifest.old_rootfs_info().hash().empty()); |
| 254 EXPECT_FALSE(manifest.new_rootfs_info().hash().empty()); | 254 EXPECT_FALSE(manifest.new_rootfs_info().hash().empty()); |
| 255 } | 255 } |
| 256 | 256 |
| 257 PrefsMock prefs; | 257 PrefsMock prefs; |
| 258 EXPECT_CALL(prefs, SetInt64(kPrefsManifestMetadataSize, | 258 EXPECT_CALL(prefs, SetInt64(kPrefsManifestMetadataSize, |
| 259 manifest_metadata_size)).WillOnce(Return(true)); | 259 manifest_metadata_size)).WillOnce(Return(true)); |
| 260 EXPECT_CALL(prefs, SetInt64(kPrefsUpdateStateNextOperation, _)) | 260 EXPECT_CALL(prefs, SetInt64(kPrefsUpdateStateNextOperation, _)) |
| 261 .WillRepeatedly(Return(true)); | 261 .WillRepeatedly(Return(true)); |
| 262 EXPECT_CALL(prefs, GetInt64(kPrefsUpdateStateNextOperation, _)) |
| 263 .WillOnce(Return(false)); |
| 262 EXPECT_CALL(prefs, SetInt64(kPrefsUpdateStateNextDataOffset, _)) | 264 EXPECT_CALL(prefs, SetInt64(kPrefsUpdateStateNextDataOffset, _)) |
| 263 .WillRepeatedly(Return(true)); | 265 .WillRepeatedly(Return(true)); |
| 264 EXPECT_CALL(prefs, SetString(kPrefsUpdateStateSHA256Context, _)) | 266 EXPECT_CALL(prefs, SetString(kPrefsUpdateStateSHA256Context, _)) |
| 265 .WillRepeatedly(Return(true)); | 267 .WillRepeatedly(Return(true)); |
| 266 EXPECT_CALL(prefs, SetString(kPrefsUpdateStateSignedSHA256Context, _)) | 268 EXPECT_CALL(prefs, SetString(kPrefsUpdateStateSignedSHA256Context, _)) |
| 267 .WillOnce(Return(true)); | 269 .WillOnce(Return(true)); |
| 268 | 270 |
| 269 // Update the A image in place. | 271 // Update the A image in place. |
| 270 DeltaPerformer performer(&prefs); | 272 DeltaPerformer performer(&prefs); |
| 271 | 273 |
| (...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 351 graph[i].op.dst_extents(0).num_blocks()); | 353 graph[i].op.dst_extents(0).num_blocks()); |
| 352 if (graph[i].op.type() != | 354 if (graph[i].op.type() != |
| 353 DeltaArchiveManifest_InstallOperation_Type_REPLACE) { | 355 DeltaArchiveManifest_InstallOperation_Type_REPLACE) { |
| 354 EXPECT_EQ(DeltaArchiveManifest_InstallOperation_Type_REPLACE_BZ, | 356 EXPECT_EQ(DeltaArchiveManifest_InstallOperation_Type_REPLACE_BZ, |
| 355 graph[i].op.type()); | 357 graph[i].op.type()); |
| 356 } | 358 } |
| 357 } | 359 } |
| 358 } | 360 } |
| 359 | 361 |
| 360 } // namespace chromeos_update_engine | 362 } // namespace chromeos_update_engine |
| OLD | NEW |