Skip to content
This repository has been archived by the owner on Feb 8, 2018. It is now read-only.

Use Splinter for web tests #3684

Closed
techtonik opened this issue Aug 17, 2015 · 6 comments
Closed

Use Splinter for web tests #3684

techtonik opened this issue Aug 17, 2015 · 6 comments

Comments

@techtonik
Copy link
Contributor

Currently I don't know who knows how our web test work, because if is based on JavaScript stack. The Splinter allows to write the same stuff in Pythonic way.

https://splinter.readthedocs.org/en/latest/index.html

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@chadwhitacre
Copy link
Contributor

I started looking into this, and it's an interesting option. We have very few jstests currently. The main piece of work would be refactoring the Python test infrastructure to provide a browser instance, and, in particular, wiring up authentication (the in-process testing harness and the jstests both provide examples of this). Porting over the five tests we currently have would be trivial, and if we did so we could have a single test suite, which would greatly facilitate in-browser tests. Good idea! :-)

!m @techtonik

@chadwhitacre
Copy link
Contributor

Having the js test infrastructure in Python would make it easier for our Python-centric team to fix problems like #2953. Other jstest issues: #3069 #3493.

@chadwhitacre
Copy link
Contributor

@deivid-rodriguez Any interest in tackling this? :)

@deivid-rodriguez
Copy link
Contributor

Yes! I don't know how long it will take to acquire the knowledge to tackle this, but I will definitely keep this on my radar and give it a try!

@chadwhitacre
Copy link
Contributor

PR in #4079.

@chadwhitacre
Copy link
Contributor

🎉

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants