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(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)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(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l