def test_get_response_headers_fake_broker(self):
     broker = utils.FakeAccountBroker()
     now = time.time()
     expected = {
         'X-Account-Container-Count': 0,
         'X-Account-Object-Count': 0,
         'X-Account-Bytes-Used': 0,
         'X-Timestamp': Timestamp(now).normal,
         'X-PUT-Timestamp': Timestamp(now).normal,
     }
     with mock.patch('time.time', new=lambda: now):
         resp_headers = utils.get_response_headers(broker)
     self.assertEqual(resp_headers, expected)
 def test_fake_broker_get_info(self):
     broker = utils.FakeAccountBroker()
     now = time.time()
     with mock.patch('time.time', new=lambda: now):
         info = broker.get_info()
     timestamp = Timestamp(now)
     expected = {
         'container_count': 0,
         'object_count': 0,
         'bytes_used': 0,
         'created_at': timestamp.internal,
         'put_timestamp': timestamp.internal,
     }
     self.assertEqual(info, expected)
 def test_fake_broker_get_policy_stats(self):
     broker = utils.FakeAccountBroker()
     self.assertEqual(broker.get_policy_stats(), {})
 def test_fake_broker_metadata(self):
     broker = utils.FakeAccountBroker()
     self.assertEqual(broker.metadata, {})
 def test_fake_broker_list_containers_iter(self):
     broker = utils.FakeAccountBroker()
     self.assertEqual(broker.list_containers_iter(), [])