Ticket #13084: 403.fix.error

File 403.fix.error, 3.0 KB (added by Bill Meek <keemllib@…>, 7 years ago)

Much better, single failure on one of 5 doctests ("bad handshake: SysCallError?(-1, 'Unexpected EOF')")

Line 
1
2On my 17.10 host, 1st doctest failed (below.) Next two passed
3and on my 16.04 host ran doctest 2x, passed both times.
4
5$ ~/doctest.sh
6**********************************************************************
7File "./ttvdb.py", line 112, in __main__
8Failed example:
9    main()
10Exception raised:
11    Traceback (most recent call last):
12      File "/usr/lib/python2.7/doctest.py", line 1315, in __run
13        compileflags, 1) in test.globs
14      File "<doctest __main__[7]>", line 1, in <module>
15        main()
16      File "./ttvdb.py", line 2189, in main
17        seriesfound=searchseries(t, opts, series_season_ep)
18      File "./ttvdb.py", line 1242, in searchseries
19        series_data = search_for_series(t, series_name, opts.language)
20      File "./ttvdb.py", line 1228, in search_for_series
21        return tvdb[sid_or_name]
22      File "/home/bill/source/mythtv/mythtv/bindings/python/MythTV/ttvdb/tvdb_api.py", line 1160, in __getitem__
23        sid = self._nameToSid(key)
24      File "/home/bill/source/mythtv/mythtv/bindings/python/MythTV/ttvdb/tvdb_api.py", line 1141, in _nameToSid
25        selected_series = self._getSeries(name)
26      File "/home/bill/source/mythtv/mythtv/bindings/python/MythTV/ttvdb/tvdb_api.py", line 921, in _getSeries
27        allSeries = self.search(series)
28      File "/home/bill/source/mythtv/mythtv/bindings/python/MythTV/ttvdb/tvdb_api.py", line 901, in search
29        seriesEt = self._getetsrc(self.config['url_getSeries'] % (series))
30      File "/home/bill/source/mythtv/mythtv/bindings/python/MythTV/ttvdb/tvdb_api.py", line 861, in _getetsrc
31        src = self._loadUrl(url, language=language)
32      File "/home/bill/source/mythtv/mythtv/bindings/python/MythTV/ttvdb/tvdb_api.py", line 808, in _loadUrl
33        self.authorize()
34      File "/home/bill/source/mythtv/mythtv/bindings/python/MythTV/ttvdb/tvdb_api.py", line 848, in authorize
35        r = self.session.post('https://api.thetvdb.com/login', json=self.config['auth_payload'], headers=self.headers)
36      File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 549, in post
37        return self.request('POST', url, data=data, json=json, **kwargs)
38      File "/usr/lib/python2.7/dist-packages/requests_cache/core.py", line 126, in request
39        **kwargs
40      File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 502, in request
41        resp = self.send(prep, **send_kwargs)
42      File "/usr/lib/python2.7/dist-packages/requests_cache/core.py", line 84, in send
43        response = super(CachedSession, self).send(request, **kwargs)
44      File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 612, in send
45        r = adapter.send(request, **kwargs)
46      File "/usr/lib/python2.7/dist-packages/requests/adapters.py", line 514, in send
47        raise SSLError(e, request=request)
48    SSLError: ("bad handshake: SysCallError(-1, 'Unexpected EOF')",)
49**********************************************************************
501 items had failures:
51   1 of  26 in __main__
52***Test Failed*** 1 failures.