Commit graph

269 commits

Author SHA1 Message Date
Karina Kwiatek
c6530cc4e7 Appease the dog overlords 2022-07-17 10:05:20 +02:00
Karina Kwiatek
d01a2ee252 Add tests for question create followers use case 2022-07-17 10:05:20 +02:00
Karina Kwiatek
5d542161a0 Add tests for question create use case 2022-07-17 10:05:20 +02:00
Karina Kwiatek
58b212f76d Add tests for question destroy use case 2022-07-17 10:05:20 +02:00
Karina Kwiatek
0e9be78588 Create use case for deleting questions 2022-07-17 10:05:20 +02:00
Karina Kwiatek
22a66f4d1a Fix lint errors 2022-07-17 10:05:20 +02:00
Karina Kwiatek
d9ff4d5765 Refactor Ajax::QuestionController#create into separate UseCases
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
2022-07-17 10:05:20 +02:00
Andreas Nedbal
47120e8d24 Appease the dog overlords 2022-07-17 09:40:34 +02:00
Andreas Nedbal
0555279cd2 Adjust response results in list controller tests 2022-07-17 09:40:34 +02:00
Karina Kwiatek
f396167704 Add test for trying to delete account while an export is pending 2022-07-16 21:29:20 +02:00
Karina Kwiatek
48bd2f5bc7 Add missing file extension to export URL 2022-07-16 15:58:30 +02:00
Karina Kwiatek
428db25c71 Add test for Exporter#publish 2022-07-16 15:58:30 +02:00
Karina Kwiatek
bc07a9fbb0 Test exporting with profile picture 2022-07-16 15:58:30 +02:00
Karina Kwiatek
c009dff560 Test that all header image sizes exist 2022-07-16 15:58:30 +02:00
Karina Kwiatek
eaf61f1a6a Add test for Export#finalize with a profile header attached 2022-07-16 15:58:30 +02:00
Karina Kwiatek
45a87bf2b4 Remove unnecessary context blocks 2022-07-16 15:58:30 +02:00
Karina Kwiatek
37bc1e64de Add test for Exporter#collect_comments 2022-07-16 15:58:30 +02:00
Karina Kwiatek
75301900b3 Correct time precision in Exporter#collect_questions test 2022-07-16 15:58:30 +02:00
Karina Kwiatek
77ddf2feae Add test for Exporter#collect_answers 2022-07-16 15:58:30 +02:00
Karina Kwiatek
262705c3f0 Add test for Exporter#collect_questions 2022-07-16 15:58:30 +02:00
Karina Kwiatek
f244252ade Mock Rails root 2022-07-16 15:58:30 +02:00
Karina Kwiatek
13d4927461 Test outputs of Exporter#finalize 2022-07-16 15:58:30 +02:00
Karina Kwiatek
6a1747eee7 Reload times to match precision 2022-07-16 15:58:30 +02:00
Karina Kwiatek
8e8b5ddb2a Add test for Exporter#collect_smiles 2022-07-16 15:58:30 +02:00
Karina Kwiatek
d07b05ff24 Reformat Exporter spec 2022-07-16 15:58:30 +02:00
Karina Kwiatek
bd5ec792b7 Prevent text in links from being double-escaped 2022-07-16 15:57:32 +02:00
Karina Kwiatek
601aa07de1 Add model tests for Answer 2022-07-09 01:15:31 +02:00
Karina Kwiatek
90b2aa0110 Add model tests for Appendable::Reaction 2022-07-09 01:15:31 +02:00
Andreas Nedbal
7a568889b8 Appease the dog overlords 2022-07-06 21:54:34 +02:00
Andreas Nedbal
eb16ff83a4 Fix test to match adjusted responses 2022-07-06 21:54:34 +02:00
Karina Kwiatek
9bcf1a80ad Merge author_name with author_identifier 2022-07-06 19:56:04 +02:00
Karina Kwiatek
561946cab9 Fix issues from bad rebase 2022-07-05 23:23:37 +02:00
Karina Kwiatek
251dff6cda Add test for NotificationsController 2022-07-05 23:23:37 +02:00
Karina Kwiatek
19dcb96dcd Update remaining usages of Smile/CommentSmile 2022-07-05 23:23:37 +02:00
Karina Kwiatek
1b22872002 Update usages of Smile/CommentSmile to Appendable::Reaction in tests 2022-07-05 23:23:37 +02:00
Andreas Nedbal
f7a56fa58e Add test for Settings::DataController#index 2022-07-05 20:40:19 +02:00
Andreas Nedbal
8446278e80 Move blocks spec into proper controller
accidentally moved it into the `MutesController` fist
2022-07-05 20:40:19 +02:00
Andreas Nedbal
6b5e59fa1c Move tests for mute view into own controller spec file 2022-07-05 20:40:19 +02:00
Georg Gadinger
917e32b4fc routes.rb: use 'authenticate' block from devise instead of defining the constraint ourselves 2022-07-05 18:20:30 +02:00
Andreas Nedbal
887a053e71 Appease the dog overlords 2022-07-03 18:32:36 +02:00
Andreas Nedbal
1a848af303 Move TOTP-related code into new spec files 2022-07-03 18:32:36 +02:00
Karina Kwiatek
400994179a Add tests for UserBan model 2022-07-02 17:08:44 +02:00
Andreas Nedbal
9e4c03b765 Appease the dog overlords 2022-07-02 16:36:14 +02:00
Andreas Nedbal
a65232f975 Add tests for ExportController#create 2022-07-02 16:36:14 +02:00
Andreas Nedbal
46f99b5f01 Add test for Settings::ExportController index view 2022-07-02 16:36:14 +02:00
Andreas Nedbal
be56439572 Appease the dog overlords 2022-06-28 23:20:11 +02:00
Andreas Nedbal
9252726432 Move privacy action tests into proper controller spec 2022-06-28 23:20:11 +02:00
Andreas Nedbal
f54980de35 Appease the dog overlords 2022-06-26 22:45:52 +02:00
Andreas Nedbal
6597ab9720 Update tests to reflect new controller structure 2022-06-26 22:45:52 +02:00
Karina Kwiatek
fc8dad4b9e Add tests for user_screen_name helper method 2022-06-26 21:07:28 +02:00