Mozilla Raindrop провалює тести на Ubuntu з "виключеннями. TypeError: URL повинен бути str, а не unicode"


0

Як я можу виправити цю проблему?

Я запустив тести ./test-raindrop.py і все не вдалося з однаковою помилкою:

    Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py", line 751, in _inlineCallbacks
    result = g.send(result)
  File "/home/stuartcw/Documents/Code/raindrop/server/python/raindrop/model.py", line 434, in _do_update_views
    _ = yield self.open_view(did, vn, limit=0)
  File "/home/stuartcw/Documents/Code/raindrop/server/python/raindrop/model.py", line 117, in open_view
    return self.db.openView(docId, viewId, *args, **kwargs)
  File "/home/stuartcw/Documents/Code/raindrop/server/python/raindrop/wetpaisley.py", line 111, in openView
    return requester(uri, *xtra
  File "/usr/local/lib/python2.6/dist-packages/paisley-0.1-py2.6.egg/paisley.py", line 286, in get
    return self._getPage(uri, method="GET")
  File "/home/stuartcw/Documents/Code/raindrop/server/python/raindrop/wetpaisley.py", line 74, in _getPage
    factory = HTTPClientFactory(url, **kwargs)
  File "/usr/lib/python2.6/dist-packages/twisted/web/client.py", line 258, in __init__
    self.setURL(url)
  File "/usr/lib/python2.6/dist-packages/twisted/web/client.py", line 269, in setURL
    scheme, host, port, path = _parse(url)
  File "/usr/lib/python2.6/dist-packages/twisted/web/client.py", line 415, in _parse
    parsed = http.urlparse(url)
  File "/usr/lib/python2.6/dist-packages/twisted/web/http.py", line 183, in urlparse
    raise TypeError("url must be str, not unicode")
exceptions.TypeError: url must be str, not unicode

Будь-яка допомога вдячна


2
Чи можу я запропонувати вам повідомити про цю проблему безпосередньо Mozilla? Я оглянувся, я не впевнений, але я думаю, що це трекер проекту: getatisfaction.com/mozilla_messaging/products/mozilla_raindrop
Боббі

Raindrop все ще знаходиться в стадії розробки, навіть немає стабільної версії. Таким чином, ви дійсно повинні бачити Mozilla безпосередньо з будь-якою проблемою, як запропонував Боббі. Проблема з версією на ранній стадії розробки, швидше за все, буде виправлена ​​на їхньому боці, а не на вашому.
Gnoupi

Так, це в розвитку. Мені довелося встановити як Erlang, так і CouchDB з джерела, перш ніж я міг дійти до помилки вище. Власне, я читав у документах RainDrop про те, що команда приймає запитання щодо StackOverflow, і помітив, що питання про Raindrop було передано сюди. Велике спасибі tayfun за його корисний коментар нижче ..
Стюарт Вудвард

Відповіді:


1

Це вже виправлено. Дивіться дискусію на веб- сторінці getatisfaction: http://getsatisfaction.com/mozilla_messaging/topics/twisted_errors_on_run_raindrop_py

В основному вам потрібно оновити базу даних коду дощу. Якщо ви встановили за допомогою mercurial, перейдіть до кореневого каталогу вихідного коду та зробіть "hg pull" з подальшим "hg update". Це повинно це виправити.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.