mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-10 16:33:11 -06:00
cmd/mediaapi-integration-tests: Document state of tests
This commit is contained in:
parent
37d3a1b305
commit
c41cdd6174
|
|
@ -1,6 +1,38 @@
|
||||||
|
# Media API Tests
|
||||||
|
|
||||||
|
## Implemented
|
||||||
|
|
||||||
* functional
|
* functional
|
||||||
* upload
|
* upload
|
||||||
* normal case
|
* normal case
|
||||||
|
* download
|
||||||
|
* local file
|
||||||
|
* existing
|
||||||
|
* non-existing
|
||||||
|
* remote file
|
||||||
|
* existing
|
||||||
|
* thumbnail
|
||||||
|
* original file formats
|
||||||
|
* JPEG
|
||||||
|
* local file
|
||||||
|
* existing
|
||||||
|
* remote file
|
||||||
|
* existing
|
||||||
|
* cache
|
||||||
|
* cold
|
||||||
|
* hot
|
||||||
|
* pre-generation according to configuration
|
||||||
|
* scale
|
||||||
|
* crop
|
||||||
|
* dynamic generation
|
||||||
|
* cold cache
|
||||||
|
* larger than original
|
||||||
|
* scale
|
||||||
|
|
||||||
|
## TODO
|
||||||
|
|
||||||
|
* functional
|
||||||
|
* upload
|
||||||
* file too large
|
* file too large
|
||||||
* 0-byte file?
|
* 0-byte file?
|
||||||
* invalid filename
|
* invalid filename
|
||||||
|
|
@ -8,38 +40,25 @@
|
||||||
* download
|
* download
|
||||||
* invalid origin
|
* invalid origin
|
||||||
* invalid media id
|
* invalid media id
|
||||||
* local file
|
|
||||||
* existing
|
|
||||||
* non-existing
|
|
||||||
* remote file
|
|
||||||
* existing
|
|
||||||
* non-existing
|
|
||||||
* thumbnail
|
* thumbnail
|
||||||
* original file formats
|
* original file formats
|
||||||
* JPEG
|
|
||||||
* GIF
|
* GIF
|
||||||
* PNG
|
* PNG
|
||||||
* BMP
|
* BMP
|
||||||
* SVG
|
* SVG
|
||||||
* PDF
|
* PDF
|
||||||
|
* TIFF
|
||||||
|
* WEBP
|
||||||
* local file
|
* local file
|
||||||
* existing
|
|
||||||
* non-existing
|
* non-existing
|
||||||
* remote file
|
* remote file
|
||||||
* existing
|
|
||||||
* non-existing
|
* non-existing
|
||||||
* cache
|
|
||||||
* cold
|
|
||||||
* hot
|
|
||||||
* pre-generation according to configuration
|
* pre-generation according to configuration
|
||||||
* manual verification + hash check for regressions?
|
* manual verification + hash check for regressions?
|
||||||
* dynamic generation
|
* dynamic generation
|
||||||
* cold cache
|
|
||||||
* hot cache
|
* hot cache
|
||||||
* larger than original
|
|
||||||
* limit on dimensions?
|
* limit on dimensions?
|
||||||
* 0x0
|
* 0x0
|
||||||
* scale
|
|
||||||
* crop
|
* crop
|
||||||
* load
|
* load
|
||||||
* 100 parallel requests
|
* 100 parallel requests
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue