[Cosmo-dev] Cosmo Functional Tests
Mike Taylor
bear at code-bear.com
Mon Oct 2 19:06:21 PDT 2006
The Selenium source should exist as a tools repository project (the
original as a branch) with adam's patches applied to a copy in the
trunk.
This allows him to maintain the changes and provide a distribution that
can be installed as a testing pre-requisite for Cosmo testing.
The importing of Selenium into Cosmo should be done only as a last
resort and, IMO, not at all.
On Oct 2, 2006, at 6:37 PM, Mikeal Rogers wrote:
> So we would like to merge the Selenium stuff we've done into the Cosmo
> trunk under src/tests/functional/ but before we do I wanted to close
> some outstanding issues with the current tests.
>
> First off, we have copies of all the HTTPTest (Broadsword) stuff over
> in the tools repository. QA has been maintaining those tests in the
> tools repository and we should probably remove the tests ( and tools )
> that are currently in tests/functional/HTTPTest. Like we have
> discussed before, those tests (and tools) should be treated as an
> external dependency.
>
> Second, Selenium itself should be brought in as an external dependency
> and we should only maintain our tests and user-extensions. The problem
> is that we currently rely on some Selenium API changes that Adam made
> that haven't been merged in to the Selenium project yet. For now we
> can just stick everything, including the Selenium source, in
> tests/selenium and worry about managing the external dependency after
> our patches make it into the Selenium project.
>
> Third, Adam is not a cosmo commiter. Since adam has never actually
> submitted a patch anywhere in the cosmo tree it would be premature to
> nominate him for commiter status but after I commit his selenium tests
> and user-extensions in to the cosmo tree we can call out the work that
> he's done and nominate him if everyone agrees the code looks good. We
> are gearing up to get the Selenium Python RC stuff working and
> although I'll be writing a lot of code on the python end Adam is the
> expert on Selenium Core js code and I would hate to be in a position
> of approving his patches when he flat out knows more than me about the
> selenium core.
>
> -Mikeal
>
> _______________________________________________
> cosmo-dev mailing list
> cosmo-dev at lists.osafoundation.org
> http://lists.osafoundation.org/mailman/listinfo/cosmo-dev
>
>
---
Bear
Build and Release Engineer
Open Source Applications Foundation (OSAF)
bear at osafoundation.org
http://www.osafoundation.org
bear at code-bear.com
http://code-bear.com
PGP Fingerprint = 9996 719F 973D B11B E111 D770 9331 E822 40B3 CD29
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://lists.osafoundation.org/pipermail/cosmo-dev/attachments/20061002/b3657591/PGP.pgp
More information about the cosmo-dev
mailing list