secant-ios-wallet/secantTests
Lukas Korba 1aca887800
[#126] TCA component for user logs (#526)
- OSLogger for the defined categories
- TCA logger for the TCA logs
- WalletLogger for the secant logs
- SDKLogger passed to the SDK
- unit tests for the loggers
- export category OS logs
- share txt files (sdk, tca, wallet logs) via native share dialog
- timestamp extension so we see even milliseconds
- txt files up to some X size
- simple button enable/disable logic and wrapping the export work in the Task
- TODO for empty catches
- OSLogger refactored to OSLogger_, just temporary change
- export and share divided into business logic and view logic parts
- unit tests for the TCA part
- async let syntax for the export logs
- simple activity indicator so testers know export is in progress
- static date formatters so we don't instantiate it over and over
2023-02-01 09:08:22 +01:00
..
AddressDetailsTests [#514] Adopt Unified Addresses (#515) 2023-01-05 20:07:25 +01:00
BackupFlowTests [#492] Update TCA to 0.46.0 (#493) 2022-11-18 11:34:33 +01:00
BalanceBreakdownTests [#490] Consolidation of TCA dependencies - 2nd batch (#491) 2022-11-17 12:25:55 +01:00
DeeplinkTests [#494] Simplification of the AppReducer's body property (#501) 2022-12-07 14:47:42 +01:00
HomeTests [#499] Refactor Route to Destination (#500) 2022-12-01 15:31:30 +01:00
ImportWalletTests [#492] Update TCA to 0.46.0 (#493) 2022-11-18 11:34:33 +01:00
MultiLineTextFieldTests [#464] Migrate MultilineTextField to ReducerProtocol (#476) 2022-11-07 11:58:56 +01:00
OnboardingTests [#461] Migrate OnboardingFlow to ReducerProtocol (#485) 2022-11-08 09:36:42 +01:00
ProfileTests [#514] Adopt Unified Addresses (#515) 2023-01-05 20:07:25 +01:00
RecoveryPhraseValidationTests [#499] Refactor Route to Destination (#500) 2022-12-01 15:31:30 +01:00
RootTests Fix typos (#507) 2023-01-02 12:18:58 -03:00
ScanTests [#492] Update TCA to 0.46.0 (#493) 2022-11-18 11:34:33 +01:00
SendTests [#517] QR codes integration into the wallet details and send feature (#518) 2023-01-12 13:04:36 +01:00
SettingsTests [#126] TCA component for user logs (#526) 2023-02-01 09:08:22 +01:00
SnapshotTests [#514] Adopt Unified Addresses (#515) 2023-01-05 20:07:25 +01:00
UtilTests [#126] TCA component for user logs (#526) 2023-02-01 09:08:22 +01:00
WalletEventsTests [#499] Refactor Route to Destination (#500) 2022-12-01 15:31:30 +01:00
Info.plist
secantTests.swift