akwizgran
cd12447c2e
Include RemovableDriveModule in UI tests.
2021-07-13 10:30:14 +02:00
akwizgran
c032befe6f
Provide clock for UI tests.
2021-04-13 08:46:08 -03:00
Torsten Grote
8a768cf933
Add a test for sign-in
...
This requires an account to exist before as we can't restart our lifecycle.
So we don't automatically clear app data after each test, but rather need to delete an existing account manually before each test.
2021-04-01 14:31:34 -03:00
Torsten Grote
f603254153
Fix instrumentation tests
2021-03-18 12:15:46 -03:00
Torsten Grote
c851dd228b
Add a different (faster) way to exclude large/slow tests
2021-03-18 12:15:46 -03:00
akwizgran
aed5ac5bb4
Ensure that attachment has expected group ID when loading.
2021-01-22 13:35:06 +00:00
Sebastian Kürten
cae53a9fcc
Reorganize MediaModule and AttachmentModule
2021-01-21 10:13:29 -03:00
Sebastian Kürten
f819930570
Create ImageCompressor amd ImageCompressorImpl
...
* Methods from AttachmentCreationTask have been moved into them:
* compressImage()
* createBitmap()
* ImageCompressor is availabe via AttachmentModule
2021-01-21 09:33:47 -03:00
Torsten Grote
ef9b22670d
Factor our attachment classes and constants
...
because they will be used by more than one client
2021-01-21 09:19:59 -03:00
Torsten Grote
31f42d44af
[android] Refactor attachment loading to use LiveData
2020-02-13 10:26:42 -03:00
Torsten Grote
41411b0e2e
Refactor attachment loading to support incremental display once loaded
2020-02-13 10:26:40 -03:00
akwizgran
26144c18d8
Download test assets, fix expectations.
2019-12-12 14:25:40 +00:00
akwizgran
ace1d38966
Disable PngSuite test by default.
...
Results are device-dependent and outside our
control.
2019-12-12 14:25:40 +00:00
akwizgran
24a63b08c0
Add transparent PNG.
2019-12-12 14:25:40 +00:00
akwizgran
44411ab224
Simplify code.
2019-12-12 14:25:40 +00:00
akwizgran
6d742c554f
Test that PngSuite corrupt test images fail.
2019-12-12 14:25:40 +00:00
akwizgran
1e2ccd96a7
Remove support for GIF attachments on API < 24.
2019-12-12 14:25:40 +00:00
Torsten Grote
1000512c5b
[android] Add PngSuite images to compression test
2019-12-12 14:25:37 +00:00
Torsten Grote
62970cce30
[android] add instrumentation test for image compression
2019-12-12 10:04:44 +00:00
Torsten Grote
98eb78c7bc
[android] fix instrumentation tests after AndroidX migration
2019-11-01 11:44:36 -03:00
Torsten Grote
a592c05146
AndroidX migration and library updates
2019-11-01 11:44:36 -03:00
akwizgran
a921361a56
Inject ImageSizeCalculator.
2019-06-26 12:40:28 +01:00
akwizgran
92eb06a9e9
Refactor attachment creation to use injection.
2019-06-25 16:29:54 +01:00
akwizgran
593a0c4632
Improve handling of missing and invalid attachments.
2019-06-19 11:23:57 +01:00
akwizgran
ed20b2d8d6
Use attachment header to retrieve attachment.
2019-06-19 10:57:13 +01:00
Torsten Grote
11eefaedcf
Refactor attachment creation
2019-06-17 13:11:14 -03:00
akwizgran
9557afabc6
Change MIME types to "image/jpeg", unsuppress warning.
2019-01-15 16:49:18 +00:00
Torsten Grote
ebe6b0d4c0
[android] Split up AttachmentController tests into integration and unit
2019-01-15 16:33:03 +00:00
Torsten Grote
6e83fb7aef
[android] add tests for getting attachment items from AttachmentController
2019-01-15 16:33:00 +00:00
Torsten Grote
d0bbebd25e
[android] don't crash when re-opening conversation after briar exited
2018-12-17 18:42:06 -02:00
Torsten Grote
1c90e64894
Split up UI and Screenshot tests
...
Closes #1377
2018-09-24 12:37:06 -03:00