From e6140cbbe9a5b7dbba6d324a59163df4a4d3bfb6 Mon Sep 17 00:00:00 2001 From: Omar Al-Ithawi Date: Wed, 5 Jul 2017 15:09:31 +0300 Subject: [PATCH] Deprecate lettuce in testing.rst document --- docs/testing.rst | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/docs/testing.rst b/docs/testing.rst index 6a1e918df5..f03ac03e29 100644 --- a/docs/testing.rst +++ b/docs/testing.rst @@ -61,15 +61,16 @@ UI Acceptance Tests - Use these to test that major program features are working correctly. -- We use `lettuce `__ to write BDD-style tests. - Most of these tests simulate user interactions through the browser - using `splinter `__. - - We use `Bok Choy `__ to write end-user acceptance tests directly in Python, using the framework to maximize reliability and maintainability. +- We used to use `lettuce `__ to write BDD-style + tests but it's now deprecated in favor of Bok Choy for new tests. + Most of these tests simulate user interactions through the browser + using `splinter `__. + Internationalization ~~~~~~~~~~~~~~~~~~~~ @@ -570,7 +571,8 @@ properly clean up. Running Lettuce Acceptance Tests ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -We use `Lettuce `__ for acceptance testing. Most of +Although it's deprecated now `Lettuce `__ acceptance tests +still exists in the code base. Most of our tests use `Splinter `__ to simulate UI browser interactions. Splinter, in turn, uses `Selenium `__ to control the Chrome