From 0a1a3e7371df02580ad923fa0a4c1f4a7c08d759 Mon Sep 17 00:00:00 2001 From: Cqoicebordel Date: Fri, 12 Jun 2015 19:54:03 +0200 Subject: Add a bit of testing to improve coverage --- searx/tests/engines/test_youtube_noapi.py | 51 +++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) (limited to 'searx/tests/engines/test_youtube_noapi.py') diff --git a/searx/tests/engines/test_youtube_noapi.py b/searx/tests/engines/test_youtube_noapi.py index b715ed2f1..9fa8fd20e 100644 --- a/searx/tests/engines/test_youtube_noapi.py +++ b/searx/tests/engines/test_youtube_noapi.py @@ -91,6 +91,57 @@ class TestYoutubeNoAPIEngine(SearxTestCase): self.assertEqual(results[0]['thumbnail'], 'https://i.ytimg.com/vi/DIVZCPfAOeM/hqdefault.jpg') self.assertTrue('DIVZCPfAOeM' in results[0]['embedded']) + html = """ +
    +
  1. +
    +
    + + + +
    +
    +

    + - Durée : 11:35. +

    +
    +
      +
    • il y a 20 heures
    • +
    • 8 424 vues
    • +
    +
    +
    +
      +
    • + Nouveauté +
    • +
    • HD
    • +
    +
    +
    +
    +
    +
    +
    +
    +
    +
  2. +
+ """ + response = mock.Mock(text=html) + results = youtube_noapi.response(response) + self.assertEqual(type(results), list) + self.assertEqual(len(results), 1) + html = """
  1. -- cgit v1.2.3