about summary refs log tree commit diff
path: root/__tests__
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixes embed links for twitter and tiktok (#74)Aryan Goharzad2023-01-202-0/+50
|
* Fix html extraction testsPaul Frazee2023-01-191-3/+3
|
* Fixes youtube embed issues (#50)Aryan Goharzad2023-01-195-91/+137
| | | | | | | | | | | | | | | | | * fixes youtube embed * move extractMetaHtml test to its own file * tests cleanup * Add fallback for youtube meta data * lint * Check for youtube in the url domain * use hostname instead of full url to check for link domain * checks only for domain
* Improve link meta fetching for bsky links (#54)Paul Frazee2023-01-192-2/+10
| | | | | | | * Add share dropdown item to profiles * Temporary improvement for links to content on the network * Enlarge text slightly on embed cards
* Update composer to preview external link cards (#52)Paul Frazee2023-01-182-1/+2
| | | | | | | * Fetch external link metadata during compose so the user can preview and remove the embed * Add missing mocks * Update tests to match recent changes
* Improve lightbox... and update to React Native 0.71.0 (#49)Paul Frazee2023-01-176-129/+24
| | | | | | | * Switch to a better lightbox implementation (close #42) * Upgrade to react-native 0.71.0 * Update (or remove low-value) tests
* Remove scenes (#36)Paul Frazee2023-01-171-10/+0
| | | | | | | | | | | | | | | | | | | * Remove scenes from the main menu * Remove scenes from the profile view * Remove 'scenes explainer' from onboarding flow * Remove scene-related modals * Remove member/membership code * Remove all scenes-related items from notifications * Remove scene-related code from posts feed * Remove scene-related API helpers * Update tests
* Unit Testing (#35)João Ferreiro2023-01-1757-9596/+1645
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add testing lib * remove coverage folder from git * finished basic test setup * fix tests typescript and import paths * add first snapshot * testing utils * rename test files; update script flags; ++tests * testing utils functions * testing downloadAndResize wip * remove download test * specify unwanted coverage paths; remove update snapshots flag * fix strings tests * testing downloadAndResize method * increasing testing * fixing snapshots wip * fixed shell mobile snapshot * adding snapshots for the screens * fix onboard snapshot * fix typescript issues * fix TabsSelector snapshot * Account for testing device's locale in ago() tests * Remove platform detection on regex * mocking store state wip * mocking store state * increasing test coverage * increasing test coverage * increasing test coverage on src/screens * src/screens (except for profile) above 80% cov * testing profile screen wip * increase coverage on Menu and TabsSelector * mocking profile ui state wip * mocking profile ui state wip * fixing mobileshell tests wip * snapshots using testing-library * fixing profile tests wip * removing mobile shell tests * src/view/com tests wip * remove unnecessary patch-package * fixed profile test error * clear mocks after every test * fix base mocked store values (getters) * fix base mocked store values (hasLoaded, nonReplyFeed) * profile screen above 80% coverage * testing custom hooks * improving composer coverage * fix tests after merge * finishing composer coverage * improving src/com/discover coverage * improve src/view/com/login coverage fix SuggestedFollows tests adding some comments * fix SuggestedFollows tests * improve src/view/com/profile coverage extra minor fixes * improve src/view/com/notifications coverage * update coverage ignore patterns * rename errorMessageTryAgainButton increase SuggestedFollows converage * improve src/view/com/posts coverage * improve src/view/com/onboard coverage * update snapshot * improve src/view/com/post coverage * improve src/view/com/post-thread coverage rename ErrorMessage tests test Debug and Log components * init testing state * testing root-store * updating comments * small fixes * removed extra console logs * improve src/state/models coverage refactor rootStore rename some spies * adding cleanup method after tests * improve src/state/models coverage * improve src/state/models coverage * improve src/state/models coverage * improve src/state/models coverage * test setInterval in setupState * Clean up tests and update Home screen state management * Remove some tests we dont need * Remove snapshot tests * Remove any tests that dont demonstrate clear value * Cleanup Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Start with highest quality compression and find a suitable size (#33)Paul Frazee2022-12-261-2/+6
|
* Unit testing (#32)João Ferreiro2022-12-2246-19/+10009
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add testing lib * remove coverage folder from git * finished basic test setup * fix tests typescript and import paths * add first snapshot * testing utils * rename test files; update script flags; ++tests * testing utils functions * testing downloadAndResize wip * remove download test * specify unwanted coverage paths; remove update snapshots flag * fix strings tests * testing downloadAndResize method * increasing testing * fixing snapshots wip * fixed shell mobile snapshot * adding snapshots for the screens * fix onboard snapshot * fix typescript issues * fix TabsSelector snapshot * Account for testing device's locale in ago() tests * Remove platform detection on regex Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* Improvements to link and mention detection regarding surrounding punctuationPaul Frazee2022-11-291-0/+73
|
* Fix a couple incorrect link detections ('e.g.' and 'foo.jpg') (close #13)Paul Frazee2022-11-281-0/+22
|
* Implement a link metadata fetching util functionPaul Frazee2022-11-232-17/+181
|
* Fix: dont detect double dots as urlsPaul Frazee2022-11-231-0/+4
|
* Add support for links with no scheme in composerPaul Frazee2022-11-221-25/+152
|
* Refactor: create src/lib to reflect actual sharing of that codePaul Frazee2022-11-221-1/+1
|
* Fixes to entity extractionPaul Frazee2022-10-042-13/+60
|
* Add state managementPaul Frazee2022-06-091-7/+7
|
* Add basic react-navigator usagePaul Frazee2022-06-071-2/+4
|
* Initial commitPaul Frazee2022-06-071-0/+14