connection abort [WARN@1193828269.341394] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.342954] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.342970] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.342976] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.392267] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.392290] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.392296] mcm_server_connect_next_avail():2338 ...[NOTICE@1193828269.465498] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.466121] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.466132] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.496535] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.496618] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.496646] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.498932] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.499611] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.499622] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.543984] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.544053] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.544079] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.562669] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.562741] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.562767] mcm_server_connect_next_avail():2338 .[NOTICE@1193828269.599320] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.599405] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.599415] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.624722] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.624752] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.624758] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.626556] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.626577] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.626584] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.667926] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.667957] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.667963] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.686353] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.686380] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.686387] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.712886] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.712915] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.712922] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.714651] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.714673] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.714680] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.754832] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.754862] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.754869] mcm_server_connect_next_avail():2338 .[NOTICE@1193828269.805897] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.805928] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.805935] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.831594] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.831621] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.831628] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.833440] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.833461] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.833468] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.873844] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.873874] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.873880] mcm_server_connect_next_avail():2338 .[NOTICE@1193828269.922950] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.922978] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.922985] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.948598] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.948626] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.948633] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.950646] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.950664] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.950670] mcm_server_connect_next_avail():2338 [NOTICE@1193828269.990663] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828269.990694] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828269.990701] mcm_server_connect_next_avail():2338 .[NOTICE@1193828270.044601] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.044631] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.044638] mcm_server_connect_next_avail():2338 [NOTICE@1193828270.070732] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.070762] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.070769] mcm_server_connect_next_avail():2338 [NOTICE@1193828270.072894] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.072918] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.072925] mcm_server_connect_next_avail():2338 [NOTICE@1193828270.112911] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.112940] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.112947] mcm_server_connect_next_avail():2338 [NOTICE@1193828270.144371] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.144399] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.144406] mcm_server_connect_next_avail():2338 F[NOTICE@1193828270.225340] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.225364] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.225370] mcm_server_connect_next_avail():2338 .[NOTICE@1193828270.230561] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.230581] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.230587] mcm_server_connect_next_avail():2338 [NOTICE@1193828270.257785] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.257813] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.257820] mcm_server_connect_next_avail():2338 [NOTICE@1193828270.259440] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.259457] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.259464] mcm_server_connect_next_avail():2338 [NOTICE@1193828270.299179] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.299210] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.299216] mcm_server_connect_next_avail():2338 ...[NOTICE@1193828270.323027] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.323056] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.323062] mcm_server_connect_next_avail():2338 .[NOTICE@1193828270.329055] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.329077] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.329083] mcm_server_connect_next_avail():2338 [NOTICE@1193828270.355209] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.355239] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.355245] mcm_server_connect_next_avail():2338 [NOTICE@1193828270.356846] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.356868] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.356875] mcm_server_connect_next_avail():2338 [NOTICE@1193828270.396119] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.396149] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.396155] mcm_server_connect_next_avail():2338 ...[NOTICE@1193828270.441676] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.441699] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.441706] mcm_server_connect_next_avail():2338 [NOTICE@1193828270.447974] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.448003] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.448009] mcm_server_connect_next_avail():2338 [NOTICE@1193828270.453332] mcm_server_connect():2302: Software caused connection abort [NOTICE@1193828270.453360] mcm_server_connect_next_avail():2333: Software caused connection abort [WARN@1193828270.453366] mcm_server_connect_next_avail():2338 . ====================================================================== ERROR: test_changing_properties_and_deleting_without_rights (calendero.tests.functional.test_calendar.TestCalendarController) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_calendar.py", line 163, in test_changing_properties_and_deleting_without_rights my_cal = self._create_test_cal(owner=user.id, name='my Cal', public=True, price=None) AttributeError: 'NoneType' object has no attribute 'id' ====================================================================== ERROR: test_password_sending (calendero.tests.functional.test_login.TestLoginController) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_login.py", line 101, in test_password_sending form.set('email', user.email) AttributeError: 'NoneType' object has no attribute 'email' ====================================================================== ERROR: test_adding_and_removing_pics_and_tags (calendero.tests.functional.test_picture.TestPictureController) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_picture.py", line 89, in test_adding_and_removing_pics_and_tags pic1 = self._create_test_pic(owner=user.id, name=pic1_desc) AttributeError: 'NoneType' object has no attribute 'id' ====================================================================== FAIL: test_calendar_buying (calendero.tests.functional.test_buying.TestBuying) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_buying.py", line 80, in test_calendar_buying cal = self._create_test_cal(name='expensive shitty calendar', price=self.price_class.id) File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/__init__.py", line 95, in _create_test_cal self.login() File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/__init__.py", line 141, in login return response.follow() File "/usr/lib/python2.5/site-packages/Paste-1.4.2-py2.5.egg/paste/fixture.py", line 593, in follow % self.full_status) AssertionError: You can only follow redirect responses (not 200 OK) ====================================================================== FAIL: test_picture_buying (calendero.tests.functional.test_buying.TestBuying) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_buying.py", line 54, in test_picture_buying self.login() File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/__init__.py", line 141, in login return response.follow() File "/usr/lib/python2.5/site-packages/Paste-1.4.2-py2.5.egg/paste/fixture.py", line 593, in follow % self.full_status) AssertionError: You can only follow redirect responses (not 200 OK) ====================================================================== FAIL: Tests the different browsing combinations. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_calendar.py", line 342, in test_browsing self.login() File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/__init__.py", line 141, in login return response.follow() File "/usr/lib/python2.5/site-packages/Paste-1.4.2-py2.5.egg/paste/fixture.py", line 593, in follow % self.full_status) AssertionError: You can only follow redirect responses (not 200 OK) ====================================================================== FAIL: Changes properties of created calendar and removes it after changes. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_calendar.py", line 128, in test_changing_properties_and_delete self.login() File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/__init__.py", line 141, in login return response.follow() File "/usr/lib/python2.5/site-packages/Paste-1.4.2-py2.5.egg/paste/fixture.py", line 593, in follow % self.full_status) AssertionError: You can only follow redirect responses (not 200 OK) ====================================================================== FAIL: Test adding comments to a calendar. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_calendar.py", line 350, in test_commenting self.login() File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/__init__.py", line 141, in login return response.follow() File "/usr/lib/python2.5/site-packages/Paste-1.4.2-py2.5.egg/paste/fixture.py", line 593, in follow % self.full_status) AssertionError: You can only follow redirect responses (not 200 OK) ====================================================================== FAIL: test_new (calendero.tests.functional.test_calendar.TestCalendarController) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_calendar.py", line 36, in test_new self.login() File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/__init__.py", line 141, in login return response.follow() File "/usr/lib/python2.5/site-packages/Paste-1.4.2-py2.5.egg/paste/fixture.py", line 593, in follow % self.full_status) AssertionError: You can only follow redirect responses (not 200 OK) ====================================================================== FAIL: Test rating calendar. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_calendar.py", line 235, in test_rating_calendar self.login() File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/__init__.py", line 141, in login return response.follow() File "/usr/lib/python2.5/site-packages/Paste-1.4.2-py2.5.egg/paste/fixture.py", line 593, in follow % self.full_status) AssertionError: You can only follow redirect responses (not 200 OK) ====================================================================== FAIL: Test adding tags to calendar. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_calendar.py", line 272, in test_tags self.login() File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/__init__.py", line 141, in login return response.follow() File "/usr/lib/python2.5/site-packages/Paste-1.4.2-py2.5.egg/paste/fixture.py", line 593, in follow % self.full_status) AssertionError: You can only follow redirect responses (not 200 OK) ====================================================================== FAIL: test_feedback (calendero.tests.functional.test_front.TestFrontController) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_front.py", line 40, in test_feedback self.login() File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/__init__.py", line 141, in login return response.follow() File "/usr/lib/python2.5/site-packages/Paste-1.4.2-py2.5.egg/paste/fixture.py", line 593, in follow % self.full_status) AssertionError: You can only follow redirect responses (not 200 OK) ====================================================================== FAIL: test_index (calendero.tests.functional.test_login.TestLoginController) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_login.py", line 55, in test_index raise instance AssertionError: You can only follow redirect responses (not 200 OK) ====================================================================== FAIL: test_registration (calendero.tests.functional.test_login.TestLoginController) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_login.py", line 205, in test_registration response = response.follow() File "/usr/lib/python2.5/site-packages/Paste-1.4.2-py2.5.egg/paste/fixture.py", line 593, in follow % self.full_status) AssertionError: You can only follow redirect responses (not 200 OK) ====================================================================== FAIL: test_add (calendero.tests.functional.test_picture.TestPictureController) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_picture.py", line 59, in test_add self.login() File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/__init__.py", line 141, in login return response.follow() File "/usr/lib/python2.5/site-packages/Paste-1.4.2-py2.5.egg/paste/fixture.py", line 593, in follow % self.full_status) AssertionError: You can only follow redirect responses (not 200 OK) ====================================================================== FAIL: Tests the different browsing combinations. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_picture.py", line 47, in test_browsing self.login() File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/__init__.py", line 141, in login return response.follow() File "/usr/lib/python2.5/site-packages/Paste-1.4.2-py2.5.egg/paste/fixture.py", line 593, in follow % self.full_status) AssertionError: You can only follow redirect responses (not 200 OK) ====================================================================== FAIL: Test adding comments to a picture. ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_picture.py", line 251, in test_commenting self.login() File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/__init__.py", line 141, in login return response.follow() File "/usr/lib/python2.5/site-packages/Paste-1.4.2-py2.5.egg/paste/fixture.py", line 593, in follow % self.full_status) AssertionError: You can only follow redirect responses (not 200 OK) ====================================================================== FAIL: test_water_stamp (calendero.tests.functional.test_picture.TestPictureController) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_picture.py", line 292, in test_water_stamp self.login() File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/__init__.py", line 141, in login return response.follow() File "/usr/lib/python2.5/site-packages/Paste-1.4.2-py2.5.egg/paste/fixture.py", line 593, in follow % self.full_status) AssertionError: You can only follow redirect responses (not 200 OK) ====================================================================== FAIL: test_error_handling (calendero.tests.functional.test_sms.TestSmsController) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/functional/test_sms.py", line 26, in test_error_handling cal = self._create_test_cal(name='expensive shitty calendar', price=self.create_test_price_class().id) File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/__init__.py", line 95, in _create_test_cal self.login() File "/home/laura/svn/calendero/trunk/calendero/calendero/tests/__init__.py", line 141, in login return response.follow() File "/usr/lib/python2.5/site-packages/Paste-1.4.2-py2.5.egg/paste/fixture.py", line 593, in follow % self.full_status) AssertionError: You can only follow redirect responses (not 200 OK) ---------------------------------------------------------------------- Ran 119 tests in 9.760s FAILED (failures=16, errors=3) Validating XHTML... validating: http://localhost:8000/front calendero/trunk/scripts/validation/validate_xhtml: line 21: validate: command not found validating: http://localhost:8000/registration calendero/trunk/scripts/validation/validate_xhtml: line 21: validate: command not found validating: http://localhost:8000/login/missing_password calendero/trunk/scripts/validation/validate_xhtml: line 21: validate: command not found validating: http://localhost:8000/calendar/list?categ=public&sort=latest calendero/trunk/scripts/validation/validate_xhtml: line 21: validate: command not found