@@ -269,69 +269,6 @@ public void testReplaceMdrAktuellTopic() {
269269 assertTrue (themaStringwithoutTime .isPresent ());
270270 }
271271
272- @ Test
273- public void testReplaceOrfAudioDescriptionNaming () {
274- listToAdd .add (createTestFilm (Const .ORF , "AD | Film" , "AD | Film Testfilm" , FILM_NAME_ONLINE ));
275- listToAdd .add (createTestFilm (Const .ARD , "AD | Film" , "AD | Film ARD" , FILM_NAME_ONLINE ));
276-
277- AddToFilmlist target = new AddToFilmlist (list , listToAdd );
278- target .addOldList ();
279-
280- Assertions .assertThat (list ).hasSize (4 )
281- .anySatisfy (film -> checkFilmThemaAndTitle (film , "Film" , "Film Testfilm (Audiodeskription)" ))
282- .anySatisfy (film -> checkFilmThemaAndTitle (film , "AD | Film" , "AD | Film ARD" ));
283- }
284-
285- private void checkFilmThemaAndTitle (DatenFilm film , final String expectedThema , final String expectedTitle ) {
286- Assertions .assertThat (film .arr [DatenFilm .FILM_THEMA ]).isEqualTo (expectedThema );
287- Assertions .assertThat (film .arr [DatenFilm .FILM_TITEL ]).isEqualTo (expectedTitle );
288- }
289-
290- @ Test
291- public void testRemoveSrfUrlParams () {
292- final DatenFilm testFilmRemoveParams = createTestFilm (Const .SRF , "10vor" , "10vor1" , "world/hls/10vor10/2023/07/10vor10_20230731_215000_19875207_v_webcast_h264_,q40,q10,q20,q30,q50,q60,.mp4.csmil/hdntl=exp=1690999574~acl=%2f*~data=hdntl,0.04-1562.28~hmac=29f18372882182cc035b155825bb4772faeca5126909064987eed4e28ffa291b/index-f1-v1-a1.m3u8?start=0.04&end=1562.28&caption=srf/b2c07ad6-4904-486e-94ca-5a10745d95cb/episode/de/vod/vod.m3u8" );
293- testFilmRemoveParams .arr [DatenFilm .FILM_URL_KLEIN ] = "275|3-v1-a1.m3u8?start=0.04&end=1562.28&caption=srf/b2c07ad6-4904-486e-94ca-5a10745d95cb/episode/de/vod/vod.m3u8" ;
294- testFilmRemoveParams .arr [DatenFilm .FILM_URL_HD ] = "275|6-v1-a1.m3u8?start=0.04&end=1562.28&caption=srf/b2c07ad6-4904-486e-94ca-5a10745d95cb/episode/de/vod/vod.m3u8" ;
295- listToAdd .add (testFilmRemoveParams );
296-
297- final DatenFilm testFilmRemoveParamsOnlyNormal = createTestFilm (Const .SRF , "10vor" , "10vor2" , "world/hls/10vor10/2023/07/10vor10_20230731_215000_19875207_v_webcast_h264_,q40,q10,q20,q30,q50,q60,.mp4.csmil/hdntl=exp=1690999574~acl=%2f*~data=hdntl,0.04-1562.28~hmac=29f18372882182cc035b155825bb4772faeca5126909064987eed4e28ffa291b/index-f1-v1-a1.m3u8?start=0.04&end=1562.28&caption=srf/b2c07ad6-4904-486e-94ca-5a10745d95cb/episode/de/vod/vod.m3u8" );
298- listToAdd .add (testFilmRemoveParamsOnlyNormal );
299-
300- final DatenFilm testFilmDontRemoveParams = createTestFilm (Const .SRF , "10vor" , "10vor3" , "ch/hls/guetnachtgschichtli/2023/07/guetnachtgschichtli_20230729_000517_19830744_v_webcast_h264_,q40,q10,q20,q30,q50,q60,.mp4.csmil/index-f1-v1-a1.m3u8?caption=srf/4289848a-b5d2-42c6-bf7d-2bfaf29629b1/episode/de/vod/vod.m3u8" );
301- listToAdd .add (testFilmDontRemoveParams );
302-
303- AddToFilmlist target = new AddToFilmlist (list , listToAdd );
304- target .addOldList ();
305-
306- assertEquals (list .size (), 5 );
307-
308- assertEquals (testFilmRemoveParams .arr [DatenFilm .FILM_URL ], baseUrl + "world/hls/10vor10/2023/07/10vor10_20230731_215000_19875207_v_webcast_h264_,q40,q10,q20,q30,q50,q60,.mp4.csmil/index-f1-v1-a1.m3u8" );
309- assertEquals (testFilmRemoveParams .arr [DatenFilm .FILM_URL_KLEIN ], "151|3-v1-a1.m3u8" );
310- assertEquals (testFilmRemoveParams .arr [DatenFilm .FILM_URL_HD ], "151|6-v1-a1.m3u8" );
311- assertEquals (testFilmRemoveParamsOnlyNormal .arr [DatenFilm .FILM_URL ], baseUrl + "world/hls/10vor10/2023/07/10vor10_20230731_215000_19875207_v_webcast_h264_,q40,q10,q20,q30,q50,q60,.mp4.csmil/index-f1-v1-a1.m3u8" );
312- assertEquals (testFilmRemoveParamsOnlyNormal .arr [DatenFilm .FILM_URL_KLEIN ], "" );
313- assertEquals (testFilmRemoveParamsOnlyNormal .arr [DatenFilm .FILM_URL_HD ], "" );
314- assertEquals (testFilmDontRemoveParams .arr [DatenFilm .FILM_URL ], baseUrl + "ch/hls/guetnachtgschichtli/2023/07/guetnachtgschichtli_20230729_000517_19830744_v_webcast_h264_,q40,q10,q20,q30,q50,q60,.mp4.csmil/index-f1-v1-a1.m3u8?caption=srf/4289848a-b5d2-42c6-bf7d-2bfaf29629b1/episode/de/vod/vod.m3u8" );
315-
316- }
317- @ Test
318- public void testReplaceSrfAudioDescriptionNaming () {
319- final DatenFilm film1 = createTestFilm (Const .SRF , "Film mit Audiodeskription" , "Testfilm mit Audiodeskription (Staffel 1)" , FILM_NAME_ONLINE );
320- final DatenFilm film2 = createTestFilm (Const .SRF , "Film mit Audiodeskription" , "Testfilm2" , FILM_NAME_ONLINE );
321- final DatenFilm film3 = createTestFilm (Const .ARD , "Film mit Audiodeskription" , "Testfilm mit Audiodeskription" , FILM_NAME_ONLINE );
322- listToAdd .add (film1 );
323- listToAdd .add (film2 );
324- listToAdd .add (film3 );
325-
326- AddToFilmlist target = new AddToFilmlist (list , listToAdd );
327- target .addOldList ();
328-
329- Assertions .assertThat (list ).hasSize (5 )
330- .anySatisfy (film -> checkFilmThemaAndTitle (film , "Film" , "Testfilm (Staffel 1) (Audiodeskription)" ))
331- .anySatisfy (film -> checkFilmThemaAndTitle (film , "Film" , "Testfilm2 (Audiodeskription)" ))
332- .anySatisfy (film -> checkFilmThemaAndTitle (film , "Film mit Audiodeskription" , "Testfilm mit Audiodeskription" ));
333- }
334-
335272 @ Test
336273 public void testReplaceTimeOnlyInOrfTopic () {
337274 listToAdd .add (createTestFilm (Const .ORF , "ZIB 7:00" , "ZIB 7:00" , FILM_NAME_ONLINE ));
@@ -528,37 +465,6 @@ public void testArdTagesschau24EntriesNotAdded() {
528465 assertEquals (Const .ARD , testFilmArdOk .arr [DatenFilm .FILM_SENDER ]);
529466 }
530467
531- @ Test
532- public void testArdTagesschau24UpdateSender () {
533- final DatenFilm testFilmArd24 = createTestFilm (Const .ARD , "tagesschau24" , "film title" , FILM_NAME_ONLINE );
534- listToAdd .add (testFilmArd24 );
535-
536- AddToFilmlist target =new AddToFilmlist (list , listToAdd );
537- target .addOldList ();
538-
539- assertEquals (list .size (),3 );
540- assertTrue (list .contains (testFilmArd24 ));
541- assertEquals (Const .TAGESSCHAU24 , testFilmArd24 .arr [DatenFilm .FILM_SENDER ]);
542- }
543-
544- @ Test
545- public void testZdfReplaceAdDeutWithAudiodescription () {
546- final DatenFilm testFilm1 = createTestFilm (Const .ZDF , "Filme ZDF" , "Film1(deu-ad)" , FILM_NAME_ONLINE );
547- final DatenFilm testFilm2 = createTestFilm (Const .ZDF_NEO , "Filme Neo" , "Film2(deu-ad)" , FILM_NAME_ONLINE );
548- final DatenFilm testFilm3 = createTestFilm (Const .ARD , "Filme ARD" , "Film3(deu-ad)" , FILM_NAME_ONLINE );
549- listToAdd .add (testFilm1 );
550- listToAdd .add (testFilm2 );
551- listToAdd .add (testFilm3 );
552-
553- AddToFilmlist target =new AddToFilmlist (list , listToAdd );
554- target .addOldList ();
555-
556- assertEquals (list .size (),5 );
557- assertEquals ("Film1 (Audiodeskription)" , testFilm1 .arr [DatenFilm .FILM_TITEL ]);
558- assertEquals ("Film2 (Audiodeskription)" , testFilm2 .arr [DatenFilm .FILM_TITEL ]);
559- assertEquals ("Film3 (Audiodeskription)" , testFilm3 .arr [DatenFilm .FILM_TITEL ]);
560- }
561-
562468 private static DatenFilm createTestFilm (String sender , String topic , String title ,
563469 String filmUrl ) {
564470 DatenFilm film = new DatenFilm (sender , topic , "url" , title , baseUrl + filmUrl , "" , "" , "" , 12 ,
0 commit comments