Add test zips and extensive tests for ImportExportManager
Now all possible combinations of files in the zip (present or not) are checked at the same time
This commit is contained in:
parent
d8423499dc
commit
8e192acb63
18 changed files with 211 additions and 13 deletions
4
app/src/test/resources/settings/README.md
Normal file
4
app/src/test/resources/settings/README.md
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
`*.zip` files in this folder are NewPipe database exports, in all possible configurations:
|
||||
- `db` / `nodb` indicates if there is a `newpipe.db` database included or not
|
||||
- `ser` / `vulnser` / `noser` indicates if there is a `newpipe.settings` Java-serialized preferences file included, if it is included and contains an injection attack, of if it is not included
|
||||
- `json` / `nojson` indicates if there is a `preferences.json` JSON preferences file included or not
|
||||
BIN
app/src/test/resources/settings/db_noser_json.zip
Normal file
BIN
app/src/test/resources/settings/db_noser_json.zip
Normal file
Binary file not shown.
BIN
app/src/test/resources/settings/db_noser_nojson.zip
Normal file
BIN
app/src/test/resources/settings/db_noser_nojson.zip
Normal file
Binary file not shown.
BIN
app/src/test/resources/settings/db_ser_json.zip
Normal file
BIN
app/src/test/resources/settings/db_ser_json.zip
Normal file
Binary file not shown.
BIN
app/src/test/resources/settings/db_ser_nojson.zip
Normal file
BIN
app/src/test/resources/settings/db_ser_nojson.zip
Normal file
Binary file not shown.
BIN
app/src/test/resources/settings/db_vulnser_json.zip
Normal file
BIN
app/src/test/resources/settings/db_vulnser_json.zip
Normal file
Binary file not shown.
BIN
app/src/test/resources/settings/db_vulnser_nojson.zip
Normal file
BIN
app/src/test/resources/settings/db_vulnser_nojson.zip
Normal file
Binary file not shown.
Binary file not shown.
BIN
app/src/test/resources/settings/nodb_noser_json.zip
Normal file
BIN
app/src/test/resources/settings/nodb_noser_json.zip
Normal file
Binary file not shown.
BIN
app/src/test/resources/settings/nodb_ser_json.zip
Normal file
BIN
app/src/test/resources/settings/nodb_ser_json.zip
Normal file
Binary file not shown.
BIN
app/src/test/resources/settings/nodb_ser_nojson.zip
Normal file
BIN
app/src/test/resources/settings/nodb_ser_nojson.zip
Normal file
Binary file not shown.
BIN
app/src/test/resources/settings/nodb_vulnser_json.zip
Normal file
BIN
app/src/test/resources/settings/nodb_vulnser_json.zip
Normal file
Binary file not shown.
BIN
app/src/test/resources/settings/nodb_vulnser_nojson.zip
Normal file
BIN
app/src/test/resources/settings/nodb_vulnser_nojson.zip
Normal file
Binary file not shown.
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue