Commit Graph

803 Commits

Author SHA1 Message Date
stoletniy
b9546b61a8 Fix acceptance tests, update counters [MAILPOET-903] 2018-02-14 19:57:14 +03:00
Tautvidas Sipavičius
9739159a6f Merge pull request #1251 from mailpoet/test
Fix acceptance tests flakiness [MAILPOET-1284]
2018-02-01 14:31:41 +02:00
Pavel Dohnal
9ee6920ebb Use our login function 2018-01-30 15:03:03 +00:00
Amine Ben hammou
bfad5509c1 fixed acceptance test 2018-01-22 11:01:19 +00:00
Amine Ben hammou
7e60155bdc fixing the acceptance test 2018-01-09 14:16:04 +00:00
Amine Ben hammou
7eae7dde11 making sure acceptance tests are executed 2018-01-09 14:16:04 +00:00
Amine Ben hammou
d70c6ce453 fix public.js not included when only shortcode is used 2018-01-09 14:16:04 +00:00
Pavel Dohnal
1342389602 Wait for target
MailHog adds target='_blank' to our links.
But we were too quick clicking the links before the target was added

MAILPOET-1260
2018-01-03 11:46:20 +00:00
Tautvidas Sipavičius
f616ef4d6c Merge pull request #1218 from mailpoet/widget_update
Prevents loading plugin assets when form widget is not activated [MAILPOET-1241]
2017-12-15 23:15:31 +02:00
Vlad
51cde55217 Tests statistics column 2017-12-13 09:39:03 +00:00
Vlad
3450a6fc97 Adds wait condition before assertion; corrects prefix 2017-12-10 18:41:54 -05:00
Vlad
393c89b21f Tests that post notifications can be created 2017-11-23 21:02:42 -05:00
Vlad
e5d7f66561 Adds new id to create standard/notification newsletters 2017-11-23 21:02:36 -05:00
Tautvidas Sipavičius
7b76ddefd5 Merge pull request #1194 from mailpoet/double_opt-in_test
Add an acceptance test for subscription confirmation [MAILPOET-1205]
2017-11-20 14:36:55 +02:00
stoletniy
dc074bcb14 Add acceptances tests for admin listings [MAILPOET-1206] [MAILPOET-1207] [MAILPOET-1208] [MAILPOET-1209] 2017-11-20 10:42:17 +00:00
stoletniy
1238b1711d Add an acceptance test for subscription confirmation [MAILPOET-1205] 2017-11-16 14:57:56 +03:00
Vlad
fc326131ae Rebased master 2017-11-08 14:04:45 +00:00
Vlad
a19753205f Increases timeout value when tests are run on slow hosts 2017-11-08 14:04:45 +00:00
Vlad
ee404e3b84 Uses CLI to truncate table 2017-11-08 14:04:45 +00:00
Vlad
f1918ac953 Removes timeouts and uses data-automation-id as element selector 2017-11-08 14:04:45 +00:00
Pavel Dohnal
d399ddf6b6 Fixed acceptance tests for me 2017-11-08 14:04:45 +00:00
Vlad
3f06448f37 Uses data-automation-id/iframe id and bypasses throttling for
consecutive signups
2017-11-08 14:04:45 +00:00
Vlad
83d84e67d6 Adds test for iframe form subscription 2017-11-08 14:04:45 +00:00
Vlad
7cac061a73 Renames test 2017-11-08 14:04:45 +00:00
Vlad
17764b708f Adds check for JS errors 2017-11-08 14:04:45 +00:00
Vlad
7f5bc8681c Adds acceptance tests for unsubscribe/manage subscription links 2017-11-08 14:04:45 +00:00
Vlad
bfcb85f744 Updates existing tests format 2017-11-08 14:04:45 +00:00
stoletniy
4b13395b0c Add JS error checking to acceptance tests [MAILPOET-1179] 2017-10-25 13:34:16 +03:00
stoletniy
f69302be48 Add an acceptance test for the public subscription form widget [MAILPOET-1166] 2017-10-19 12:34:16 +03:00
Pavel Dohnal
d844b7e47f Initial acceptance testing setup
[MAILPOET-997]
2017-08-17 08:13:10 +02:00
marco
77282cafd5 Remove acceptance tests files. 2015-10-14 16:06:16 +02:00
Jonathan Labreuille
2a4945c956 Listing & Form & Refactoring
- finished implementing forms
- fixed form reset when clicking on new
- fixed responsive for select all checkbox and toggle item details
- refactored listing items' actions
- added Trash action
- cleaned up validations on models
- fixed syntax
- fixed tests
2015-09-16 12:14:04 +02:00
MrCasual
e8abc4cb47 - Model returns validation errors upon save (Closes #122)
- Fixed acceptance test for Newsletters (Closes #126)
2015-09-13 19:40:42 -04:00
MrCasual
2cc24ae965 - Added acceptance tests for the Newsletters page
- Added a shim to make PhantomJS work with React (temporary workaround)
- Removed asset compilation during acceptance testing
Closes #111
2015-09-07 20:05:55 -04:00
Jonathan Labreuille
3d58728312 Fixing listing
- amd style for listing dependencies
- added robo tasks to run failed tests
- created method to start phantomJS server in robofile
- fixed acceptance tests on form widget
- fixed unit test on subscriber
2015-08-27 22:38:42 +02:00
Jonathan Labreuille
1c77536cf5 Acceptance + Robo task
- added $file argument to test:acceptance
- updated test:unit's argument name for consistency
- beefing up form widget acceptance test
2015-08-20 18:09:45 +02:00
Jonathan Labreuille
c883de9aa8 Form Widget
- added public js code to handle validation and ajax submit
- added widget initializer
- added form widget
- added acceptance test for adding the widget
2015-08-20 16:52:51 +02:00
marco
bb6abf3c7d Newsletters page, with test. 2015-08-18 17:07:14 +02:00
marco
347706e119 Added Subscribers empty page, with test. 2015-08-18 16:57:13 +02:00
root
1e91d077bd Removed UnitTest and AcceptanceTester from tests 2015-08-10 15:42:52 +00:00
marco
bff67b8d0a Refactor tests. 2015-08-09 22:17:35 +02:00
marco
8994f3c165 Move Form to another branch, so that Jo can refactor it.
In order to keep the master branch clean, the form logic
is now lining in a feature branch, so that it can be refactored
and cleaned up to be compatible with the core.
2015-08-08 16:11:57 +02:00
Jonathan Labreuille
ffbc54ffb7 added loadEnv to unit test and removed bootstrap code + added basic acceptance test for form widget (had to increase the wait value oh web driver to bypass JS animations delay) 2015-07-28 11:40:31 +02:00
Jonathan Labreuille
8aea2675f2 added acceptance test for formwidget + added utility method to login into WP for acceptance tests + fixed unit test of form renderer 2015-07-27 18:12:47 +02:00
Jonathan Labreuille
f58d5c42b6 removed try catch in Activation AccTest 2015-07-24 17:08:37 +02:00
Jonathan Labreuille
7a832ebddb fixing method name in HomePage acceptance test 2015-07-24 16:53:47 +02:00
Jonathan Labreuille
b10edea821 added user and password in dot env file + updated activation acceptance test - fixing issue #18 2015-07-24 16:52:58 +02:00
marco
100e785705 Fix camelCase. 2015-07-23 13:56:45 +02:00
marco
98cfbf02b2 Fix camelCase. 2015-07-23 13:55:49 +02:00
marco
104fe02687 Revert activation logic in tests. 2015-07-22 18:03:05 +02:00