Matt Rider
ad46c2d059
Remove cypress test
...
- it is not part of the scope of this ticket, and therefore should be extracted and dealt with separately
2019-05-05 12:26:02 -03:00
Matt Rider
1fff9bbc46
Add cypress test to expose comment creation bug
...
- at the moment, one can create the same comment by clicking rapidly on the "Comment" button
- an idea for a fix https://stackoverflow.com/questions/53101521/prevent-repeated-queries-in-apollo-server-2
2019-05-04 18:46:34 -03:00
Matt Rider
94384a7608
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 260-add-comment-form
2019-04-29 14:57:46 -03:00
Matt Rider
7181f03fdf
Fix flaky cypress test
2019-04-27 18:00:37 -03:00
Matt Rider
30d0ff3cc7
Search for button with text "Comment" in cypress test
2019-04-26 11:31:18 -03:00
Matt Rider
c387760046
Extract CommentForm component
...
- Cypress test is now passing as a result
Co-authored-by: Tirokk <wolle.huss@pjannto.com>
2019-04-25 14:20:00 -03:00
Matt Rider
092dcd7122
Get cypress test passing in a hacky way
2019-04-25 10:10:08 -03:00
Matt Rider
bc35ab835f
Modify cypress tests, attempt to get them to work
...
- they are still not triggering a change in form.content, therefore sending an empty string and either failing the back end validations, or if removed creating a comment with an empty string
2019-04-24 20:56:57 -03:00
Matt Rider
8ae632be7b
Fix component test, comment out form submission from cypress
...
- Added $t function to test now that it is being localised
- We are submitting the form by clicking on the button as a normal user would
- Cypress test still broken due to peculiarities of tiptap editor
2019-04-24 12:28:53 -03:00
Matt Rider
3b00a34199
Add cypress step to check the editor is cleared
2019-04-23 18:19:11 -03:00
Matt Rider
c6b11319fe
Clear editor, write cypress test
...
- the editor only clears once, also there are some other bugs associated with clearing it this way
- according to https://github.com/scrumpy/tiptap/issues/21 there should be a clearContent(), but haven't been able to get it to work
- cypress test for some reason is with a weird bug where I need to submit the form, then click on the submit button, otherwise it doesn't call the handleSubmit method
2019-04-22 11:51:29 -03:00
Robert Schäfer
4f7d5ee24f
Fix? flaky cypress by waiting for <no-ssr> content
...
Content menu is a client-side rendered component. Maybe an extra
assertion will wait for it? That's how you can flix flaky cucumbers if
you use capybara.
2019-04-18 19:05:36 +02:00
Robert Schäfer
9a96f22870
Finish Mention.feature 🥒
2019-04-17 22:29:55 +02:00
Robert Schäfer
408c95a96c
Implement mentioning in cypress test
2019-04-17 21:00:05 +02:00
Robert Schäfer
91e11eb14d
Merge remote-tracking branch 'origin/master' into 347-display_notifications
2019-04-17 20:23:24 +02:00
Robert Schäfer
49431b6bc7
Try to fix flaky "ReportContent.feature" 🥒
2019-04-17 11:28:15 +02:00
Matt Rider
33ddeeebd3
Refactor to use url()
2019-04-17 00:08:43 -03:00
Matt Rider
72c1d3914a
Merge branch '347-display_notifications' of github.com:Human-Connection/Human-Connection into 347-display_notifications
2019-04-15 19:40:02 -03:00
Robert Schäfer
7bc0851b90
Fix cypress test looking for English translations
...
Oops, I edited the translations and did not think of cypress tests that
might depend on them, sorry cc @mattwr18
2019-04-12 21:12:36 +02:00
Robert Schäfer
540175b446
Merge remote-tracking branch 'origin/master' into 347-display_notifications
2019-04-12 20:21:52 +02:00
Robert Schäfer
c0bff47275
Merge remote-tracking branch 'origin/master' into 236-list-social-media-accounts
2019-04-12 17:49:14 +02:00
c2ef3c9c44
possible fix for cypress create post
2019-04-12 13:37:12 +02:00
Matt Rider
1e4fad8425
Add cucumber scenario, component tests
2019-04-11 21:23:17 -03:00
Matt Rider
9bdd0742c9
Update tests, start test driving new scenario
...
- tests had become outdated thanks to new implementation details, namely that a socialMedia node is being created and associated with a user instead of it being an attribute of the User
- scenario to ensure other user's can view my social media
2019-04-11 16:35:22 -03:00
Robert Schäfer
0c8cc7380b
Minimal implementation to let cypress test pass
2019-04-10 14:09:55 +02:00
Robert Schäfer
3ceb4373e3
Create a simple dropdown for notifications
2019-04-10 14:09:55 +02:00
Robert Schäfer
8475884338
Sketch 🥒 for #345
2019-04-10 14:09:55 +02:00
Matt Rider
4d4978c0f2
Merge github.com:Human-Connection/Human-Connection into 236-list-social-media-accounts
2019-04-05 07:29:44 -03:00
Robert Schäfer
6a356dd8b1
Hopefully fix flaky tags and categories test
2019-04-03 21:40:24 +02:00
Robert Schäfer
6cd857c731
Sledgehammer cypress flaky tests with force
2019-04-03 17:19:15 +02:00
Matt Rider
80f664dd78
Match user by id instead of email, update feature
2019-04-02 18:05:45 -03:00
Matt Rider
3f9916404e
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 236-list-social-media-accounts
2019-03-27 08:33:16 -03:00
Robert Schäfer
88ac0601f7
DRY: persistentLink implementation
2019-03-26 23:52:01 +01:00
Robert Schäfer
9545e20a22
Fix Search.feature
2019-03-26 17:28:15 +01:00
Robert Schäfer
6ee9b9d830
Fix WritePost.feature
2019-03-26 17:13:41 +01:00
Robert Schäfer
51cbc65f4b
Rename profile-id to profile-id-slug route
2019-03-26 13:52:56 +01:00
Robert Schäfer
51ca20335a
Sketch 🥒 for #240
2019-03-26 13:52:56 +01:00
Matt Rider
e409d6508f
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 236-list-social-media-accounts
2019-03-25 17:32:06 -03:00
Robert Schäfer
16c58b77ba
Fix cypress test, green 🥒
2019-03-23 02:04:17 +01:00
Robert Schäfer
8827add1c7
Improve 🥒 *must* fail if not implemented
...
cc @mattwr18
2019-03-22 20:03:25 +01:00
Matt Rider
aca3562e22
Migrate PRs from archived repos to monorepo
...
Co-authored-by: Joseph Ngugi <jngugi88@gmail.com>
2019-03-22 14:44:43 -03:00
Matt Rider
eb2552c9a9
Add cypress test, update variables
...
- change to confirmPassword to be more consistent with oldPassword, newPassword
- change to validate, $t is used for a function for translation
2019-03-22 15:53:01 +01:00
Robert Schäfer
44d1265681
Restructure for monorepo
2019-03-21 02:11:35 +01:00