Hello,
I'm trying to install schooltool from the tarball on a shared hosting machine on which I have not full admin access. After installing virtualenv, `make` succeeds, however `make test ftest` fails (see at the summary at the end of the message). I tried to proceed anyway and run the instance but it fails with :
bin/start-schooltool-instance instance
Traceback (most recent call last):
File "bin/start-schooltool-instance", line 150, in <module>
schooltool.paste.run.main()
File "/home/dbuenzli/webapps/schooltool/schooltool-2.1.0/src/schooltool/paste/run.py", line 175, in main
paste.script.command.run(['serve', conf_file] + extra_options)
[...]
File "/home/dbuenzli/webapps/schooltool/schooltool-2.1.0/src/schooltool/group/stesting.py", line 25, in <module>
from schooltool.testing.selenium import SeleniumLayer
File "/home/dbuenzli/webapps/schooltool/schooltool-2.1.0/src/schooltool/testing/selenium.py", line 67, in <module>
IMPLICIT_WAIT = schooltool.devtools.selenium_recipe.implicit_wait
AttributeError: 'module' object has no attribute 'implicit_wait'
Any one has a clue about what may be going on ? No deep python/zope knowledge here.
Thanks,
Daniel
Test-module import failures:
Module: schooltool.app.browser.ftests.test_all
Traceback (most recent call last):
File "/home/dbuenzli/webapps/schooltool/schooltool-2.1.0/src/schooltool/app/browser/__init__.py", line 42, in <module>
from schooltool.app.interfaces import IApplicationPreferences
File "/home/dbuenzli/webapps/schooltool/schooltool-2.1.0/src/schooltool/app/interfaces.py", line 35, in <module>
from schooltool.person.interfaces import ICalendarDisplayPreferences
File "/home/dbuenzli/webapps/schooltool/schooltool-2.1.0/src/schooltool/person/interfaces.py", line 34, in <module>
from schooltool.group.interfaces import IGroupMember
File "/home/dbuenzli/webapps/schooltool/schooltool-2.1.0/src/schooltool/group/__init__.py", line 1, in <module>
import stesting
File "/home/dbuenzli/webapps/schooltool/schooltool-2.1.0/src/schooltool/group/stesting.py", line 25, in <module>
from schooltool.testing.selenium import SeleniumLayer
File "/home/dbuenzli/webapps/schooltool/schooltool-2.1.0/src/schooltool/testing/selenium.py", line 67, in <module>
IMPLICIT_WAIT = schooltool.devtools.selenium_recipe.implicit_wait
AttributeError: 'module' object has no attribute 'implicit_wait'
[...]
File "/home/dbuenzli/webapps/schooltool/schooltool-2.1.0/src/schooltool/utility/tests/test_utility.py", line 49, in schooltool.utility.tests.test_utility.doctest_utilityRegistration
Failed example:
IIntIds.providedBy(util)
Exception raised:
Traceback (most recent call last):
File "/usr/lib64/python2.6/doctest.py", line 1253, in __run
compileflags, 1) in test.globs
File "<doctest schooltool.utility.tests.test_utility.doctest_utilityRegistration[10]>", line 1, in <module>
IIntIds.providedBy(util)
NameError: name 'util' is not defined
Ran 192 tests with 17 failures and 2 errors in 1.314 seconds.
Tearing down left over layers:
Tear down zope.testrunner.layer.UnitTests in 0.000 seconds.
Test-modules with import problems:
schooltool.app.browser.ftests.test_all
schooltool.app.browser.stests.test_all
schooltool.app.browser.tests.test_app
schooltool.app.browser.tests.test_browser
schooltool.app.browser.tests.test_cal
schooltool.app.browser.tests.test_catalog
schooltool.app.browser.tests.test_csvimport
schooltool.app.browser.tests.test_overlay
schooltool.app.browser.tests.test_pdfcal
schooltool.app.browser.tests.test_skin
schooltool.app.browser.tests.test_timetablecsvimport
schooltool.app.tests.test_app
schooltool.app.tests.test_cal
schooltool.app.tests.test_catalog
schooltool.app.tests.test_main
schooltool.app.tests.test_overlay
schooltool.app.tests.test_pdf
schooltool.app.tests.test_relationships
schooltool.basicperson.browser.ftests.test_all
schooltool.basicperson.browser.stests.test_selenium
schooltool.basicperson.browser.tests.test_demographics
schooltool.basicperson.browser.tests.test_person
schooltool.basicperson.browser.tests.test_xml
schooltool.basicperson.tests.test_demographics
schooltool.basicperson.tests.test_person
schooltool.basicperson.tests.test_security
schooltool.basicperson.tests.test_vocabularies
schooltool.contact.browser.ftests.test_all
schooltool.course.browser.tests
schooltool.course.browser.ftests.test_all
schooltool.course.browser.stests.test_selenium
schooltool.course.tests.test_course
schooltool.course.tests.test_subscribers
schooltool.email.browser.ftests.test_email
schooltool.email.tests.test_email
schooltool.export.ftests.test_all
schooltool.export.tests.test_export
schooltool.generations.tests.test_evolve29
schooltool.generations.tests.test_evolve30
schooltool.generations.tests.test_evolve31
schooltool.generations.tests.test_evolve32
schooltool.generations.tests.test_evolve33
schooltool.generations.tests.test_evolve34
schooltool.generations.tests.test_evolve35
schooltool.generations.tests.test_evolve37
schooltool.generations.tests.test_evolve38
schooltool.group.browser.tests
schooltool.group.browser.stests.test_selenium
schooltool.group.tests.test_group
schooltool.level.tests.test_level
schooltool.note.tests
schooltool.person.browser.tests
schooltool.person.browser.stests.test_selenium
schooltool.person.tests.test_person
schooltool.person.tests.test_sampledata
schooltool.report.tests.test_report
schooltool.resource.browser.tests
schooltool.resource.browser.stests.test_selenium
schooltool.resource.tests.test_sampledata
schooltool.sampledata.tests.test_browser
schooltool.schoolyear.browser.ftests.test_all
schooltool.schoolyear.browser.stests.test_selenium
schooltool.schoolyear.browser.tests.test_schoolyear
schooltool.schoolyear.tests.test_schoolyear
schooltool.schoolyear.tests.test_subscriber
schooltool.securitypolicy.browser.ftests.test_all
schooltool.securitypolicy.browser.tests.test_crowds
schooltool.securitypolicy.tests.test_crowds
schooltool.securitypolicy.tests.test_metaconfigure
schooltool.securitypolicy.tests.test_txt
schooltool.skin.flourish.tests.test_content
schooltool.skin.flourish.tests.test_sorting
schooltool.skin.flourish.tests.test_tal
schooltool.skin.flourish.tests.test_viewlet
schooltool.skin.tests.test_breadcrumbs
schooltool.skin.tests.test_containers
schooltool.skin.tests.test_dateformatter
schooltool.skin.tests.test_error
schooltool.skin.tests.test_skin
schooltool.skin.tests.test_widgets
schooltool.table.tests.test_batch
schooltool.table.tests.test_catalog
schooltool.table.tests.test_table
schooltool.term.browser.tests
schooltool.term.browser.ftests.test_all
schooltool.term.browser.stests.test_selenium
schooltool.term.tests.test_sampledata
schooltool.term.tests.test_term
schooltool.timetable.browser.ftests.test_all
schooltool.timetable.browser.tests.test_cal
schooltool.timetable.browser.tests.test_calendar
schooltool.timetable.browser.tests.test_timetable
schooltool.timetable.browser.tests.test_ttwizard
schooltool.timetable.tests.test_calendar
schooltool.timetable.tests.test_schedule
schooltool.timetable.tests.test_timetable
schooltool.traverser.tests
Tests with errors:
test (schooltool.app.tests.test_security.TestAuthSetUpSubscriber)
doctest_evolve28 (schooltool.generations.tests.test_evolve28)
Tests with failures:
/home/dbuenzli/webapps/schooltool/schooltool-2.1.0/src/schooltool/app/tests/../booking.txt
/home/dbuenzli/webapps/schooltool/schooltool-2.1.0/src/schooltool/app/tests/../security.txt
doctest_PersonFactoryUtility (schooltool.person.tests.test_utility)
doctest_Equipment (schooltool.resource.tests.test_resource)
doctest_Location (schooltool.resource.tests.test_resource)
doctest_Resource (schooltool.resource.tests.test_resource)
doctest_ResourceContainer (schooltool.resource.tests.test_resource)
doctest_ResourceDemographics (schooltool.resource.tests.test_resource)
doctest_AccessControlView (schooltool.securitypolicy.browser.tests.test_views)
doctest_AccessControlView_update (schooltool.securitypolicy.browser.tests.test_views)
test_SchoolToolSecurityPolicy_checkByAdaptation (schooltool.securitypolicy.tests.test_policy)
test_SchoolToolSecurityPolicy_checkCrowds (schooltool.securitypolicy.tests.test_policy)
test_SchoolToolSecurityPolicy_checkPermission (schooltool.securitypolicy.tests.test_policy)
/home/dbuenzli/webapps/schooltool/schooltool-2.1.0/src/schooltool/testing/tests/../README.txt
doctest_multipleUtilityRegistration (schooltool.utility.tests.test_utility)
doctest_utilityOverride (schooltool.utility.tests.test_utility)
doctest_utilityRegistration (schooltool.utility.tests.test_utility)