[IMP] Functional tests - integration
commitcc5d1b7494fe3db6783d023113d5e85347e9303b
authorPedro Ferreira <jose.pedro.ferreira@cern.ch>
Mon, 22 Aug 2011 16:18:16 +0000 (22 18:18 +0200)
committerPedro Ferreira <jose.pedro.ferreira@cern.ch>
Thu, 25 Aug 2011 13:30:25 +0000 (25 15:30 +0200)
tree9c66b61b073be3e213a3c4d3d6e19e946a3291eb
parenta2be47768f2a2302040b19c36c89c045f7181fd1
[IMP] Functional tests - integration

 * Condensed all the tests in a small number of files;
 * Now using WebDriver (Selenium 2);
 * Sandboxed test environment (fake config);
 * A temporary wsgiref server is now used instead of user's setup;
 * Still some occasional random failures resolving some elements... some research needed;
53 files changed:
indico/MaKaC/common/Configuration.py
indico/MaKaC/common/TemplateExec.py
indico/MaKaC/common/info.py
indico/MaKaC/common/logger.py
indico/MaKaC/services/interface/rpc/process.py
indico/MaKaC/webinterface/pages/conferences.py
indico/MaKaC/webinterface/rh/conferenceDisplay.py
indico/tests/core.py
indico/tests/python/functional/WSGIParallelConference_test.py [deleted file]
indico/tests/python/functional/addCategory.py [deleted file]
indico/tests/python/functional/category_test.py [new file with mode: 0644]
indico/tests/python/functional/conferenceCallForAbstracts.py [deleted file]
indico/tests/python/functional/conferenceContributions.py [deleted file]
indico/tests/python/functional/conferenceEvaluation.py [deleted file]
indico/tests/python/functional/conferenceGeneralSettings.py [deleted file]
indico/tests/python/functional/conferenceLayout.py [deleted file]
indico/tests/python/functional/conferenceProgramme.py [deleted file]
indico/tests/python/functional/conferenceProtection.py [deleted file]
indico/tests/python/functional/conferenceRegistration.py [deleted file]
indico/tests/python/functional/conferenceTimetable.py [deleted file]
indico/tests/python/functional/conferenceTools.py [deleted file]
indico/tests/python/functional/conference_test.py [new file with mode: 0644]
indico/tests/python/functional/contributionCreationTest.py [deleted file]
indico/tests/python/functional/createBookingAccept.py [deleted file]
indico/tests/python/functional/editCategoryGeneralSettings.py [deleted file]
indico/tests/python/functional/editCategoryProtection.py [deleted file]
indico/tests/python/functional/example_test.py [deleted file]
indico/tests/python/functional/generalSettingsTest.py [deleted file]
indico/tests/python/functional/lectureEvaluation.py [deleted file]
indico/tests/python/functional/lectureGeneralSettings.py [deleted file]
indico/tests/python/functional/lectureParticipants.py [deleted file]
indico/tests/python/functional/lectureProtection.py [deleted file]
indico/tests/python/functional/lectureTools.py [deleted file]
indico/tests/python/functional/lecture_test.py [new file with mode: 0644]
indico/tests/python/functional/meetingEvaluation.py [deleted file]
indico/tests/python/functional/meetingGeneralSettings.py [deleted file]
indico/tests/python/functional/meetingParticipants.py [deleted file]
indico/tests/python/functional/meetingProtection.py [deleted file]
indico/tests/python/functional/meetingTimetable.py [deleted file]
indico/tests/python/functional/meetingTools.py [deleted file]
indico/tests/python/functional/meeting_test.py [new file with mode: 0644]
indico/tests/python/functional/meeting_tesxt.py [new file with mode: 0644]
indico/tests/python/functional/roomBookingMain.py [deleted file]
indico/tests/python/functional/roombooking_test.py [new file with mode: 0644]
indico/tests/python/functional/roomsRoomBooking.py [deleted file]
indico/tests/python/functional/seleniumTestCase.py
indico/tests/python/unit/MaKaC_tests/fileRepository_test.py
indico/tests/python/unit/db.py
indico/tests/python/unit/plugins.py
indico/tests/python/unit/plugins_tests/RoomBooking_tests/roomblocking_test.py
indico/tests/runners.py
indico/util/shell.py
setup.py