On Tuesday, May 12, 2015 at 2:05:21 PM UTC+8, Walty Yeung wrote:
>
>
>
> On Tuesday, May 12, 2015 at 12:53:14 AM UTC+8, RjOllos wrote:
>>
>>
>>
>> On Saturday, May 9, 2015 at 11:21:56 PM UTC-7, Walty Yeung wrote:
>>>
>>> and my question is, is the bite-sized tasks (
>>> http://trac.edgewall.org/query?status=new&status=assigned&status=reopened&keywords=~bitesized&group=component&order=priority)
>>>
>>> still the optimal entry point of contribution now? I asked only because I
>>> saw most of the tickets there are actually pretty old, and I am not sure if
>>> they are actually outdated now, however, I don't mind to start with the
>>> minor changes at all.
>>>
>>
>> In case you are looking for specific suggestions on where to start,
>> #11937 should be fairly tractable:
>>
>> http://trac.edgewall.org/ticket/11937
>>
>> - Ryan
>>
>
>
> Hi Ryan,
>
> Thanks a lot for your great patience and detailed explanation!
>
> I would start with #11937 as my first try :)
>
>
> have a nice day
> walty
>
Hi Ryan,
I just finished the code, and briefly tried it in my development tracd
environment.
And then I tried to write a functional test case for that, however I got
stuck when trying to run the functional test. I think I might still post
the question here, so it might help others in the future.
This is my functional test case:
-----------------------------
Index: trac/wiki/tests/functional.py
===================================================================
--- trac/wiki/tests/functional.py (revision 14055)
+++ trac/wiki/tests/functional.py (working copy)
@@ -495,6 +495,14 @@
tc.find(r"<h1>Trac Error</h1>")
tc.find('No version "" for Wiki page "WikiStart')
+class RegressionTestTicket11937(FunctionalTwillTestCaseSetup):
+ def runTest(self):
+ """Test for regression of http://trac.edgewall.org/ticket/11937
+ wiki suggestion should be based on 1 unit editing distance.
+ For example, visit of /wiki/CameCase should suggest /wiki/CamelCase
+ """
+ tc.go(self._tester.url + '/wiki/CameCase')
+ tc.find('CamelCase')
-----------------------------
I have installed twill, lxml and cssselect, but when I run 'python -m
trac.wiki.tests.functional', I got the following error:
-----------------------------
(tracDev)waltys-MacBook-Air:/app/tracDev/trac-trunk$python -m
trac.wiki.tests.functional
Traceback (most recent call last):
File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py",
line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py",
line 72, in _run_code
exec code in run_globals
File "/app/tracDev/trac-trunk/trac/wiki/tests/functional.py", line 542,
in <module>
unittest.main(defaultTest='suite')
File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/unittest/main.py",
line 95, in __init__
self.runTests()
File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/unittest/main.py",
line 232, in runTests
self.result = testRunner.run(self.test)
File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/unittest/runner.py",
line 151, in run
test(result)
File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/unittest/suite.py",
line 70, in __call__
return self.run(*args, **kwds)
File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/unittest/suite.py",
line 108, in run
test(result)
File
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/unittest/suite.py",
line 70, in __call__
return self.run(*args, **kwds)
File "trac/test.py", line 158, in run
self.setUp()
File "trac/tests/functional/__init__.py", line 144, in setUp
self._testenv.start()
File "trac/tests/functional/testenv.py", line 274, in start
tc.go(self.url)
File
"/app/ENV/tracDev/lib/python2.7/site-packages/twill-1.8.0-py2.7.egg/twill/commands.py",
line 109, in go
browser.go(url)
File
"/app/ENV/tracDev/lib/python2.7/site-packages/twill-1.8.0-py2.7.egg/twill/browser.py",
line 91, in go
raise TwillException("cannot go to '%s'" % (url,))
twill.errors.TwillException: cannot go to 'http://127.0.0.1:8149'
(tracDev)waltys-MacBook-Air:/app/tracDev/trac-trunk$
-----------------------------
I did not Google out much information, and I tried to install the latest
twill, as suggested here (http://trac.edgewall.org/ticket/11642), but still
no luck.
Any idea about this please?
thanks
have a nice day
walty
--
You received this message because you are subscribed to the Google Groups "Trac
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/trac-dev.
For more options, visit https://groups.google.com/d/optout.