clear cache on test assertions
This commit is contained in:
parent
63cbcd0956
commit
fa2ad88cc4
2 changed files with 4 additions and 3 deletions
|
@ -1,6 +1,5 @@
|
||||||
import asyncio
|
import asyncio
|
||||||
import typing
|
import typing
|
||||||
from collections import deque
|
|
||||||
|
|
||||||
from lbry.dht import constants
|
from lbry.dht import constants
|
||||||
if typing.TYPE_CHECKING:
|
if typing.TYPE_CHECKING:
|
||||||
|
|
|
@ -618,22 +618,24 @@ class TestBackgroundDownloaderComponent(CommandTestCase):
|
||||||
|
|
||||||
background_downloader = BackgroundDownloader(self.daemon.conf, self.daemon.storage, self.daemon.blob_manager)
|
background_downloader = BackgroundDownloader(self.daemon.conf, self.daemon.storage, self.daemon.blob_manager)
|
||||||
await self.clear()
|
await self.clear()
|
||||||
|
await self.blob_clean()
|
||||||
self.assertEqual(0, (await self.status())['disk_space']['total_used_mb'])
|
self.assertEqual(0, (await self.status())['disk_space']['total_used_mb'])
|
||||||
await background_downloader.download_blobs(content1)
|
await background_downloader.download_blobs(content1)
|
||||||
await self.assertBlobs(content1)
|
await self.assertBlobs(content1)
|
||||||
|
await self.blob_clean()
|
||||||
self.assertEqual(0, (await self.status())['disk_space']['content_blobs_storage_used_mb'])
|
self.assertEqual(0, (await self.status())['disk_space']['content_blobs_storage_used_mb'])
|
||||||
self.assertEqual(32, (await self.status())['disk_space']['seed_blobs_storage_used_mb'])
|
self.assertEqual(32, (await self.status())['disk_space']['seed_blobs_storage_used_mb'])
|
||||||
await background_downloader.download_blobs(content2)
|
await background_downloader.download_blobs(content2)
|
||||||
await self.assertBlobs(content1, content2)
|
await self.assertBlobs(content1, content2)
|
||||||
|
await self.blob_clean()
|
||||||
self.assertEqual(0, (await self.status())['disk_space']['content_blobs_storage_used_mb'])
|
self.assertEqual(0, (await self.status())['disk_space']['content_blobs_storage_used_mb'])
|
||||||
self.assertEqual(48, (await self.status())['disk_space']['seed_blobs_storage_used_mb'])
|
self.assertEqual(48, (await self.status())['disk_space']['seed_blobs_storage_used_mb'])
|
||||||
await self.clear()
|
await self.clear()
|
||||||
await background_downloader.download_blobs(content2)
|
await background_downloader.download_blobs(content2)
|
||||||
await self.assertBlobs(content2)
|
await self.assertBlobs(content2)
|
||||||
|
await self.blob_clean()
|
||||||
self.assertEqual(0, (await self.status())['disk_space']['content_blobs_storage_used_mb'])
|
self.assertEqual(0, (await self.status())['disk_space']['content_blobs_storage_used_mb'])
|
||||||
self.assertEqual(16, (await self.status())['disk_space']['seed_blobs_storage_used_mb'])
|
self.assertEqual(16, (await self.status())['disk_space']['seed_blobs_storage_used_mb'])
|
||||||
self.daemon.conf.network_storage_limit = 100
|
|
||||||
self.assertEqual(84, (await self.status())['background_downloader']['available_free_space_mb'])
|
|
||||||
|
|
||||||
# tests that an attempt to download something that isn't a sd blob will download the single blob and stop
|
# tests that an attempt to download something that isn't a sd blob will download the single blob and stop
|
||||||
blobs = await self.get_blobs_from_sd_blob(self.reflector.blob_manager.get_blob(content1))
|
blobs = await self.get_blobs_from_sd_blob(self.reflector.blob_manager.get_blob(content1))
|
||||||
|
|
Loading…
Reference in a new issue