test: prune low-value coverage

This commit is contained in:
edde746
2026-08-06 05:33:18 +02:00
parent 094be1fa3e
commit db4f7a643b
27 changed files with 5 additions and 418 deletions
-68
View File
@@ -3,74 +3,6 @@ import 'package:plezy/models/shader_preset.dart';
void main() {
group('ShaderPreset ArtCNN presets', () {
test('exposes the complete built-in catalog in stable order', () {
expect(ShaderPreset.allPresets.map((preset) => preset.toJson()).toList(), [
{'id': 'none', 'name': 'Off', 'type': 'none'},
{
'id': 'nvscaler',
'name': 'NVScaler',
'type': 'nvscaler',
'nvscalerConfig': {'autoHdrSkip': true},
},
{
'id': 'artcnn_c4f16_neutral',
'name': 'ArtCNN C4F16',
'type': 'artcnn',
'artcnnConfig': {'model': 'c4f16', 'variant': 'neutral'},
},
{
'id': 'artcnn_c4f16_dn',
'name': 'ArtCNN C4F16 Denoise',
'type': 'artcnn',
'artcnnConfig': {'model': 'c4f16', 'variant': 'denoise'},
},
{
'id': 'artcnn_c4f16_ds',
'name': 'ArtCNN C4F16 Denoise + Sharpen',
'type': 'artcnn',
'artcnnConfig': {'model': 'c4f16', 'variant': 'denoiseSharpen'},
},
{
'id': 'artcnn_c4f32_neutral',
'name': 'ArtCNN C4F32',
'type': 'artcnn',
'artcnnConfig': {'model': 'c4f32', 'variant': 'neutral'},
},
{
'id': 'artcnn_c4f32_dn',
'name': 'ArtCNN C4F32 Denoise',
'type': 'artcnn',
'artcnnConfig': {'model': 'c4f32', 'variant': 'denoise'},
},
{
'id': 'artcnn_c4f32_ds',
'name': 'ArtCNN C4F32 Denoise + Sharpen',
'type': 'artcnn',
'artcnnConfig': {'model': 'c4f32', 'variant': 'denoiseSharpen'},
},
for (final entry in const [
('fast', 'modeA', 'Anime4K Fast A'),
('fast', 'modeB', 'Anime4K Fast B'),
('fast', 'modeC', 'Anime4K Fast C'),
('fast', 'modeAA', 'Anime4K Fast A+A'),
('fast', 'modeBB', 'Anime4K Fast B+B'),
('fast', 'modeCA', 'Anime4K Fast C+A'),
('hq', 'modeA', 'Anime4K HQ A'),
('hq', 'modeB', 'Anime4K HQ B'),
('hq', 'modeC', 'Anime4K HQ C'),
('hq', 'modeAA', 'Anime4K HQ A+A'),
('hq', 'modeBB', 'Anime4K HQ B+B'),
('hq', 'modeCA', 'Anime4K HQ C+A'),
])
{
'id': 'anime4k_${entry.$1}_${entry.$2}',
'name': entry.$3,
'type': 'anime4k',
'anime4kConfig': {'quality': entry.$1, 'mode': entry.$2},
},
]);
});
test('shares an unmodifiable catalog and canonical id lookup', () {
final first = ShaderPreset.allPresets;
final second = ShaderPreset.allPresets;