|
34 | 34 | owner_balances: Mutex<Option<HashMap<AccountOwner, Amount>>>, |
35 | 35 | query_application_handler: Mutex<Option<QueryApplicationHandler>>, |
36 | 36 | expected_http_requests: Mutex<VecDeque<(http::Request, http::Response)>>, |
37 | | - expected_has_trivial_storage_requests: Mutex<VecDeque<(ApplicationId, bool)>>, |
38 | 37 | blobs: Mutex<Option<HashMap<DataBlobHash, Vec<u8>>>>, |
39 | 38 | scheduled_operations: Mutex<Vec<Vec<u8>>>, |
40 | 39 | key_value_store: KeyValueStore, |
|
66 | 65 | owner_balances: Mutex::new(None), |
67 | 66 | query_application_handler: Mutex::new(None), |
68 | 67 | expected_http_requests: Mutex::new(VecDeque::new()), |
69 | | - expected_has_trivial_storage_requests: Mutex::new(VecDeque::new()), |
70 | 68 | blobs: Mutex::new(None), |
71 | 69 | scheduled_operations: Mutex::new(vec![]), |
72 | 70 | key_value_store: KeyValueStore::mock(), |
@@ -413,18 +411,6 @@ where |
413 | 411 | .push_back((request, response)); |
414 | 412 | } |
415 | 413 |
|
416 | | - /// Adds an expected `has_trivial_storage` call, and the response it should return in the test. |
417 | | - pub fn add_expected_has_trivial_storage_requests( |
418 | | - &mut self, |
419 | | - application: ApplicationId, |
420 | | - response: bool, |
421 | | - ) { |
422 | | - self.expected_has_trivial_storage_requests |
423 | | - .lock() |
424 | | - .unwrap() |
425 | | - .push_back((application, response)); |
426 | | - } |
427 | | - |
428 | 414 | /// Makes an HTTP `request` as an oracle and returns the HTTP response. |
429 | 415 | /// |
430 | 416 | /// Should only be used with queries where it is very likely that all validators will receive |
@@ -495,19 +481,6 @@ where |
495 | 481 | ); |
496 | 482 | } |
497 | 483 |
|
498 | | - /// Returns true if the corresponding contract uses a zero amount of storage. |
499 | | - pub fn has_trivial_storage(&self, application: ApplicationId) -> bool { |
500 | | - let maybe_request = self |
501 | | - .expected_has_trivial_storage_requests |
502 | | - .lock() |
503 | | - .unwrap() |
504 | | - .pop_front(); |
505 | | - let (expected_application_id, response) = |
506 | | - maybe_request.expect("Unexpected has_trivial_storage request"); |
507 | | - assert_eq!(application, expected_application_id); |
508 | | - response |
509 | | - } |
510 | | - |
511 | 484 | /// Loads a mocked value from the `slot` cache or panics with a provided `message`. |
512 | 485 | fn fetch_mocked_value<T>(slot: &Mutex<Option<T>>, message: &str) -> T |
513 | 486 | where |
|
0 commit comments