From 437f68c29a18303de3c75962021bbe030b2cf85c Mon Sep 17 00:00:00 2001 From: Lorenz Diener Date: Fri, 11 Oct 2019 23:59:24 +0200 Subject: Update tests for 3.0.1 and fix regressions --- tests/test_search.py | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) (limited to 'tests/test_search.py') diff --git a/tests/test_search.py b/tests/test_search.py index f05a023..a8ab33a 100644 --- a/tests/test_search.py +++ b/tests/test_search.py @@ -1,10 +1,8 @@ import pytest +import vcr @pytest.mark.vcr() -def test_search(api): - results = api.search_v1('mastodonpy_test') - assert isinstance(results, dict) - +def test_search(api): results = api.search_v2('mastodonpy_test') assert isinstance(results, dict) @@ -15,3 +13,19 @@ def test_search(api): assert isinstance(results, dict) assert len(results["hashtags"]) == 0 assert len(results["accounts"]) == 0 + +def test_search_pre_2_9_2(api): + with vcr.use_cassette('test_search.yaml', cassette_library_dir='tests/cassettes_pre_2_9_2', record_mode='none'): + results = api.search_v1('mastodonpy_test') + assert isinstance(results, dict) + + results = api.search_v2('mastodonpy_test') + assert isinstance(results, dict) + + results = api.search('mastodonpy_test') + assert isinstance(results, dict) + + results = api.search('mastodonpy_test', result_type="statuses") + assert isinstance(results, dict) + assert len(results["hashtags"]) == 0 + assert len(results["accounts"]) == 0 -- cgit v1.2.3