diff --git a/README.md b/README.md index f28d358..5d5efb2 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,24 @@ -# capybara-lockstep [![Tests](https://github.com/makandra/capybara-lockstep/actions/workflows/test.yml/badge.svg)](https://github.com/makandra/capybara-lockstep/actions) +
+ + + + + +
+ ++ + + +
This Ruby gem synchronizes [Capybara](https://github.com/teamcapybara/capybara) commands with client-side JavaScript and AJAX requests. This greatly improves the stability of an end-to-end ("E2E") test suite, even if that suite has timing issues. diff --git a/media/capybara-lockstep.dark.png b/media/capybara-lockstep.dark.png new file mode 100644 index 0000000..e32a827 Binary files /dev/null and b/media/capybara-lockstep.dark.png differ diff --git a/media/capybara-lockstep.dark.svg b/media/capybara-lockstep.dark.svg new file mode 100644 index 0000000..2b5c1d2 --- /dev/null +++ b/media/capybara-lockstep.dark.svg @@ -0,0 +1,107 @@ + + + + diff --git a/media/capybara-lockstep.light.png b/media/capybara-lockstep.light.png new file mode 100644 index 0000000..4d59681 Binary files /dev/null and b/media/capybara-lockstep.light.png differ diff --git a/media/capybara-lockstep.light.svg b/media/capybara-lockstep.light.svg new file mode 100644 index 0000000..8dda92b --- /dev/null +++ b/media/capybara-lockstep.light.svg @@ -0,0 +1,106 @@ + + + + diff --git a/media/makandra.dark.svg b/media/makandra.dark.svg new file mode 100644 index 0000000..99c6c43 --- /dev/null +++ b/media/makandra.dark.svg @@ -0,0 +1,180 @@ + + + + \ No newline at end of file diff --git a/media/makandra.light.svg b/media/makandra.light.svg new file mode 100644 index 0000000..69394f9 --- /dev/null +++ b/media/makandra.light.svg @@ -0,0 +1,180 @@ + + + + \ No newline at end of file