You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
session-desktop/js/views
Audric Ackermann 9ddda73ca2
Integration tests (#975)
* add first integration test Session

Checking window title
Checking window count
Can restore from seed

* FIXME torevert once found why this crash on app close

* [test] add join valid open group test

* [test] validate cannot join two times the same open group

* [test] move common things to common.js

* [test] move tests to separate files

* [test] clean

* [test] add send message to open group test

* [test] lint

* [test] rename hooks -> common

* [test] add 15s delay before considering test as slow

* upgrade electron 8.0.3 and spectron 10.0.0

* [test] signin from seed: validate pubkey

* Replace spellchecker in favor of typo-js

* [test] refactor common calls to common.js

* [test] add two different pubkey, mnemonic and displayname

* [test] FIXME unsafe eval needed for now

* [test] add: add friends test

* [test] working multi instance tests

* [test] FIXME disable snodeproxy

* [test] update yarn.lock

* [test] make tests more robust with restart from scratch each test

* [test] add link of two devices test and hard rm of apps before start (rm -r)

* remove unused file

* [test] lint

* [test] add registration from generated pubkey test

* [test] add beginning of network stub

* [test] stub "token" endpoint

* [test] add test of one message on pub group pull

* [test] add starting port randomize. looks to help for some bad start with multi instance

* [test] add stub for one to one chats (sessions)

* [test] clean code

* [test] finish add friend test and stub snode server

* [test] stub calls during link device test

* [test] add a flag to show some logs on stubbed snode

* [test] finish link of two device test. check both pubkey matches

* [test] add and use function to wrap erase+start+login+stub app

* [test] add method to login as friend and closed group test&messages

* Revert "[test] FIXME unsafe eval needed for now"

This reverts commit de5322fdae6cdab8e3b9bd9a52b7d172c9bc2d26.

* [test] apply review

* [test] fix lint

* [test] fix existing test with new spectron version

* [test] fix lint

* [test] refactor page objects

* [test] add delete account test

* [test] add unlink of two device test

* [test] make tiny waitForExists -> isExisting

* [test] add checks of link new device buttons

* upgrade fs-extra@9.0.0

* address pr review

* [test] fix spell_check test

Co-authored-by: Josh Perez <60019601+josh-signal@users.noreply.github.com>
5 years ago
..
app_view.js separate update group name and group members dialog 5 years ago
banner_view.js
beta_release_disclaimer_view.js optimisation of ternary & binary expr. 5 years ago
blocked_number_view.js
bulk_edit_view.js lazy instantiation 5 years ago
confirm_session_reset_view.js Prompting the user to reset session on invalid ciphertext 5 years ago
confirmation_dialog_view.js
connecting_to_server_dialog_view.js lint caught typo 5 years ago
contact_list_view.js
conversation_list_item_view.js
conversation_list_view.js
conversation_loading_view.js Fixed typos 5 years ago
conversation_search_view.js
conversation_view.js Remove Debuglog 5 years ago
create_group_dialog_view.js fix download profile image open groups 5 years ago
debug_log_view.js
device_pairing_dialog_view.js add unpairing of device from settings 5 years ago
device_pairing_words_dialog_view.js
edit_profile_dialog_view.js Profile picture upload, fixes and copy 5 years ago
file_input_view.js show errors when user try to add file >10mb as attachment 5 years ago
group_member_list_view.js
group_update_view.js Closed group update message stylgin 5 years ago
identicon_svg_view.js
import_view.js
inbox_view.js lint 5 years ago
install_view.js
invite_friends_dialog_view.js make upload of group picture work 5 years ago
key_verification_view.js Infinte duration toasts 5 years ago
last_seen_indicator_view.js
list_view.js
member_list_view.js
message_list_view.js
message_view.js Prompting the user to reset session on invalid ciphertext 5 years ago
moderators_add_dialog_view.js add/remove moderator modal dialogs 5 years ago
moderators_remove_dialog_view.js add/remove moderator modal dialogs 5 years ago
network_status_view.js
nickname_dialog_view.js
password_dialog_view.js optimisation of ternary & binary expr. 5 years ago
password_view.js Password lock screen and delete data screen 5 years ago
phone-input-view.js
qr_dialog_view.js Modal additions incl. QR fixup and Seed View 5 years ago
react_wrapper_view.js
recorder_view.js
scroll_down_button_view.js fix unit tests: remove not used count in scrolldown view and assert svg 5 years ago
seed_dialog_view.js Modal additions incl. QR fixup and Seed View 5 years ago
session_confirm_view.js fix catch of mouse events on forgotten modals 5 years ago
session_dropdown_view.js Modal additions incl. QR fixup and Seed View 5 years ago
session_modal_view.js Inital dropdown, modal and toggle 5 years ago
session_registration_view.js fix text scramble animation on registration 5 years ago
session_settings_view.js fix SessionSettings not found as does not exist 5 years ago
session_toast_view.js Modal blurs and stylistic simplifications 5 years ago
session_toggle_view.js Fixed breaking sessionToggle issues 5 years ago
toast_view.js Completed toast stacking, fadeout and close. 5 years ago
user_details_dialog_view.js Fixed wrt review @ Audric 5 years ago
whisper_view.js Infinte duration toasts 5 years ago