Hi Benedikt,
technically speaking, it should not be a problem, since the path to the test suites can be given relative to mw root. This holds for the current solution (via autoloader) as well as for the upcoming version with ini-files.
Remains the issue of standardization. It seems reasonable to me for large extensions to mirror the mw directory structure. So I suggest this for standard for extensions: * Extensions that do mirror the mw directory structure should place the tests similar to mw: extensions/EXTENSION/maintenance/tests/selenium * Extensions that don't should place the tests in extensions/EXTENSION/tests/selenium
Regards, Markus
Markus Glaser Social Web Technologien Leiter Softwareentwicklung Hallo Welt! - Medienwerkstatt GmbH __________________________________
Untere Bachgasse 15 93047 Regensburg
Tel. +49 (0) 941 - 56 95 94 92 Fax. +49 (0) 941 - 50 27 58 13
www.hallowelt.biz glaser@hallowelt.biz
Sitz: Regensburg Handelsregister: HRB 10467 E.USt.Nr.: DE 253050833 Geschäftsführer: Anja Ebersbach, Markus Glaser, Dr. Richard Heigl, Radovan Kubani
-----Ursprüngliche Nachricht----- Von: wikitech-l-bounces@lists.wikimedia.org [mailto:wikitech-l-bounces@lists.wikimedia.org] Im Auftrag von Benedikt Kaempgen Gesendet: Freitag, 17. September 2010 08:05 An: Wikimedia developers; pdhanda@wikimedia.org Betreff: Re: [Wikitech-l] Selenium Framework - standard directory for selenium tests
Hi,
in SMW we have a maintenance folder just like MW does. Would it be possible to have the tests in there, i.e. SemanticMediaWiki/maintenance/tests/selenium (up to now, I have put them in there)?
Regards
Benedikt
-- Karlsruhe Institute of Technology (KIT) Institute of Applied Informatics and Formal Description Methods (AIFB)
Benedikt Kämpgen Research Associate
Kaiserstraße 12 Building 11.40 76131 Karlsruhe, Germany
Phone: +49 721 608-7946 Fax: +49 721 608-6580 Email: benedikt.kaempgen@kit.edu Web: http://www.kit.edu/
KIT - University of the State of Baden-Wuerttemberg and National Research Center of the Helmholtz Association
-----Original Message----- From: wikitech-l-bounces@lists.wikimedia.org [mailto:wikitech-l-bounces@lists.wikimedia.org] On Behalf Of Markus Glaser Sent: Monday, September 13, 2010 10:28 PM To: pdhanda@wikimedia.org; Wikimedia developers Subject: Re: [Wikitech-l] Selenium Framework - standard directory for selenium tests
Hi,
I agree. Tests from extensions should follow the pattern
Extensions/EXTENSION/tests/selenium
whereas test for the core should be placed into
maintenance/tests/selenium
Any objections?
Regards, Markus
-----Ursprüngliche Nachricht----- Von: wikitech-l-bounces@lists.wikimedia.org [mailto:wikitech-l-bounces@lists.wikimedia.org] Im Auftrag von Priyanka Dhanda Gesendet: Montag, 13. September 2010 21:28 An: wikitech-l@lists.wikimedia.org Betreff: Re: [Wikitech-l] Selenium Framework - standard directory for selenium tests
Hi Dan,
I believe we decided that selenium tests should go under: Extension/tests/selenium/
-p
On 09/13/2010 12:04 PM, Dan Nessett wrote:
Are there any standards for where to put selenium tests? Right now the Simple Selenium test is in phase3/maintenance/tests/selenium and the PagedTiffHandler selenium tests are in PagedTiffHandler/selenium. This suggests a convention of putting extension selenium test files in a sub- directory of the top-level directory named 'selenium'. Is that an official convention?
-- Priyanka Dhanda Code Maintenance Engineer Wikimedia Foundation http://wikimediafoundation.org San Francisco, CA
_______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
_______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
_______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l