From 8bba5c04db9ea01044a73942f9a15716d69978e2 Mon Sep 17 00:00:00 2001 From: Jack Robison <jackrobison@lbry.io> Date: Thu, 16 Feb 2017 09:12:16 -0500 Subject: [PATCH] update tests and changelog --- CHANGELOG.md | 1 + tests/functional/test_streamify.py | 9 ++++++--- tests/mocks.py | 3 +++ 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 64524f2a8..d436a7750 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ at anytime. ## [0.8.3] - 2017-02-15 ### Fixed + * Get lbry files with pending claims * Add better logging to help track down [#478](https://github.com/lbryio/lbry/issues/478) * Catch UnknownNameErrors when resolving a name. [#479](https://github.com/lbryio/lbry/issues/479) diff --git a/tests/functional/test_streamify.py b/tests/functional/test_streamify.py index c0073ce54..4543459ea 100644 --- a/tests/functional/test_streamify.py +++ b/tests/functional/test_streamify.py @@ -12,6 +12,7 @@ from lbrynet.lbryfile.EncryptedFileMetadataManager import DBEncryptedFileMetadat from lbrynet.lbryfilemanager.EncryptedFileManager import EncryptedFileManager from lbrynet.core.Session import Session from lbrynet.core.StreamDescriptor import StreamDescriptorIdentifier +from lbrynet.lbryfile import publish_sd_blob from lbrynet.lbryfilemanager.EncryptedFileCreator import create_lbry_file from lbrynet.lbryfile.client.EncryptedFileOptions import add_lbry_file_to_sd_identifier from lbrynet.lbryfile.StreamDescriptor import get_sd_info @@ -158,11 +159,13 @@ class TestStreamify(TestCase): d.addCallback(lambda _: check_md5_sum()) return d + @defer.inlineCallbacks def create_stream(): test_file = GenFile(53209343, b''.join([chr(i + 5) for i in xrange(0, 64, 6)])) - return create_lbry_file( - self.session, self.lbry_file_manager, "test_file", test_file, - suggested_file_name="test_file") + stream_hash = yield create_lbry_file(self.session, self.lbry_file_manager, "test_file", + test_file, suggested_file_name="test_file") + yield publish_sd_blob(self.stream_info_manager, self.session.blob_manager, stream_hash) + defer.returnValue(stream_hash) d = self.session.setup() d.addCallback(lambda _: self.stream_info_manager.setup()) diff --git a/tests/mocks.py b/tests/mocks.py index e1cbd9518..8e3ed945a 100644 --- a/tests/mocks.py +++ b/tests/mocks.py @@ -80,6 +80,9 @@ class Wallet(object): def get_claim_metadata_for_sd_hash(self, sd_hash): return "fakeuri", "faketxid", "fakenout" + def get_claimid(self, name, txid=None, nout=None): + return "fake claimid" + class PeerFinder(object): def __init__(self, start_port, peer_manager, num_peers):