0

5 Commits

Author SHA1 Message Date
James Hilliard
c2ae02df69 [py] Replace devtools genrule with proper generate_devtools rule. ()
The existing genrule does not handle directories properly.

NOKEYCHECK=True
GitOrigin-RevId: b803c686243787bc45a41732d9348b08afaff449
2023-01-25 03:01:03 -08:00
Simon Stewart
b323c0b047 Add the ability to create python test suites, and use it
This works in much the same way as the test suites for Java do, but
with python.

Cr-Mirrored-From: https://chromium.googlesource.com/external/github.com/SeleniumHQ/selenium
Cr-Mirrored-Commit: e160563f3e9805ec784dcc3820896bd56168f6e6
2019-11-11 21:17:18 +00:00
Simon Stewart
ebded47a34 Move py_import into the private python area
Cr-Mirrored-From: https://chromium.googlesource.com/external/github.com/SeleniumHQ/selenium
Cr-Mirrored-Commit: 9591dd328d1eea480d4ea61bd4b1b79679b65296
2019-11-11 21:17:18 +00:00
Simon Stewart
a5ede5aeb5 [py] Lay groundwork for running large tests with python
Turns out we need a custom runner. Implementing this as a macro that
generates the runner for us.

Cr-Mirrored-From: https://chromium.googlesource.com/external/github.com/SeleniumHQ/selenium
Cr-Mirrored-Commit: 23a7d7706f92789497161300b5721a32b99c0666
2019-11-11 21:17:18 +00:00
Simon Stewart
d342bea537 [bazel] Introduce a "py_import" rule, analogous to "java_import"
This allows us to use wheels and other tar.gz third party libraries in
our python code. This will prove useful.

Cr-Mirrored-From: https://chromium.googlesource.com/external/github.com/SeleniumHQ/selenium
Cr-Mirrored-Commit: 6681d50936e832c87373b63bed3c834876acc3ac
2019-08-13 23:37:42 +03:00