diff --git a/test/e2e/fixtures/02970afb88c28dadeadb5e3022af012e b/test/e2e/fixtures/02970afb88c28dadeadb5e3022af012e new file mode 100644 index 00000000..c5d78607 --- /dev/null +++ b/test/e2e/fixtures/02970afb88c28dadeadb5e3022af012e @@ -0,0 +1 @@ +{"ver":"1.44","lang":"deu","id":"f3wcqkxmg84py6cs","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"TripSearch","err":"OK","res":{"common":{"locL":[{"lid":"A=1@O=Magdeburg Hbf@X=11626891@Y=52130352@U=80@L=8010224@i=A×de:15003:8010224@","type":"S","name":"Magdeburg Hbf","icoX":0,"extId":"8010224","state":"F","crd":{"x":11626891,"y":52130352,"floor":0},"pCls":27,"entry":true,"gidL":["A×de:15003:8010224"],"chgTime":"000500"},{"lid":"A=1@O=Magdeburg-Buckau@X=11630037@Y=52109209@U=80@L=8013456@i=A×de:15003:8013456@","type":"S","name":"Magdeburg-Buckau","icoX":1,"extId":"8013456","state":"F","crd":{"x":11630037,"y":52109209,"floor":0},"pCls":88,"entry":true,"gidL":["A×de:15003:8013456"],"chgTime":"000400"}],"prodL":[{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":1,"cls":8,"prodCtx":{"name":" RE11","num":"80502","line":"RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":1,"cls":8,"prodCtx":{"name":" RE11","num":"80502","line":"RE11","lineId":"3_AMRE___RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE10::*","name":"RE10","nameS":"RE10","number":"RE10","icoX":1,"cls":8,"prodCtx":{"name":" RE10","num":"74843","line":"RE10","lineId":"3_AMRE___RE10","matchId":"RE10","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::RE::B2859984963::3_800489_RE30::*","name":"RE30","nameS":"RE30","number":"RE30","icoX":1,"cls":8,"prodCtx":{"name":" RE30","num":"16317","line":"RE30","lineId":"3_800489_RE30","matchId":"RE30","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"800489"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB43::*","name":"RB43","nameS":"RB43","number":"RB43","icoX":1,"cls":8,"prodCtx":{"name":" RB43","num":"75654","line":"RB43","lineId":"3_AMRB___RB43","matchId":"RB43","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":1,"cls":8,"prodCtx":{"name":" RE11","num":"80504","line":"RE11","lineId":"3_AMRE___RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB41::*","name":"RB41","nameS":"RB41","number":"RB41","icoX":1,"cls":8,"prodCtx":{"name":" RB41","num":"80401","line":"RB41","lineId":"3_AMRB___RB41","matchId":"RB41","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::4::S::B2859984963::4_800489_S1::*","name":"S1","nameS":"S1","number":"S1","icoX":5,"cls":16,"oprX":0,"prodCtx":{"name":" S1","num":"39023","line":"S1","matchId":"S1","catOut":"S ","catOutS":"s","catOutL":"S-Bahn","catIn":"s","catCode":"4","admin":"800489"}},{"pid":"L::4::S::B2859984963::4_800489_S1::*","name":"S1","nameS":"S1","number":"S1","icoX":5,"cls":16,"oprX":1,"prodCtx":{"name":" S1","num":"39023","line":"S1","lineId":"4_800489_S1","matchId":"S1","catOut":"S ","catOutS":"s","catOutL":"S-Bahn","catIn":"s","catCode":"4","admin":"800489"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE10::*","name":"RE10","nameS":"RE10","number":"RE10","icoX":1,"cls":8,"prodCtx":{"name":" RE10","num":"74843","line":"RE10","matchId":"RE10","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::RE::B2859984963::3_800489_RE30::*","name":"RE30","nameS":"RE30","number":"RE30","icoX":1,"cls":8,"prodCtx":{"name":" RE30","num":"16319","line":"RE30","lineId":"3_800489_RE30","matchId":"RE30","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"800489"}}],"opL":[{"name":"DB Regio AG Südost","icoX":6},{"name":"DB Regio AG Südost","icoX":6,"id":"3751"}],"remL":[{"type":"A","code":"FB","prio":10,"icoX":2,"txtN":"Fahrradmitnahme begrenzt möglich"},{"type":"A","code":"dl","prio":200,"icoX":3,"txtN":"Maskenpflicht nach gesetzl. Regelung; wir empfehlen eine FFP2-Maske"},{"type":"A","code":"ER","prio":560,"icoX":3,"txtN":"Rampe im Zug"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 80502"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 74843"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 16317"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 75654"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 80504"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 80401"},{"type":"A","code":"OPERATOR","icoX":3,"txtS":"RE","txtN":"DB","txtL":"DB Regio AG Südost"},{"type":"A","code":"KF","prio":400,"icoX":3,"txtN":"Kostenlose Fahrradbeförderung"},{"type":"A","code":"ds","prio":560,"icoX":3,"txtN":"Behindertengerechtes Fahrzeug"},{"type":"A","code":"EH","prio":560,"icoX":3,"txtN":"Fahrzeuggebundene Einstiegshilfe vorhanden"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 39023"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 16319"}],"icoL":[{"res":"prod_ice","fg":{"r":255,"g":255,"b":255},"bg":{"r":0,"g":94,"b":168}},{"res":"prod_reg","fg":{"r":255,"g":255,"b":255},"bg":{"r":31,"g":131,"b":50}},{"res":"attr_bike"},{"res":"attr_info"},{"bg":{"r":31,"g":131,"b":50},"shp":"C"},{"res":"prod_comm_t","fg":{"r":255,"g":255,"b":255},"bg":{"r":0,"g":111,"b":53}},{"res":"RE","txt":"DB Regio AG Südost"},{"bg":{"r":0,"g":111,"b":53},"shp":"C"},{"res":"cl_all"}],"dirL":[{"txt":"Erfurt Hbf","flg":"1"},{"txt":"Halle Hbf","flg":"1"},{"txt":"Oschersleben","flg":"2"},{"txt":"Thale Hbf","flg":"2"},{"txt":"Aschersleben","flg":"1"}],"lDrawStyleL":[{"sIcoX":1,"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"sIcoX":4,"eIcoX":4,"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"sIcoX":5,"type":"SOLID","bg":{"r":0,"g":111,"b":53}},{"type":"SOLID","bg":{"r":0,"g":111,"b":53}},{"sIcoX":7,"eIcoX":7,"type":"SOLID","bg":{"r":0,"g":111,"b":53}}],"timeStyleL":[{"mode":"ABS"}]},"outConL":[{"cid":"C-0","date":"20220516","dur":"000300","durS":"000300","durR":"000300","chg":0,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 10. Dez 2022","sDaysB":"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000000000000000"},"dep":{"locX":0,"idx":0,"dProdX":0,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"100700","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":0,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"101000","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"secL":[{"type":"JNY","dep":{"locX":0,"idx":0,"dProdX":0,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"100700","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":0,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"101000","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|66362|1|80|16052022","prodX":1,"dirTxt":"Thale Hbf","dirFlg":"2","status":"P","isRchbl":true,"freq":{"minC":3,"maxC":26,"numC":9,"jnyL":[{"jid":"1|66266|1|80|16052022","prodX":2,"dirTxt":"Erfurt Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":2,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"102600","dDirTxt":"Erfurt Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":2,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"102900","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161026$202205161029$ RE10$$1$$$$$$","msgL":[{"type":"REM","remX":4,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":0,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|55626|2|80|16052022","prodX":3,"dirTxt":"Halle Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":3,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"103500","dDirTxt":"Halle Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":3,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"103700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161035$202205161037$ RE30$$1$$$$$$","msgL":[{"type":"REM","remX":5,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|64192|2|80|16052022","prodX":4,"dirTxt":"Oschersleben","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":4,"dPltfS":{"type":"PL","txt":"4"},"dTimeS":"104600","dDirTxt":"Oschersleben","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":4,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"104900","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161046$202205161049$ RB43$$1$$$$$$","msgL":[{"type":"REM","remX":6,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|66365|0|80|16052022","prodX":5,"dirTxt":"Thale Hbf","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":5,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"110800","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":5,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"111000","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161108$202205161110$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":7,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":5,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|64159|1|80|16052022","prodX":6,"dirTxt":"Aschersleben","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":6,"dPltfS":{"type":"PL","txt":"9"},"dTimeS":"111100","dDirTxt":"Aschersleben","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":6,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"111400","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161111$202205161114$ RB41$$1$$$$$$","msgL":[{"type":"REM","remX":8,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":6,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"}]},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161007$202205161010$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":3,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":2,"trainStartDate":"20220516","durS":"000300"}}],"freq":{"minC":3},"conSubscr":"F","recState":"U","cksum":"bb6d89df_3","cksumDti":"3e7658c6_3","intvlSubscr":"F","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161007$202205161010$ RE11$$1$$$$$$¶KCC¶I1ZFIzEjRVJHIzEjSElOIzAjRUNLIzMyMjg3fDMyMjg3fDMyMjkwfDMyMjkwfDB8MHw1fDMyMjgwfDF8MHwyfDB8MHwtMjE0NzQ4MzY0OCNHQU0jMTYwNTIyMTAwNyMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSM2NjM2MiNUQSMxI0RBIzE2MDUyMiMxUyM4MDEwMjI0IzFUIzEwMDcjTFMjODAxMzExMiNMVCMxMTQyI1BVIzgwI1JUIzEjQ0EjRFBOI1pFI1JFMTEjWkIjICAgIFJFMTEjUEMjMyNGUiM4MDEwMjI0I0ZUIzEwMDcjVE8jODAxMzQ1NiNUVCMxMDEwIw==¶KRCC¶#VE#1#"}},{"cid":"C-1","date":"20220516","dur":"000400","durS":"000400","durR":"000400","chg":0,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 9. Dez 2022 Mo - Fr; nicht 26. Mai, 6. Jun, 3., 31. Okt","sDaysB":"F3E7CF9D3E3CF9F3E7CF9F3E7CF9F3E7CF9F3E7C79F3E7C79F3E7CF9F0000000000000000000000000000000000000"},"dep":{"locX":0,"idx":7,"dProdX":7,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"101600","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":9,"aProdX":7,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"102000","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"secL":[{"type":"JNY","dep":{"locX":0,"idx":7,"dProdX":7,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"101600","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":9,"aProdX":7,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"102000","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|55683|1|80|16052022","prodX":8,"dirTxt":"Schönebeck-Bad Salzelmen","dirFlg":"1","status":"P","isRchbl":true,"freq":{"minC":30,"maxC":30,"numC":5},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161016$202205161020$ S1$$1$$$$$$","msgL":[{"type":"REM","remX":9,"sty":"I","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":0,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":10,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":857735168},{"type":"REM","remX":11,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":12,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":13,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":8,"fLocX":0,"tLocX":1,"fIdx":7,"tIdx":9}],"sumLDrawStyleX":3,"resLDrawStyleX":5,"trainStartDate":"20220516","durS":"000400"}}],"freq":{"minC":30},"conSubscr":"F","recState":"U","cksum":"1b5b5433_3","cksumDti":"b80f1b8a_3","intvlSubscr":"F","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161016$202205161020$ S1$$1$$$$$$¶KCC¶I1ZFIzEjRVJHIzEjSElOIzAjRUNLIzMyMjk2fDMyMjk2fDMyMzAwfDMyMzAwfDB8MHw1fDMyMjg4fDJ8MHwyfDB8MHwtMjE0NzQ4MzY0OCNHQU0jMTYwNTIyMTAxNiMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSM1NTY4MyNUQSMxI0RBIzE2MDUyMiMxUyM4MDEzNDAyIzFUIzk1MyNMUyM4MDEyOTA3I0xUIzEwMzgjUFUjODAjUlQjMSNDQSNzI1pFI1MxI1pCIyAgICAgIFMxI1BDIzQjRlIjODAxMDIyNCNGVCMxMDE2I1RPIzgwMTM0NTYjVFQjMTAyMCM=¶KRCC¶#VE#1#"}},{"cid":"C-2","date":"20220516","dur":"000300","durS":"000300","durR":"000300","chg":0,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 10. Dez 2022","sDaysB":"0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000000000000000"},"dep":{"locX":0,"idx":0,"dProdX":9,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"102600","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":9,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"102900","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"secL":[{"type":"JNY","dep":{"locX":0,"idx":0,"dProdX":9,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"102600","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":9,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"102900","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|66266|1|80|16052022","prodX":2,"dirTxt":"Erfurt Hbf","dirFlg":"1","status":"P","isRchbl":true,"freq":{"minC":3,"maxC":26,"numC":9,"jnyL":[{"jid":"1|55626|2|80|16052022","prodX":3,"dirTxt":"Halle Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":3,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"103500","dDirTxt":"Halle Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":3,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"103700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161035$202205161037$ RE30$$1$$$$$$","msgL":[{"type":"REM","remX":5,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|64192|2|80|16052022","prodX":4,"dirTxt":"Oschersleben","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":4,"dPltfS":{"type":"PL","txt":"4"},"dTimeS":"104600","dDirTxt":"Oschersleben","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":4,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"104900","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161046$202205161049$ RB43$$1$$$$$$","msgL":[{"type":"REM","remX":6,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|66365|0|80|16052022","prodX":5,"dirTxt":"Thale Hbf","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":5,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"110800","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":5,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"111000","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161108$202205161110$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":7,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":5,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|64159|1|80|16052022","prodX":6,"dirTxt":"Aschersleben","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":6,"dPltfS":{"type":"PL","txt":"9"},"dTimeS":"111100","dDirTxt":"Aschersleben","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":6,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"111400","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161111$202205161114$ RB41$$1$$$$$$","msgL":[{"type":"REM","remX":8,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":6,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|55626|3|80|16052022","prodX":10,"dirTxt":"Halle Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":10,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"113500","dDirTxt":"Halle Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":10,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"113700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161135$202205161137$ RE30$$1$$$$$$","msgL":[{"type":"REM","remX":14,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":10,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"}]},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161026$202205161029$ RE10$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":4,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":2,"trainStartDate":"20220516","durS":"000300"}}],"freq":{"minC":3},"conSubscr":"F","recState":"U","cksum":"dc80be99_3","cksumDti":"b783ebb7_3","intvlSubscr":"F","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161026$202205161029$ RE10$$1$$$$$$¶KCC¶I1ZFIzEjRVJHIzEjSElOIzAjRUNLIzMyMzA2fDMyMzA2fDMyMzA5fDMyMzA5fDB8MHw1fDMyMjk3fDN8MHwyfDB8MHwtMjE0NzQ4MzY0OCNHQU0jMTYwNTIyMTAyNiMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSM2NjI2NiNUQSMxI0RBIzE2MDUyMiMxUyM4MDEwMjI0IzFUIzEwMjYjTFMjODAxMDEwMSNMVCMxMjUwI1BVIzgwI1JUIzEjQ0EjRFBOI1pFI1JFMTAjWkIjICAgIFJFMTAjUEMjMyNGUiM4MDEwMjI0I0ZUIzEwMjYjVE8jODAxMzQ1NiNUVCMxMDI5Iw==¶KRCC¶#VE#1#"}}],"outCtxScrB":"2|OB|MT#14#32287#32287#32290#32290#0#0#5#32280#1#0#2#0#0#-2147483648#1#2|PDH#8f5f0c9bb79c02ba8453a9014aec024a|RD#16052022|RT#100000|US#1","outCtxScrF":"2|OF|MT#14#32306#32306#32309#32309#0#0#5#32297#3#0#2#0#0#-2147483648#1#2|PDH#8f5f0c9bb79c02ba8453a9014aec024a|RD#16052022|RT#100000|US#1","fpB":"20220426","fpE":"20230503","planrtTS":"1651585693","outConGrpSettings":{"conGrpL":[{"name":"Alle Verbindungen","icoX":8,"grpid":"cl_all","conScoringL":[{"type":"DT","conScoreL":[{"score":9094035384566284287,"scoreS":"09094035384566284287","conRefL":[0]},{"score":9093995802147160063,"scoreS":"09093995802147160063","conRefL":[1]},{"score":9093951821682573311,"scoreS":"09093951821682573311","conRefL":[2]}],"name":"Abfahrt"},{"type":"AT","conScoreL":[{"score":9094022190426750975,"scoreS":"09094022190426750975","conRefL":[0]},{"score":9093978209961115647,"scoreS":"09093978209961115647","conRefL":[1]},{"score":9093938627543039999,"scoreS":"09093938627543039999","conRefL":[2]}],"name":"Ankunft"},{"type":"TI","conScoreL":[{"score":9223355528762621951,"scoreS":"09223355528762621951","conRefL":[0]},{"score":9223351130711392255,"scoreS":"09223351130711392255","conRefL":[1]},{"score":9223355528752660479,"scoreS":"09223355528752660479","conRefL":[2]}],"name":"Dauer"}],"initScoringType":"DT","requests":[{"id":"RQ_CLIENT","autosend":true}],"scrollable":true,"bitmask":1}],"selectL":[{"icoX":8,"name":"Alle Verbindungen","bitIdx":0}],"variant":"RADIO"}}}]} \ No newline at end of file diff --git a/test/e2e/fixtures/02970afb88c28dadeadb5e3022af012e.headers b/test/e2e/fixtures/02970afb88c28dadeadb5e3022af012e.headers new file mode 100644 index 00000000..820bf6e7 --- /dev/null +++ b/test/e2e/fixtures/02970afb88c28dadeadb5e3022af012e.headers @@ -0,0 +1,37 @@ +{ + "statusCode": 200, + "headers": { + "date": "Tue, 03 May 2022 13:48:50 GMT", + "server": "Apache/2.4.25 (Debian)", + "content-length": "3787", + "access-control-allow-origin": "*", + "keep-alive": "timeout=5, max=98", + "connection": "Keep-Alive", + "content-type": "application/json; charset=utf-8" + }, + "url": "https://reiseauskunft.insa.de/bin/mgate.exe", + "time": 255, + "request": { + "method": "POST", + "headers": { + "Content-Type": [ + "application/json" + ], + "Accept-Encoding": [ + "gzip, br, deflate" + ], + "Accept": [ + "application/json" + ], + "user-agent": [ + "public-trac01d4fnsport/hac01d4ffas-clc01d4fient:test" + ], + "connection": [ + "keep-alive" + ], + "Content-Length": [ + "621" + ] + } + } +} \ No newline at end of file diff --git a/test/e2e/fixtures/231cbfa6fa3d22f7bee1ed32424167d1 b/test/e2e/fixtures/231cbfa6fa3d22f7bee1ed32424167d1 new file mode 100644 index 00000000..70e7e795 --- /dev/null +++ b/test/e2e/fixtures/231cbfa6fa3d22f7bee1ed32424167d1 @@ -0,0 +1 @@ +{"ver":"1.44","lang":"deu","id":"f2g8akskg84sgk4s","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"StationBoard","err":"OK","res":{"common":{"locL":[{"lid":"A=1@O=Magdeburg, Universität@X=11639745@Y=52139808@U=80@L=19686@i=A×de:15003:19686@","type":"S","name":"Magdeburg, Universität","icoX":0,"extId":"19686","state":"F","crd":{"x":11639745,"y":52139808,"floor":0},"pCls":32,"pRefL":[1,2,3,4,5,6,7,8,9,10,11,12,13],"gidL":["A×de:15003:19686"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Sudenburg, Kroatenweg@X=11591177@Y=52106935@U=80@L=7308@i=A×de:15003:7308@","type":"S","name":"Magdeburg, Sudenburg, Kroatenweg","icoX":0,"extId":"7308","state":"F","crd":{"x":11591177,"y":52106935,"floor":0},"pCls":32,"gidL":["A×de:15003:7308"],"chgTime":"000300"}],"prodL":[{"pid":"L::5::Str::B1759993135::5_MBT____1::*","name":"Str 1","nameS":"1","number":"1","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 1","num":"1597","line":"1","lineId":"5_MBT____1","matchId":"1","catOut":"Str ","catOutS":"StH","catOutL":"Str ","catIn":"StH","catCode":"5","admin":"MBT___"}},{"name":"Str 1","nameS":"1","icoX":0,"cls":32,"prodCtx":{"name":"Str 1","line":"1","lineId":"5_MBT____1","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 2","nameS":"2","icoX":0,"cls":32,"prodCtx":{"name":"Str 2","line":"2","lineId":"5_MBT____2","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 3","nameS":"3","icoX":0,"cls":32,"prodCtx":{"name":"Str 3","line":"3","lineId":"5_MBT____3","catOut":"Str ","catOutS":"StH","catOutL":"Str "}},{"name":"Str 4","nameS":"4","icoX":0,"cls":32,"prodCtx":{"name":"Str 4","line":"4","lineId":"5_MBT____4","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 5","nameS":"5","icoX":0,"cls":32,"prodCtx":{"name":"Str 5","line":"5","lineId":"5_MBT____5","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 6","nameS":"6","icoX":0,"cls":32,"prodCtx":{"name":"Str 6","line":"6","lineId":"5_MBT____6","catOut":"Str ","catOutS":"StH","catOutL":"Str "}},{"name":"Str 8","nameS":"8","icoX":0,"cls":32,"prodCtx":{"name":"Str 8","line":"8","lineId":"5_MBT____8","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 9","nameS":"9","icoX":0,"cls":32,"prodCtx":{"name":"Str 9","line":"9","lineId":"5_MBT____9","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 10","nameS":"10","icoX":0,"cls":32,"prodCtx":{"name":"Str 10","line":"10","lineId":"5_MBT____10","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 13","nameS":"13","icoX":0,"cls":32,"prodCtx":{"name":"Str 13","line":"13","lineId":"5_MBT____13","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 15","nameS":"15","icoX":0,"cls":32,"prodCtx":{"name":"Str 15","line":"15","lineId":"5_MBT____15","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str N5","nameS":"N5","icoX":0,"cls":32,"prodCtx":{"name":"Str N5","line":"N5","lineId":"5_MBT____N5","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str N8","nameS":"N8","icoX":0,"cls":32,"prodCtx":{"name":"Str N8","line":"N8","lineId":"5_MBT____N8","catOut":"Str ","catOutS":"StN","catOutL":"Str "}}],"opL":[{"name":"Magdeburger Verkehrsbetriebe","icoX":1,"id":"36"}],"remL":[{"type":"A","code":"OPERATOR","icoX":2,"txtS":"MVB","txtN":"MVB","txtL":"Magdeburger Verkehrsbetriebe"},{"type":"A","code":"ac","prio":10,"icoX":2,"txtN":"Fahrzeug ohne niederflurigen Einstieg geplant"}],"icoL":[{"res":"prod_tram","fg":{"r":255,"g":255,"b":255},"bg":{"r":226,"g":16,"b":29}},{"res":"MVB","txt":"Magdeburger Verkehrsbetriebe"},{"res":"attr_info"}],"lDrawStyleL":[{"sIcoX":0,"type":"SOLID","bg":{"r":226,"g":16,"b":29}},{"type":"SOLID","bg":{"r":226,"g":16,"b":29}}],"timeStyleL":[{"mode":"ABS"},{"mode":"CNT"}]},"type":"DEP","jnyL":[{"jid":"1|2142|2|80|16052022","date":"20220516","prodX":0,"dirTxt":"Sudenburg","dirFlg":"2","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":12,"dProdX":0,"dTimeS":"100400","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360}],"subscr":"F","prodL":[{"prodX":0,"fLocX":0,"tLocX":1,"fIdx":12,"tIdx":30}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"}],"fpB":"20220426","fpE":"20230503","planrtTS":"1651585724","sD":"20220503","sT":"154853","locRefL":[0]}}]} \ No newline at end of file diff --git a/test/e2e/fixtures/231cbfa6fa3d22f7bee1ed32424167d1.headers b/test/e2e/fixtures/231cbfa6fa3d22f7bee1ed32424167d1.headers new file mode 100644 index 00000000..5cd22219 --- /dev/null +++ b/test/e2e/fixtures/231cbfa6fa3d22f7bee1ed32424167d1.headers @@ -0,0 +1,37 @@ +{ + "statusCode": 200, + "headers": { + "date": "Tue, 03 May 2022 13:48:53 GMT", + "server": "Apache/2.4.25 (Debian)", + "content-length": "1332", + "access-control-allow-origin": "*", + "keep-alive": "timeout=5, max=91", + "connection": "Keep-Alive", + "content-type": "application/json; charset=utf-8" + }, + "url": "https://reiseauskunft.insa.de/bin/mgate.exe", + "time": 122, + "request": { + "method": "POST", + "headers": { + "Content-Type": [ + "application/json" + ], + "Accept-Encoding": [ + "gzip, br, deflate" + ], + "Accept": [ + "application/json" + ], + "user-agent": [ + "public-tc01d4franspoc01d4frt/hafc01d4fas-cliec01d4fnt:test" + ], + "connection": [ + "keep-alive" + ], + "Content-Length": [ + "375" + ] + } + } +} \ No newline at end of file diff --git a/test/e2e/fixtures/2d02c291a6fccad8a77dc4d7189cb269 b/test/e2e/fixtures/2d02c291a6fccad8a77dc4d7189cb269 new file mode 100644 index 00000000..e52f70e2 --- /dev/null +++ b/test/e2e/fixtures/2d02c291a6fccad8a77dc4d7189cb269 @@ -0,0 +1 @@ +{"ver":"1.44","lang":"deu","id":"me28xkckg84pw4cs","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"TripSearch","err":"OK","res":{"common":{"locL":[{"lid":"A=1@O=Magdeburg Hbf@X=11626891@Y=52130352@U=80@L=8010224@i=A×de:15003:8010224@","type":"S","name":"Magdeburg Hbf","icoX":0,"extId":"8010224","state":"F","crd":{"x":11626891,"y":52130352,"floor":0},"pCls":27,"entry":true,"gidL":["A×de:15003:8010224"],"chgTime":"000500"},{"lid":"A=1@O=Magdeburg-Buckau@X=11630037@Y=52109209@U=80@L=8013456@i=A×de:15003:8013456@","type":"S","name":"Magdeburg-Buckau","icoX":1,"extId":"8013456","state":"F","crd":{"x":11630037,"y":52109209,"floor":0},"pCls":88,"entry":true,"gidL":["A×de:15003:8013456"],"chgTime":"000400"}],"prodL":[{"pid":"L::3::RE::B2859984963::3_800489_RE30::*","name":"RE30","nameS":"RE30","number":"RE30","icoX":1,"cls":8,"prodCtx":{"name":" RE30","num":"16317","line":"RE30","matchId":"RE30","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"800489"}},{"pid":"L::3::RE::B2859984963::3_800489_RE30::*","name":"RE30","nameS":"RE30","number":"RE30","icoX":1,"cls":8,"prodCtx":{"name":" RE30","num":"16317","line":"RE30","lineId":"3_800489_RE30","matchId":"RE30","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"800489"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB43::*","name":"RB43","nameS":"RB43","number":"RB43","icoX":1,"cls":8,"prodCtx":{"name":" RB43","num":"75654","line":"RB43","lineId":"3_AMRB___RB43","matchId":"RB43","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":1,"cls":8,"prodCtx":{"name":" RE11","num":"80504","line":"RE11","lineId":"3_AMRE___RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB41::*","name":"RB41","nameS":"RB41","number":"RB41","icoX":1,"cls":8,"prodCtx":{"name":" RB41","num":"80401","line":"RB41","lineId":"3_AMRB___RB41","matchId":"RB41","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::3::RE::B2859984963::3_800489_RE30::*","name":"RE30","nameS":"RE30","number":"RE30","icoX":1,"cls":8,"prodCtx":{"name":" RE30","num":"16319","line":"RE30","lineId":"3_800489_RE30","matchId":"RE30","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"800489"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB48::*","name":"RB48","nameS":"RB48","number":"RB48","icoX":1,"cls":8,"prodCtx":{"name":" RB48","num":"75679","line":"RB48","lineId":"3_AMRB___RB48","matchId":"RB48","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB43::*","name":"RB43","nameS":"RB43","number":"RB43","icoX":1,"cls":8,"prodCtx":{"name":" RB43","num":"75654","line":"RB43","matchId":"RB43","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":1,"cls":8,"prodCtx":{"name":" RE11","num":"80506","line":"RE11","lineId":"3_AMRE___RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":1,"cls":8,"prodCtx":{"name":" RE11","num":"80504","line":"RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE10::*","name":"RE10","nameS":"RE10","number":"RE10","icoX":1,"cls":8,"prodCtx":{"name":" RE10","num":"74845","line":"RE10","lineId":"3_AMRE___RE10","matchId":"RE10","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}}],"remL":[{"type":"A","code":"FB","prio":10,"icoX":2,"txtN":"Fahrradmitnahme begrenzt möglich"},{"type":"A","code":"dl","prio":200,"icoX":3,"txtN":"Maskenpflicht nach gesetzl. Regelung; wir empfehlen eine FFP2-Maske"},{"type":"A","code":"KF","prio":400,"icoX":3,"txtN":"Kostenlose Fahrradbeförderung"},{"type":"A","code":"ds","prio":560,"icoX":3,"txtN":"Behindertengerechtes Fahrzeug"},{"type":"A","code":"EH","prio":560,"icoX":3,"txtN":"Fahrzeuggebundene Einstiegshilfe vorhanden"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 16317"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 75654"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 80504"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 80401"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 16319"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 75679"},{"type":"A","code":"ER","prio":560,"icoX":3,"txtN":"Rampe im Zug"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 80506"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 74845"}],"icoL":[{"res":"prod_ice","fg":{"r":255,"g":255,"b":255},"bg":{"r":0,"g":94,"b":168}},{"res":"prod_reg","fg":{"r":255,"g":255,"b":255},"bg":{"r":31,"g":131,"b":50}},{"res":"attr_bike"},{"res":"attr_info"},{"bg":{"r":31,"g":131,"b":50},"shp":"C"},{"res":"cl_all"}],"dirL":[{"txt":"Oschersleben","flg":"2"},{"txt":"Thale Hbf","flg":"2"},{"txt":"Aschersleben","flg":"1"},{"txt":"Halle Hbf","flg":"1"},{"txt":"Bernburg Hbf","flg":"1"},{"txt":"Erfurt Hbf","flg":"1"}],"lDrawStyleL":[{"sIcoX":1,"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"sIcoX":4,"eIcoX":4,"type":"SOLID","bg":{"r":31,"g":131,"b":50}}],"timeStyleL":[{"mode":"ABS"}]},"outConL":[{"cid":"C-0","date":"20220516","dur":"000200","durS":"000200","durR":"000200","chg":0,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 10. Dez 2022","sDaysB":"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000000000000000"},"dep":{"locX":0,"idx":0,"dProdX":0,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"103500","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":0,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"103700","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"secL":[{"type":"JNY","dep":{"locX":0,"idx":0,"dProdX":0,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"103500","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":0,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"103700","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|55626|2|80|16052022","prodX":1,"dirTxt":"Halle Hbf","dirFlg":"1","status":"P","isRchbl":true,"freq":{"minC":3,"maxC":26,"numC":9,"jnyL":[{"jid":"1|64192|2|80|16052022","prodX":2,"dirTxt":"Oschersleben","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":2,"dPltfS":{"type":"PL","txt":"4"},"dTimeS":"104600","dDirTxt":"Oschersleben","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":2,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"104900","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161046$202205161049$ RB43$$1$$$$$$","msgL":[{"type":"REM","remX":6,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":0,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|66365|0|80|16052022","prodX":3,"dirTxt":"Thale Hbf","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":3,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"110800","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":3,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"111000","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161108$202205161110$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":7,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|64159|1|80|16052022","prodX":4,"dirTxt":"Aschersleben","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":4,"dPltfS":{"type":"PL","txt":"9"},"dTimeS":"111100","dDirTxt":"Aschersleben","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":4,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"111400","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161111$202205161114$ RB41$$1$$$$$$","msgL":[{"type":"REM","remX":8,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|55626|3|80|16052022","prodX":5,"dirTxt":"Halle Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":5,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"113500","dDirTxt":"Halle Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":5,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"113700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161135$202205161137$ RE30$$1$$$$$$","msgL":[{"type":"REM","remX":9,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":5,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|93606|0|80|16052022","prodX":6,"dirTxt":"Bernburg Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":7,"dProdX":6,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"114100","dDirTxt":"Bernburg Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":8,"aProdX":6,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"114300","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161141$202205161143$ RB48$$1$$$$$$","msgL":[{"type":"REM","remX":10,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":6,"fLocX":0,"tLocX":1,"fIdx":7,"tIdx":8}],"dirL":[{"dirX":4,"fLocX":0,"tLocX":1,"fIdx":7,"tIdx":8}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"}]},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161035$202205161037$ RE30$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":857735168},{"type":"REM","remX":3,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":4,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":5,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":2,"trainStartDate":"20220516","durS":"000200"}}],"freq":{"minC":3},"conSubscr":"F","recState":"U","cksum":"080ce1c8_3","cksumDti":"6a872968_3","intvlSubscr":"F","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161035$202205161037$ RE30$$1$$$$$$¶KCC¶I1ZFIzEjRVJHIzEjSElOIzAjRUNLIzMyMzE1fDMyMzE1fDMyMzE3fDMyMzE3fDB8MHw1fDMyMzA3fDR8MHwyfDB8MHwtMjE0NzQ4MzY0OCNHQU0jMTYwNTIyMTAzNSMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSM1NTYyNiNUQSMyI0RBIzE2MDUyMiMxUyM4MDEwMjI0IzFUIzEwMzUjTFMjODAxMDE1OSNMVCMxMTQyI1BVIzgwI1JUIzEjQ0EjUkUjWkUjUkUzMCNaQiMgICAgUkUzMCNQQyMzI0ZSIzgwMTAyMjQjRlQjMTAzNSNUTyM4MDEzNDU2I1RUIzEwMzcj¶KRCC¶#VE#1#"}},{"cid":"C-1","date":"20220516","dur":"000300","durS":"000300","durR":"000300","chg":0,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 10. Dez 2022","sDaysB":"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000000000000000"},"dep":{"locX":0,"idx":0,"dProdX":7,"dPltfS":{"type":"PL","txt":"4"},"dTimeS":"104600","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":7,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"104900","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"secL":[{"type":"JNY","dep":{"locX":0,"idx":0,"dProdX":7,"dPltfS":{"type":"PL","txt":"4"},"dTimeS":"104600","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":7,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"104900","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|64192|2|80|16052022","prodX":2,"dirTxt":"Oschersleben","dirFlg":"2","status":"P","isRchbl":true,"freq":{"minC":3,"maxC":26,"numC":9,"jnyL":[{"jid":"1|66365|0|80|16052022","prodX":3,"dirTxt":"Thale Hbf","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":3,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"110800","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":3,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"111000","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161108$202205161110$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":7,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|64159|1|80|16052022","prodX":4,"dirTxt":"Aschersleben","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":4,"dPltfS":{"type":"PL","txt":"9"},"dTimeS":"111100","dDirTxt":"Aschersleben","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":4,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"111400","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161111$202205161114$ RB41$$1$$$$$$","msgL":[{"type":"REM","remX":8,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|55626|3|80|16052022","prodX":5,"dirTxt":"Halle Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":5,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"113500","dDirTxt":"Halle Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":5,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"113700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161135$202205161137$ RE30$$1$$$$$$","msgL":[{"type":"REM","remX":9,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":5,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|93606|0|80|16052022","prodX":6,"dirTxt":"Bernburg Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":7,"dProdX":6,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"114100","dDirTxt":"Bernburg Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":8,"aProdX":6,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"114300","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161141$202205161143$ RB48$$1$$$$$$","msgL":[{"type":"REM","remX":10,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":6,"fLocX":0,"tLocX":1,"fIdx":7,"tIdx":8}],"dirL":[{"dirX":4,"fLocX":0,"tLocX":1,"fIdx":7,"tIdx":8}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|66362|2|80|16052022","prodX":8,"dirTxt":"Thale Hbf","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":8,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"120700","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":8,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"121000","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161207$202205161210$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":12,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":8,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"}]},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161046$202205161049$ RB43$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":11,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":6,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":2,"trainStartDate":"20220516","durS":"000300"}}],"freq":{"minC":3},"conSubscr":"F","recState":"U","cksum":"7a14214b_3","cksumDti":"1f5379cc_3","intvlSubscr":"F","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161046$202205161049$ RB43$$1$$$$$$¶KCC¶I1ZFIzEjRVJHIzEjSElOIzAjRUNLIzMyMzI2fDMyMzI2fDMyMzI5fDMyMzI5fDB8MHw1fDMyMzE2fDV8MHwyfDB8MHwtMjE0NzQ4MzY0OCNHQU0jMTYwNTIyMTA0NiMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSM2NDE5MiNUQSMyI0RBIzE2MDUyMiMxUyM4MDEwMjI0IzFUIzEwNDYjTFMjODAxMDI2NiNMVCMxMTI0I1BVIzgwI1JUIzEjQ0EjRFBOI1pFI1JCNDMjWkIjICAgIFJCNDMjUEMjMyNGUiM4MDEwMjI0I0ZUIzEwNDYjVE8jODAxMzQ1NiNUVCMxMDQ5Iw==¶KRCC¶#VE#1#"}},{"cid":"C-2","date":"20220516","dur":"000200","durS":"000200","durR":"000200","chg":0,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 10. Dez 2022","sDaysB":"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000000000000000"},"dep":{"locX":0,"idx":0,"dProdX":9,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"110800","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":9,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"111000","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"secL":[{"type":"JNY","dep":{"locX":0,"idx":0,"dProdX":9,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"110800","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":9,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"111000","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|66365|0|80|16052022","prodX":3,"dirTxt":"Thale Hbf","dirFlg":"2","status":"P","isRchbl":true,"freq":{"minC":3,"maxC":26,"numC":9,"jnyL":[{"jid":"1|64159|1|80|16052022","prodX":4,"dirTxt":"Aschersleben","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":4,"dPltfS":{"type":"PL","txt":"9"},"dTimeS":"111100","dDirTxt":"Aschersleben","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":4,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"111400","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161111$202205161114$ RB41$$1$$$$$$","msgL":[{"type":"REM","remX":8,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|55626|3|80|16052022","prodX":5,"dirTxt":"Halle Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":5,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"113500","dDirTxt":"Halle Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":5,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"113700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161135$202205161137$ RE30$$1$$$$$$","msgL":[{"type":"REM","remX":9,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":5,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|93606|0|80|16052022","prodX":6,"dirTxt":"Bernburg Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":7,"dProdX":6,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"114100","dDirTxt":"Bernburg Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":8,"aProdX":6,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"114300","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161141$202205161143$ RB48$$1$$$$$$","msgL":[{"type":"REM","remX":10,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":6,"fLocX":0,"tLocX":1,"fIdx":7,"tIdx":8}],"dirL":[{"dirX":4,"fLocX":0,"tLocX":1,"fIdx":7,"tIdx":8}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|66362|2|80|16052022","prodX":8,"dirTxt":"Thale Hbf","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":8,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"120700","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":8,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"121000","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161207$202205161210$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":12,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":8,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|66272|0|80|16052022","prodX":10,"dirTxt":"Erfurt Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":10,"dPltfS":{"type":"PL","txt":"9"},"dTimeS":"122600","dDirTxt":"Erfurt Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":10,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"122900","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161226$202205161229$ RE10$$1$$$$$$","msgL":[{"type":"REM","remX":13,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":10,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":5,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"}]},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161108$202205161110$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":11,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":7,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":2,"trainStartDate":"20220516","durS":"000200"}}],"freq":{"minC":3},"conSubscr":"F","recState":"U","cksum":"1b642fa7_3","cksumDti":"6a689ef7_3","intvlSubscr":"F","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161108$202205161110$ RE11$$1$$$$$$¶KCC¶I1ZFIzEjRVJHIzEjSElOIzAjRUNLIzMyMzQ4fDMyMzQ4fDMyMzUwfDMyMzUwfDB8MHw1fDMyMzI3fDZ8MHwyfDB8MHwtMjE0NzQ4MzY0OCNHQU0jMTYwNTIyMTEwOCMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSM2NjM2NSNUQSMwI0RBIzE2MDUyMiMxUyM4MDEwMjI0IzFUIzExMDgjTFMjODAxMzExMiNMVCMxMjQyI1BVIzgwI1JUIzEjQ0EjRFBOI1pFI1JFMTEjWkIjICAgIFJFMTEjUEMjMyNGUiM4MDEwMjI0I0ZUIzExMDgjVE8jODAxMzQ1NiNUVCMxMTEwIw==¶KRCC¶#VE#1#"}}],"outCtxScrB":"2|OB|MT#14#32315#32315#32317#32317#0#0#5#32307#4#0#2#0#0#-2147483648#1#2|PDH#8f5f0c9bb79c02ba8453a9014aec024a|RD#16052022|RT#100000|US#1","outCtxScrF":"2|OF|MT#14#32348#32348#32350#32350#0#0#5#32327#6#0#2#0#0#-2147483648#1#2|PDH#8f5f0c9bb79c02ba8453a9014aec024a|RD#16052022|RT#100000|US#1","fpB":"20220426","fpE":"20230503","planrtTS":"1651585724","outConGrpSettings":{"conGrpL":[{"name":"Alle Verbindungen","icoX":5,"grpid":"cl_all","conScoringL":[{"type":"DT","conScoreL":[{"score":9093912239264497663,"scoreS":"09093912239264497663","conRefL":[0]},{"score":9093863860752351231,"scoreS":"09093863860752351231","conRefL":[1]},{"score":9093767103729631231,"scoreS":"09093767103729631231","conRefL":[2]}],"name":"Abfahrt"},{"type":"AT","conScoreL":[{"score":9093903443171475455,"scoreS":"09093903443171475455","conRefL":[0]},{"score":9093850666612817919,"scoreS":"09093850666612817919","conRefL":[1]},{"score":9093758307636609023,"scoreS":"09093758307636609023","conRefL":[2]}],"name":"Ankunft"},{"type":"TI","conScoreL":[{"score":9223359926794452991,"scoreS":"09223359926794452991","conRefL":[0]},{"score":9223355528742174719,"scoreS":"09223355528742174719","conRefL":[1]},{"score":9223359926777151487,"scoreS":"09223359926777151487","conRefL":[2]}],"name":"Dauer"}],"initScoringType":"DT","requests":[{"id":"RQ_CLIENT","autosend":true}],"scrollable":true,"bitmask":1}],"selectL":[{"icoX":5,"name":"Alle Verbindungen","bitIdx":0}],"variant":"RADIO"}}}]} \ No newline at end of file diff --git a/test/e2e/fixtures/2d02c291a6fccad8a77dc4d7189cb269.headers b/test/e2e/fixtures/2d02c291a6fccad8a77dc4d7189cb269.headers new file mode 100644 index 00000000..0c8d4563 --- /dev/null +++ b/test/e2e/fixtures/2d02c291a6fccad8a77dc4d7189cb269.headers @@ -0,0 +1,37 @@ +{ + "statusCode": 200, + "headers": { + "date": "Tue, 03 May 2022 13:48:51 GMT", + "server": "Apache/2.4.25 (Debian)", + "content-length": "3606", + "access-control-allow-origin": "*", + "keep-alive": "timeout=5, max=96", + "connection": "Keep-Alive", + "content-type": "application/json; charset=utf-8" + }, + "url": "https://reiseauskunft.insa.de/bin/mgate.exe", + "time": 221, + "request": { + "method": "POST", + "headers": { + "Content-Type": [ + "application/json" + ], + "Accept-Encoding": [ + "gzip, br, deflate" + ], + "Accept": [ + "application/json" + ], + "user-agent": [ + "publicc01d4f-transc01d4fport/c01d4fhafas-cc01d4flient:tc01d4fest" + ], + "connection": [ + "keep-alive" + ], + "Content-Length": [ + "729" + ] + } + } +} \ No newline at end of file diff --git a/test/e2e/fixtures/364be89407c9a50de148453106f7cb93 b/test/e2e/fixtures/364be89407c9a50de148453106f7cb93 new file mode 100644 index 00000000..357bac52 --- /dev/null +++ b/test/e2e/fixtures/364be89407c9a50de148453106f7cb93 @@ -0,0 +1 @@ +{"ver":"1.44","lang":"deu","id":"f2g82kckg84sh4cs","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"StationBoard","err":"OK","res":{"common":{"locL":[{"lid":"A=1@O=Magdeburg, Universität@X=11639745@Y=52139808@U=80@L=19686@i=A×de:15003:19686@","type":"S","name":"Magdeburg, Universität","icoX":0,"extId":"19686","state":"F","crd":{"x":11639745,"y":52139808,"floor":0},"pCls":32,"pRefL":[1,2,3,4,5,6,7,8,9,10,11,12,13],"gidL":["A×de:15003:19686"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Neustädter See@X=11635421@Y=52175423@U=80@L=7349@i=A×de:15003:7349@","type":"S","name":"Magdeburg, Neustädter See","icoX":0,"extId":"7349","state":"F","crd":{"x":11635421,"y":52175423,"floor":0},"pCls":32,"gidL":["A×de:15003:7349"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Sudenburg, Kroatenweg@X=11591177@Y=52106935@U=80@L=7308@i=A×de:15003:7308@","type":"S","name":"Magdeburg, Sudenburg, Kroatenweg","icoX":0,"extId":"7308","state":"F","crd":{"x":11591177,"y":52106935,"floor":0},"pCls":32,"gidL":["A×de:15003:7308"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Kannenstieg@X=11621560@Y=52174381@U=80@L=7386@i=A×de:15003:7386@","type":"S","name":"Magdeburg, Kannenstieg","icoX":0,"extId":"7386","state":"F","crd":{"x":11621560,"y":52174381,"floor":0},"pCls":96,"gidL":["A×de:15003:7386"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Barleber See (Tram/Bus)@X=11668619@Y=52209439@U=80@L=7528@i=A×de:15003:7528@","type":"S","name":"Magdeburg, Barleber See (Tram/Bus)","icoX":0,"extId":"7528","state":"F","crd":{"x":11668619,"y":52209439,"floor":0},"pCls":224,"gidL":["A×de:15003:7528"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Reform@X=11607798@Y=52089199@U=80@L=3666@i=A×de:15003:3666@","type":"S","name":"Magdeburg, Reform","icoX":0,"extId":"3666","state":"F","crd":{"x":11607798,"y":52089199,"floor":0},"pCls":32,"gidL":["A×de:15003:3666"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Rothensee@X=11673131@Y=52194148@U=80@L=7530@i=A×de:15003:7530@","type":"S","name":"Magdeburg, Rothensee","icoX":0,"extId":"7530","state":"F","crd":{"x":11673131,"y":52194148,"floor":0},"pCls":224,"gidL":["A×de:15003:7530"],"chgTime":"000300"}],"prodL":[{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 9","num":"3491","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"name":"Str 1","nameS":"1","icoX":0,"cls":32,"prodCtx":{"name":"Str 1","line":"1","lineId":"5_MBT____1","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 2","nameS":"2","icoX":0,"cls":32,"prodCtx":{"name":"Str 2","line":"2","lineId":"5_MBT____2","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 3","nameS":"3","icoX":0,"cls":32,"prodCtx":{"name":"Str 3","line":"3","lineId":"5_MBT____3","catOut":"Str ","catOutS":"StH","catOutL":"Str "}},{"name":"Str 4","nameS":"4","icoX":0,"cls":32,"prodCtx":{"name":"Str 4","line":"4","lineId":"5_MBT____4","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 5","nameS":"5","icoX":0,"cls":32,"prodCtx":{"name":"Str 5","line":"5","lineId":"5_MBT____5","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 6","nameS":"6","icoX":0,"cls":32,"prodCtx":{"name":"Str 6","line":"6","lineId":"5_MBT____6","catOut":"Str ","catOutS":"StH","catOutL":"Str "}},{"name":"Str 8","nameS":"8","icoX":0,"cls":32,"prodCtx":{"name":"Str 8","line":"8","lineId":"5_MBT____8","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 9","nameS":"9","icoX":0,"cls":32,"prodCtx":{"name":"Str 9","line":"9","lineId":"5_MBT____9","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 10","nameS":"10","icoX":0,"cls":32,"prodCtx":{"name":"Str 10","line":"10","lineId":"5_MBT____10","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 13","nameS":"13","icoX":0,"cls":32,"prodCtx":{"name":"Str 13","line":"13","lineId":"5_MBT____13","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 15","nameS":"15","icoX":0,"cls":32,"prodCtx":{"name":"Str 15","line":"15","lineId":"5_MBT____15","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str N5","nameS":"N5","icoX":0,"cls":32,"prodCtx":{"name":"Str N5","line":"N5","lineId":"5_MBT____N5","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str N8","nameS":"N8","icoX":0,"cls":32,"prodCtx":{"name":"Str N8","line":"N8","lineId":"5_MBT____N8","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"pid":"L::5::Str::B1759993135::5_MBT____10::*","name":"Str 10","nameS":"10","number":"10","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 10","num":"4436","line":"10","lineId":"5_MBT____10","matchId":"10","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____1::*","name":"Str 1","nameS":"1","number":"1","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 1","num":"1597","line":"1","lineId":"5_MBT____1","matchId":"1","catOut":"Str ","catOutS":"StH","catOutL":"Str ","catIn":"StH","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____1::*","name":"Str 1","nameS":"1","number":"1","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 1","num":"1459","line":"1","lineId":"5_MBT____1","matchId":"1","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____10::*","name":"Str 10","nameS":"10","number":"10","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 10","num":"4263","line":"10","lineId":"5_MBT____10","matchId":"10","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 9","num":"3657","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 9","num":"3492","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____10::*","name":"Str 10","nameS":"10","number":"10","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 10","num":"4498","line":"10","lineId":"5_MBT____10","matchId":"10","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____1::*","name":"Str 1","nameS":"1","number":"1","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 1","num":"1626","line":"1","lineId":"5_MBT____1","matchId":"1","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____1::*","name":"Str 1","nameS":"1","number":"1","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 1","num":"1460","line":"1","lineId":"5_MBT____1","matchId":"1","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____10::*","name":"Str 10","nameS":"10","number":"10","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 10","num":"4328","line":"10","lineId":"5_MBT____10","matchId":"10","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 9","num":"3658","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 9","num":"3493","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____10::*","name":"Str 10","nameS":"10","number":"10","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 10","num":"4437","line":"10","lineId":"5_MBT____10","matchId":"10","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____1::*","name":"Str 1","nameS":"1","number":"1","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 1","num":"1627","line":"1","lineId":"5_MBT____1","matchId":"1","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____1::*","name":"Str 1","nameS":"1","number":"1","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 1","num":"1461","line":"1","lineId":"5_MBT____1","matchId":"1","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____10::*","name":"Str 10","nameS":"10","number":"10","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 10","num":"4264","line":"10","lineId":"5_MBT____10","matchId":"10","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 9","num":"3659","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 9","num":"3494","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}}],"opL":[{"name":"Magdeburger Verkehrsbetriebe","icoX":1,"id":"36"}],"remL":[{"type":"A","code":"OPERATOR","icoX":2,"txtS":"MVB","txtN":"MVB","txtL":"Magdeburger Verkehrsbetriebe"},{"type":"A","code":"aa","prio":350,"icoX":2,"txtN":"Fahrzeug mit niederflurigem Einstieg geplant"},{"type":"A","code":"ac","prio":10,"icoX":2,"txtN":"Fahrzeug ohne niederflurigen Einstieg geplant"}],"icoL":[{"res":"prod_tram","fg":{"r":255,"g":255,"b":255},"bg":{"r":226,"g":16,"b":29}},{"res":"MVB","txt":"Magdeburger Verkehrsbetriebe"},{"res":"attr_info"}],"lDrawStyleL":[{"sIcoX":0,"type":"SOLID","bg":{"r":226,"g":16,"b":29}},{"type":"SOLID","bg":{"r":226,"g":16,"b":29}}],"timeStyleL":[{"mode":"ABS"},{"mode":"CNT"}]},"type":"DEP","jnyL":[{"jid":"1|2397|21|80|16052022","date":"20220516","prodX":0,"dirTxt":"Neustädter See","dirFlg":"1","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":23,"dProdX":0,"dTimeS":"100000","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":0,"fLocX":0,"tLocX":1,"fIdx":23,"tIdx":34}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2634|2|80|16052022","date":"20220516","prodX":14,"dirTxt":"Sudenburg","dirFlg":"2","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":18,"dProdX":14,"dTimeS":"100100","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":14,"fLocX":0,"tLocX":2,"fIdx":18,"tIdx":31}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2142|2|80|16052022","date":"20220516","prodX":15,"dirTxt":"Sudenburg","dirFlg":"2","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":12,"dProdX":15,"dTimeS":"100400","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":0,"tLocX":2,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360}],"subscr":"F","prodL":[{"prodX":15,"fLocX":0,"tLocX":2,"fIdx":12,"tIdx":30}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2129|2|80|16052022","date":"20220516","prodX":16,"dirTxt":"Kannenstieg","dirFlg":"1","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":18,"dProdX":16,"dTimeS":"100500","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":3,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":3,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":16,"fLocX":0,"tLocX":3,"fIdx":18,"tIdx":30}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2592|1|80|16052022","date":"20220516","prodX":17,"dirTxt":"Barleber See","dirFlg":"1","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":14,"dProdX":17,"dTimeS":"100500","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":4,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":4,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":17,"fLocX":0,"tLocX":4,"fIdx":14,"tIdx":32}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2410|24|80|16052022","date":"20220516","prodX":18,"dirTxt":"Reform","dirFlg":"2","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":11,"dProdX":18,"dTimeS":"100700","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":5,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":5,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":18,"fLocX":0,"tLocX":5,"fIdx":11,"tIdx":34}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2397|22|80|16052022","date":"20220516","prodX":19,"dirTxt":"Neustädter See","dirFlg":"1","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":23,"dProdX":19,"dTimeS":"101000","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":19,"fLocX":0,"tLocX":1,"fIdx":23,"tIdx":34}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2641|2|80|16052022","date":"20220516","prodX":20,"dirTxt":"Sudenburg","dirFlg":"2","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":15,"dProdX":20,"dTimeS":"101100","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":20,"fLocX":0,"tLocX":2,"fIdx":15,"tIdx":28}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2143|12|80|16052022","date":"20220516","prodX":21,"dirTxt":"Sudenburg","dirFlg":"2","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":12,"dProdX":21,"dTimeS":"101400","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":21,"fLocX":0,"tLocX":2,"fIdx":12,"tIdx":30}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2128|11|80|16052022","date":"20220516","prodX":22,"dirTxt":"Kannenstieg","dirFlg":"1","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":18,"dProdX":22,"dTimeS":"101500","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":3,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":3,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":22,"fLocX":0,"tLocX":3,"fIdx":18,"tIdx":30}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2605|0|80|16052022","date":"20220516","prodX":23,"dirTxt":"Rothensee","dirFlg":"1","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":14,"dProdX":23,"dTimeS":"101500","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":6,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":6,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":23,"fLocX":0,"tLocX":6,"fIdx":14,"tIdx":29}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2410|25|80|16052022","date":"20220516","prodX":24,"dirTxt":"Reform","dirFlg":"2","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":11,"dProdX":24,"dTimeS":"101700","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":5,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":5,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":24,"fLocX":0,"tLocX":5,"fIdx":11,"tIdx":34}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2397|23|80|16052022","date":"20220516","prodX":25,"dirTxt":"Neustädter See","dirFlg":"1","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":23,"dProdX":25,"dTimeS":"102000","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":25,"fLocX":0,"tLocX":1,"fIdx":23,"tIdx":34}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2632|2|80|16052022","date":"20220516","prodX":26,"dirTxt":"Sudenburg","dirFlg":"2","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":18,"dProdX":26,"dTimeS":"102100","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":26,"fLocX":0,"tLocX":2,"fIdx":18,"tIdx":31}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2144|2|80|16052022","date":"20220516","prodX":27,"dirTxt":"Sudenburg","dirFlg":"2","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":12,"dProdX":27,"dTimeS":"102400","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":27,"fLocX":0,"tLocX":2,"fIdx":12,"tIdx":30}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2130|2|80|16052022","date":"20220516","prodX":28,"dirTxt":"Kannenstieg","dirFlg":"1","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":18,"dProdX":28,"dTimeS":"102500","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":3,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":3,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":28,"fLocX":0,"tLocX":3,"fIdx":18,"tIdx":30}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2593|4|80|16052022","date":"20220516","prodX":29,"dirTxt":"Barleber See","dirFlg":"1","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":14,"dProdX":29,"dTimeS":"102500","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":4,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":4,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":29,"fLocX":0,"tLocX":4,"fIdx":14,"tIdx":32}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2410|26|80|16052022","date":"20220516","prodX":30,"dirTxt":"Reform","dirFlg":"2","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":11,"dProdX":30,"dTimeS":"102700","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":5,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":5,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":30,"fLocX":0,"tLocX":5,"fIdx":11,"tIdx":34}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2397|24|80|16052022","date":"20220516","prodX":31,"dirTxt":"Neustädter See","dirFlg":"1","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":23,"dProdX":31,"dTimeS":"103000","dTimeFS":{"styleX":0},"dTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":31,"fLocX":0,"tLocX":1,"fIdx":23,"tIdx":34}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"}],"fpB":"20220426","fpE":"20230503","planrtTS":"1651585724","sD":"20220503","sT":"154853","locRefL":[0]}}]} \ No newline at end of file diff --git a/test/e2e/fixtures/364be89407c9a50de148453106f7cb93.headers b/test/e2e/fixtures/364be89407c9a50de148453106f7cb93.headers new file mode 100644 index 00000000..6c6e4d7f --- /dev/null +++ b/test/e2e/fixtures/364be89407c9a50de148453106f7cb93.headers @@ -0,0 +1,37 @@ +{ + "statusCode": 200, + "headers": { + "date": "Tue, 03 May 2022 13:48:53 GMT", + "server": "Apache/2.4.25 (Debian)", + "content-length": "2335", + "access-control-allow-origin": "*", + "keep-alive": "timeout=5, max=92", + "connection": "Keep-Alive", + "content-type": "application/json; charset=utf-8" + }, + "url": "https://reiseauskunft.insa.de/bin/mgate.exe", + "time": 194, + "request": { + "method": "POST", + "headers": { + "Content-Type": [ + "application/json" + ], + "Accept-Encoding": [ + "gzip, br, deflate" + ], + "Accept": [ + "application/json" + ], + "user-agent": [ + "public-c01d4ftranspc01d4fort/hafas-c01d4fclient:tec01d4fst" + ], + "connection": [ + "keep-alive" + ], + "Content-Length": [ + "333" + ] + } + } +} \ No newline at end of file diff --git a/test/e2e/fixtures/3922d0e4c3111552a635e4eb600d2272 b/test/e2e/fixtures/3922d0e4c3111552a635e4eb600d2272 new file mode 100644 index 00000000..75e02463 --- /dev/null +++ b/test/e2e/fixtures/3922d0e4c3111552a635e4eb600d2272 @@ -0,0 +1 @@ +{"ver":"1.44","lang":"deu","id":"9h2cgk86g84pymck","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"TripSearch","err":"OK","res":{"common":{"locL":[{"lid":"A=1@O=Magdeburg Hbf@X=11626891@Y=52130352@U=80@L=8010224@i=A×de:15003:8010224@","type":"S","name":"Magdeburg Hbf","icoX":0,"extId":"8010224","state":"F","crd":{"x":11626891,"y":52130352,"floor":0},"pCls":27,"entry":true,"gidL":["A×de:15003:8010224"],"chgTime":"000500"},{"lid":"A=1@O=Magdeburg, ZOB@X=11624464@Y=52131412@U=80@L=2985@i=A×de:15003:2985@","type":"S","name":"Magdeburg, ZOB","icoX":1,"extId":"2985","state":"F","crd":{"x":11624464,"y":52131412,"floor":0},"pCls":192,"gidL":["A×de:15003:2985"],"chgTime":"000300"},{"lid":"A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@X=11440194@Y=52059211@U=80@L=3029@i=A×de:15083:3029@","type":"S","name":"Wanzleben, Rudolf-Breitscheid-Str.","icoX":1,"extId":"3029","state":"F","crd":{"x":11440194,"y":52059211,"floor":0},"pCls":192,"gidL":["A×de:15083:3029"],"chgTime":"000300"},{"lid":"A=1@O=Schleibnitz, Hauptstr. (Wanzleben)@X=11486066@Y=52076138@U=80@L=3051@i=A×de:15083:3051@","type":"S","name":"Schleibnitz, Hauptstr. (Wanzleben)","icoX":1,"extId":"3051","state":"F","crd":{"x":11486066,"y":52076138,"floor":0},"pCls":64,"gidL":["A×de:15083:3051"],"chgTime":"000300"},{"lid":"A=1@O=Klein Rodensleben, Rodenslebener Str.@X=11437533@Y=52115456@U=80@L=2957@i=A×de:15083:2957@","type":"S","name":"Klein Rodensleben, Rodenslebener Str.","icoX":1,"extId":"2957","state":"F","crd":{"x":11437533,"y":52115456,"floor":0},"pCls":192,"gidL":["A×de:15083:2957"],"chgTime":"000300"},{"lid":"A=2@O=Magdeburg - Altenstadt, Sternstraße 10@X=11422332@Y=52118414@","type":"A","name":"Magdeburg - Altenstadt, Sternstraße 10","icoX":8,"state":"F","crd":{"x":11422332,"y":52118414}},{"lid":"A=1@O=Oschersleben (Bode)@X=11226844@Y=52030733@U=80@L=8010266@i=A×de:15083:8010266@","type":"S","name":"Oschersleben (Bode)","icoX":11,"extId":"8010266","state":"F","crd":{"x":11226844,"y":52030733,"floor":0},"pCls":72,"entry":true,"gidL":["A×de:15083:8010266"],"chgTime":"000300"},{"lid":"A=1@O=Oschersleben (Bode), ZOB@X=11226592@Y=52031228@U=80@L=3026@i=A×de:15083:3026@","type":"S","name":"Oschersleben (Bode), ZOB","icoX":1,"extId":"3026","state":"F","crd":{"x":11226592,"y":52031228,"floor":0},"pCls":192,"gidL":["A×de:15083:3026"],"chgTime":"000300"},{"lid":"A=1@O=Seehausen (Börde), Busbahnhof@X=11297526@Y=52100040@U=80@L=3108@i=A×de:15083:3108@","type":"S","name":"Seehausen (Börde), Busbahnhof","icoX":1,"extId":"3108","state":"F","crd":{"x":11297526,"y":52100040,"floor":0},"pCls":192,"gidL":["A×de:15083:3108"],"chgTime":"000300"}],"prodL":[{"name":"Fußweg","icoX":2,"prodCtx":{"name":"Fußweg"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___602::*","name":"Bus 602","nameS":"602","number":"602","icoX":1,"cls":64,"oprX":0,"prodCtx":{"name":"Bus 602","num":"546","line":"602","matchId":"602012","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___602::*","name":"Bus 602","nameS":"602","number":"602","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 602","num":"546","line":"602","lineId":"6_BOEB___602","matchId":"602012","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___603::*","name":"Bus 603","nameS":"603","number":"603","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 603","num":"599","line":"603","lineId":"6_BOEB___603","matchId":"603016","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___602::*","name":"Bus 602","nameS":"602","number":"602","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 602","num":"561","line":"602","lineId":"6_BOEB___602","matchId":"602014","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___603::*","name":"Bus 603","nameS":"603","number":"603","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 603","num":"598","line":"603","lineId":"6_BOEB___603","matchId":"603018","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___602::*","name":"Bus 602","nameS":"602","number":"602","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 602","num":"560","line":"602","lineId":"6_BOEB___602","matchId":"602018","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___603::*","name":"Bus 603","nameS":"603","number":"603","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 603","num":"597","line":"603","lineId":"6_BOEB___603","matchId":"603020","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___662::*","name":"Bus 662","nameS":"662","number":"662","icoX":1,"cls":64,"oprX":0,"prodCtx":{"name":"Bus 662","num":"1243","line":"662","matchId":"662001","catOut":"Bus ","catOutS":"BuH","catOutL":"Bus ","catIn":"BuH","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___662::*","name":"Bus 662","nameS":"662","number":"662","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 662","num":"1243","line":"662","lineId":"6_BOEB___662","matchId":"662001","catOut":"Bus ","catOutS":"BuH","catOutL":"Bus ","catIn":"BuH","catCode":"6","admin":"BOEB__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":11,"cls":8,"prodCtx":{"name":" RE11","num":"80502","line":"RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":11,"cls":8,"prodCtx":{"name":" RE11","num":"80502","line":"RE11","lineId":"3_AMRE___RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB43::*","name":"RB43","nameS":"RB43","number":"RB43","icoX":11,"cls":8,"prodCtx":{"name":" RB43","num":"75654","line":"RB43","lineId":"3_AMRB___RB43","matchId":"RB43","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":11,"cls":8,"prodCtx":{"name":" RE11","num":"80504","line":"RE11","lineId":"3_AMRE___RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":11,"cls":8,"prodCtx":{"name":" RE11","num":"80506","line":"RE11","lineId":"3_AMRE___RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB43::*","name":"RB43","nameS":"RB43","number":"RB43","icoX":11,"cls":8,"prodCtx":{"name":" RB43","num":"75656","line":"RB43","lineId":"3_AMRB___RB43","matchId":"RB43","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___600::*","name":"Bus 600","nameS":"600","number":"600","icoX":1,"cls":64,"oprX":0,"prodCtx":{"name":"Bus 600","num":"505","line":"600","matchId":"600016","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___600::*","name":"Bus 600","nameS":"600","number":"600","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 600","num":"505","line":"600","lineId":"6_BOEB___600","matchId":"600016","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___657::*","name":"Bus 657","nameS":"657","number":"657","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 657","num":"120","line":"657","lineId":"6_BOEB___657","matchId":"657017","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___600::*","name":"Bus 600","nameS":"600","number":"600","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 600","num":"504","line":"600","lineId":"6_BOEB___600","matchId":"600020","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___600::*","name":"Bus 600","nameS":"600","number":"600","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 600","num":"503","line":"600","lineId":"6_BOEB___600","matchId":"600022","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___600::*","name":"Bus 600","nameS":"600","number":"600","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 600","num":"502","line":"600","lineId":"6_BOEB___600","matchId":"600026","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___663::*","name":"Bus 663","nameS":"663","number":"663","icoX":1,"cls":64,"oprX":0,"prodCtx":{"name":"Bus 663","num":"1695","line":"663","matchId":"663017","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___663::*","name":"Bus 663","nameS":"663","number":"663","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 663","num":"1695","line":"663","lineId":"6_BOEB___663","matchId":"663017","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___602::*","name":"Bus 602","nameS":"602","number":"602","icoX":1,"cls":64,"oprX":0,"prodCtx":{"name":"Bus 602","num":"560","line":"602","matchId":"602018","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___602::*","name":"Bus 602","nameS":"602","number":"602","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 602","num":"559","line":"602","lineId":"6_BOEB___602","matchId":"602020","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___603::*","name":"Bus 603","nameS":"603","number":"603","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 603","num":"596","line":"603","lineId":"6_BOEB___603","matchId":"603026","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___602::*","name":"Bus 602","nameS":"602","number":"602","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 602","num":"558","line":"602","lineId":"6_BOEB___602","matchId":"602022","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___603::*","name":"Bus 603","nameS":"603","number":"603","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 603","num":"595","line":"603","lineId":"6_BOEB___603","matchId":"603030","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus ","catIn":"BuN","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___662::*","name":"Bus 662","nameS":"662","number":"662","icoX":1,"cls":64,"oprX":0,"prodCtx":{"name":"Bus 662","num":"1241","line":"662","matchId":"662003","catOut":"Bus ","catOutS":"BuH","catOutL":"Bus ","catIn":"BuH","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___662::*","name":"Bus 662","nameS":"662","number":"662","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 662","num":"1241","line":"662","lineId":"6_BOEB___662","matchId":"662003","catOut":"Bus ","catOutS":"BuH","catOutL":"Bus ","catIn":"BuH","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___662::*","name":"Bus 662","nameS":"662","number":"662","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 662","num":"1240","line":"662","lineId":"6_BOEB___662","matchId":"662005","catOut":"Bus ","catOutS":"BuH","catOutL":"Bus ","catIn":"BuH","catCode":"6","admin":"BOEB__"}},{"pid":"L::6::Bus::B3456435543::6_BOEB___662::*","name":"Bus 662","nameS":"662","number":"662","icoX":1,"cls":64,"oprX":1,"prodCtx":{"name":"Bus 662","num":"1239","line":"662","lineId":"6_BOEB___662","matchId":"662007","catOut":"Bus ","catOutS":"BuH","catOutL":"Bus ","catIn":"BuH","catCode":"6","admin":"BOEB__"}}],"opL":[{"name":"BördeBus Verkehrsgesellschaft mbH","icoX":3},{"name":"BördeBus Verkehrsgesellschaft mbH","icoX":3,"id":"436"}],"remL":[{"type":"A","code":"OPERATOR","icoX":4,"txtS":"BOE","txtN":"BOEB","txtL":"BördeBus Verkehrsgesellschaft mbH"},{"type":"A","code":"MT","prio":9,"icoX":5,"txtN":" Mein Takt"},{"type":"A","code":"+B","prio":9,"icoX":6,"txtN":"PlusBus"},{"type":"A","code":"FB","prio":10,"icoX":7,"txtN":"Fahrradmitnahme begrenzt möglich"},{"type":"A","code":"aa","prio":350,"icoX":4,"txtN":"Fahrzeug mit niederflurigem Einstieg geplant"},{"type":"A","code":"ac","prio":10,"icoX":4,"txtN":"Fahrzeug ohne niederflurigen Einstieg geplant"},{"type":"A","code":"dl","prio":200,"icoX":4,"txtN":"Maskenpflicht nach gesetzl. Regelung; wir empfehlen eine FFP2-Maske"},{"type":"A","code":"ER","prio":560,"icoX":4,"txtN":"Rampe im Zug"},{"type":"A","code":"EXTERNAL_ID","icoX":4,"txtN":"Zugnummer: 80502"},{"type":"A","code":"EXTERNAL_ID","icoX":4,"txtN":"Zugnummer: 75654"},{"type":"A","code":"EXTERNAL_ID","icoX":4,"txtN":"Zugnummer: 80504"},{"type":"A","code":"EXTERNAL_ID","icoX":4,"txtN":"Zugnummer: 80506"},{"type":"A","code":"EXTERNAL_ID","icoX":4,"txtN":"Zugnummer: 75656"}],"icoL":[{"res":"prod_ice","fg":{"r":255,"g":255,"b":255},"bg":{"r":0,"g":94,"b":168}},{"res":"prod_bus","fg":{"r":255,"g":255,"b":255},"bg":{"r":153,"g":51,"b":153}},{"res":"prod_walk","fg":{"r":255,"g":255,"b":255},"bg":{"r":255,"g":203,"b":20}},{"res":"BOE","txt":"BördeBus Verkehrsgesellschaft mbH"},{"res":"attr_info"},{"res":"mein_takt"},{"res":"attr_pb"},{"res":"attr_bike"},{"res":"loc_addr"},{"bg":{"r":255,"g":203,"b":20},"shp":"C"},{"bg":{"r":153,"g":51,"b":153},"shp":"C"},{"res":"prod_reg","fg":{"r":255,"g":255,"b":255},"bg":{"r":31,"g":131,"b":50}},{"bg":{"r":31,"g":131,"b":50},"shp":"C"},{"res":"cl_all"}],"dirL":[{"txt":"Klein Wanzleben","flg":"2"},{"txt":"Seehausen ü. Wanzleben","flg":"2"},{"txt":"Oschersleben","flg":"2"},{"txt":"Thale Hbf","flg":"2"},{"txt":"Eilsleben","flg":"1"},{"txt":"Haldensleben","flg":"2"},{"txt":"Bergen","flg":"1"}],"lDrawStyleL":[{"sIcoX":2,"type":"DOT","bg":{"r":255,"g":203,"b":20}},{"type":"DOT","bg":{"r":255,"g":203,"b":20}},{"sIcoX":1,"type":"SOLID","bg":{"r":153,"g":51,"b":153}},{"type":"SOLID","bg":{"r":153,"g":51,"b":153}},{"sIcoX":9,"type":"DOT","bg":{"r":255,"g":203,"b":20}},{"sIcoX":10,"type":"SOLID","bg":{"r":153,"g":51,"b":153}},{"sIcoX":10,"eIcoX":10,"type":"SOLID","bg":{"r":153,"g":51,"b":153}},{"eIcoX":9,"type":"DOT","bg":{"r":255,"g":203,"b":20}},{"sIcoX":11,"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"sIcoX":12,"eIcoX":12,"type":"SOLID","bg":{"r":31,"g":131,"b":50}}],"timeStyleL":[{"mode":"ABS"},{"mode":"HIDE"}]},"outConL":[{"cid":"C-0","date":"20220516","dur":"010900","durS":"010900","durR":"010900","chg":1,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 13. Jul 2022 Mo - Fr; nicht 23. bis 27. Mai 2022, 6. Jun","sDaysB":"F3E7CF803E3CF9F3E7CE00000000000000000000000000000000000000000000000000000000000000000000000000"},"dep":{"locX":0,"dTimeS":"100600","dTimeFS":{"styleX":0},"type":"N"},"arr":{"locX":5,"aTimeS":"111500","aTimeFS":{"styleX":0},"type":"N"},"secL":[{"type":"WALK","dep":{"locX":0,"dTimeS":"100600","dTimeFS":{"styleX":0},"type":"N"},"arr":{"locX":1,"aTimeS":"101200","aTimeFS":{"styleX":0},"type":"N"},"gis":{"dist":427,"durS":"000600","ctx":"G|1|G@F|A=1@O=Magdeburg Hbf@X=11626891@Y=52130352@U=80@L=8010224@i=A×de:15003:8010224@|A=1@O=Magdeburg, ZOB@X=11624464@Y=52131412@U=80@L=2985@i=A×de:15003:2985@|16052022|100600|101200|bf|ft@0@2000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$f@$§bt@0@2000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$f@$§tt@0@5000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$t@0@25000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$§|||","gisPrvr":"E","getDescr":true,"getPoly":true,"sumLDrawStyleX":0,"resLDrawStyleX":4,"prodX":0}},{"type":"JNY","dep":{"locX":1,"idx":0,"dProdX":1,"dPltfS":{"type":"ST","txt":"5"},"dTimeS":"101200","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":2,"idx":3,"aProdX":1,"aTimeS":"103500","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|16194|1|80|16052022","prodX":2,"dirTxt":"Seehausen ü. Wanzleben","dirFlg":"2","status":"P","isRchbl":true,"freq":{"minC":20,"maxC":40,"numC":5,"jnyL":[{"jid":"1|16210|0|80|16052022","prodX":3,"dirTxt":"Klein Wanzleben","dirFlg":"2","stopL":[{"locX":1,"idx":0,"dProdX":3,"dPltfS":{"type":"ST","txt":"5"},"dTimeS":"103200","dDirTxt":"Klein Wanzleben","dDirFlg":"2","type":"N"},{"locX":2,"idx":14,"aProdX":3,"aTimeS":"110800","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg, ZOB@L=2985@a=128@$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$202205161032$202205161108$Bus 603$$1$$$$$$","subscr":"F","prodL":[{"prodX":3,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":14}],"dirL":[{"dirX":0,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":14}],"sumLDrawStyleX":2,"resLDrawStyleX":3,"trainStartDate":"20220516","durS":"003600"},{"jid":"1|16195|3|80|16052022","prodX":4,"dirTxt":"Seehausen ü. Wanzleben","dirFlg":"2","stopL":[{"locX":1,"idx":0,"dProdX":4,"dPltfS":{"type":"ST","txt":"5"},"dTimeS":"111200","dDirTxt":"Seehausen ü. Wanzleben","dDirFlg":"2","type":"N"},{"locX":2,"idx":3,"aProdX":4,"aTimeS":"113500","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg, ZOB@L=2985@a=128@$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$202205161112$202205161135$Bus 602$$1$$$$$$","subscr":"F","prodL":[{"prodX":4,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":3}],"dirL":[{"dirX":1,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":3}],"sumLDrawStyleX":2,"resLDrawStyleX":3,"trainStartDate":"20220516","durS":"002300"},{"jid":"1|16212|3|80|16052022","prodX":5,"dirTxt":"Oschersleben","dirFlg":"2","stopL":[{"locX":1,"idx":0,"dProdX":5,"dPltfS":{"type":"ST","txt":"5"},"dTimeS":"113200","dDirTxt":"Oschersleben","dDirFlg":"2","type":"N"},{"locX":2,"idx":14,"aProdX":5,"aTimeS":"120800","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg, ZOB@L=2985@a=128@$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$202205161132$202205161208$Bus 603$$1$$$$$$","subscr":"F","prodL":[{"prodX":5,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":14}],"dirL":[{"dirX":2,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":14}],"sumLDrawStyleX":2,"resLDrawStyleX":3,"trainStartDate":"20220516","durS":"003600"},{"jid":"1|16194|2|80|16052022","prodX":6,"dirTxt":"Seehausen ü. Wanzleben","dirFlg":"2","stopL":[{"locX":1,"idx":0,"dProdX":6,"dPltfS":{"type":"ST","txt":"5"},"dTimeS":"121200","dDirTxt":"Seehausen ü. Wanzleben","dDirFlg":"2","type":"N"},{"locX":2,"idx":3,"aProdX":6,"aTimeS":"123500","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg, ZOB@L=2985@a=128@$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$202205161212$202205161235$Bus 602$$1$$$$$$","subscr":"F","prodL":[{"prodX":6,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":3}],"dirL":[{"dirX":1,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":3}],"sumLDrawStyleX":2,"resLDrawStyleX":3,"trainStartDate":"20220516","durS":"002300"},{"jid":"1|16213|0|80|16052022","prodX":7,"dirTxt":"Oschersleben","dirFlg":"2","stopL":[{"locX":1,"idx":0,"dProdX":7,"dPltfS":{"type":"ST","txt":"5"},"dTimeS":"123200","dDirTxt":"Oschersleben","dDirFlg":"2","type":"N"},{"locX":2,"idx":14,"aProdX":7,"aTimeS":"130800","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg, ZOB@L=2985@a=128@$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$202205161232$202205161308$Bus 603$$1$$$$$$","subscr":"F","prodL":[{"prodX":7,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":14}],"dirL":[{"dirX":2,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":14}],"sumLDrawStyleX":2,"resLDrawStyleX":3,"trainStartDate":"20220516","durS":"003600"}]},"ctxRecon":"T$A=1@O=Magdeburg, ZOB@L=2985@a=128@$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$202205161012$202205161035$Bus 602$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":1,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":1,"tLocX":2,"tagL":["SUM_CON_HDR_H3","RES_JNY_DTL_H3"],"sort":538050560},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":1,"tLocX":2,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H3"],"sort":538050560},{"type":"REM","remX":3,"sty":"I","dspl":"U","fLocX":1,"tLocX":2,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":4,"sty":"I","dspl":"U","fLocX":1,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":2,"fLocX":1,"tLocX":3,"fIdx":0,"tIdx":1},{"prodX":2,"fLocX":3,"tLocX":2,"fIdx":1,"tIdx":3}],"sumLDrawStyleX":2,"resLDrawStyleX":5,"trainStartDate":"20220516","durS":"002300"},"minChg":"000000"},{"type":"JNY","dep":{"locX":2,"idx":0,"dProdX":8,"dTimeS":"104500","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":4,"idx":6,"aProdX":8,"aTimeS":"105900","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|17408|0|80|16052022","prodX":9,"dirTxt":"Bergen","dirFlg":"1","status":"P","isRchbl":true,"ctxRecon":"T$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$A=1@O=Klein Rodensleben, Rodenslebener Str.@L=2957@a=128@$202205161045$202205161059$Bus 662$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":2,"tLocX":4,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":5,"sty":"I","dspl":"U","fLocX":2,"tLocX":4,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360}],"subscr":"F","prodL":[{"prodX":9,"fLocX":2,"tLocX":4,"fIdx":0,"tIdx":6}],"sumLDrawStyleX":2,"resLDrawStyleX":6,"trainStartDate":"20220516","durS":"001400"},"minChg":"001600"},{"type":"WALK","dep":{"locX":4,"dTimeS":"105900","dTimeFS":{"styleX":0},"type":"N"},"arr":{"locX":5,"aTimeS":"111500","aTimeFS":{"styleX":0},"type":"N"},"gis":{"dist":1252,"durS":"001600","ctx":"G|1|G@F|A=1@O=Klein Rodensleben, Rodenslebener Str.@X=11437533@Y=52115456@U=80@L=2957@i=A×de:15083:2957@|A=2@O=Magdeburg - Altenstadt, Sternstraße 10@X=11422332@Y=52118414@|16052022|105900|111500|fb|ft@0@2000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$f@$§bt@0@2000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$f@$§tt@0@5000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$t@0@25000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$§|||","gisPrvr":"E","getDescr":true,"getPoly":true,"sumLDrawStyleX":0,"resLDrawStyleX":7,"prodX":0}}],"freq":{"minC":20},"conSubscr":"P","recState":"U","cksum":"4565611a_3","cksumDti":"5892c7d8_3","intvlSubscr":"P","originType":"INITIAL","recon":{"ctx":"¶HKI¶G@F$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg, ZOB@L=2985@a=128@$202205161006$202205161012$$$1$$$$$$§T$A=1@O=Magdeburg, ZOB@L=2985@a=128@$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$202205161012$202205161035$Bus 602$$1$$$$$$§T$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$A=1@O=Klein Rodensleben, Rodenslebener Str.@L=2957@a=128@$202205161045$202205161059$Bus 662$$1$$$$$$§G@F$A=1@O=Klein Rodensleben, Rodenslebener Str.@L=2957@a=128@$A=2@O=Magdeburg - Altenstadt, Sternstraße 10@X=11422332@Y=52118414@u=0@a=128@$202205161059$202205161115$$$1$$$$$$¶GP¶ft@0@2000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$f@$§bt@0@2000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$f@$§tt@0@5000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$t@0@25000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$§¶KCC¶I1ZFIzEjRVJHIzgzODg2MTIjSElOIzAjRUNLIzMyMjg2fDMyMjg2fDMyMzU1fDMyMzU1fDB8MHwxNjV8MzIyODB8MXwwfDJ8MHwwfC0yMTQ3NDgzNjQ4I0dBTSMxNjA1MjIxMDA2IwpaI1ZOIzEjU1QjMTY1MTU3MDgwNSNQSSMwI1pJIzE2MTk0I1RBIzEjREEjMTYwNTIyIzFTIzI5ODUjMVQjMTAxMiNMUyMzMTA4I0xUIzEwNTIjUFUjODAjUlQjMSNDQSNCdU4jWkUjNjAyI1pCI0J1cyAgNjAyI1BDIzYjRlIjMjk4NSNGVCMxMDEyI1RPIzMwMjkjVFQjMTAzNSMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSMxNzQwOCNUQSMwI0RBIzE2MDUyMiMxUyMzMDI5IzFUIzEwNDUjTFMjMzAyOCNMVCMxMTA3I1BVIzgwI1JUIzEjQ0EjQnVII1pFIzY2MiNaQiNCdXMgIDY2MiNQQyM2I0ZSIzMwMjkjRlQjMTA0NSNUTyMyOTU3I1RUIzEwNTkj¶KRCC¶#VE#1#"}},{"cid":"C-1","date":"20220516","dur":"020300","durS":"020300","durR":"020300","chg":2,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 31. Okt 2022 Mo - Fr; nicht 26. Mai, 6. Jun","sDaysB":"F3E7CF9D3E3CF9F3E7CF9F3E7CF9F3E7CF9F3E7CF9F3E7C80000000000000000000000000000000000000000000000"},"dep":{"locX":0,"idx":0,"dProdX":10,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"100700","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":5,"aTimeS":"121000","aTimeFS":{"styleX":0},"type":"N"},"secL":[{"type":"JNY","dep":{"locX":0,"idx":0,"dProdX":10,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"100700","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":6,"idx":3,"aProdX":10,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"104100","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|66362|1|80|16052022","prodX":11,"dirTxt":"Thale Hbf","dirFlg":"2","status":"P","isRchbl":true,"freq":{"minC":22,"maxC":59,"numC":4,"jnyL":[{"jid":"1|64192|2|80|16052022","prodX":12,"dirTxt":"Oschersleben","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":12,"dPltfS":{"type":"PL","txt":"4"},"dTimeS":"104600","dDirTxt":"Oschersleben","dDirFlg":"2","type":"N"},{"locX":6,"idx":8,"aProdX":12,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"112400","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Oschersleben (Bode)@L=8010266@a=128@$202205161046$202205161124$ RB43$$1$$$$$$","msgL":[{"type":"REM","remX":9,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":12,"fLocX":0,"tLocX":6,"fIdx":0,"tIdx":8}],"dirL":[{"dirX":2,"fLocX":0,"tLocX":6,"fIdx":0,"tIdx":8}],"sumLDrawStyleX":8,"resLDrawStyleX":9,"trainStartDate":"20220516","durS":"003800"},{"jid":"1|66365|0|80|16052022","prodX":13,"dirTxt":"Thale Hbf","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":13,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"110800","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":6,"idx":3,"aProdX":13,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"114100","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Oschersleben (Bode)@L=8010266@a=128@$202205161108$202205161141$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":10,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":13,"fLocX":0,"tLocX":6,"fIdx":0,"tIdx":3}],"dirL":[{"dirX":3,"fLocX":0,"tLocX":6,"fIdx":0,"tIdx":3}],"sumLDrawStyleX":8,"resLDrawStyleX":9,"trainStartDate":"20220516","durS":"003300"},{"jid":"1|66362|2|80|16052022","prodX":14,"dirTxt":"Thale Hbf","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":14,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"120700","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":6,"idx":3,"aProdX":14,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"124100","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Oschersleben (Bode)@L=8010266@a=128@$202205161207$202205161241$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":11,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":14,"fLocX":0,"tLocX":6,"fIdx":0,"tIdx":3}],"dirL":[{"dirX":3,"fLocX":0,"tLocX":6,"fIdx":0,"tIdx":3}],"sumLDrawStyleX":8,"resLDrawStyleX":9,"trainStartDate":"20220516","durS":"003400"},{"jid":"1|64192|3|80|16052022","prodX":15,"dirTxt":"Oschersleben","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":15,"dPltfS":{"type":"PL","txt":"6"},"dTimeS":"124600","dDirTxt":"Oschersleben","dDirFlg":"2","type":"N"},{"locX":6,"idx":8,"aProdX":15,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"132400","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Oschersleben (Bode)@L=8010266@a=128@$202205161246$202205161324$ RB43$$1$$$$$$","msgL":[{"type":"REM","remX":12,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":15,"fLocX":0,"tLocX":6,"fIdx":0,"tIdx":8}],"dirL":[{"dirX":2,"fLocX":0,"tLocX":6,"fIdx":0,"tIdx":8}],"sumLDrawStyleX":8,"resLDrawStyleX":9,"trainStartDate":"20220516","durS":"003800"}]},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Oschersleben (Bode)@L=8010266@a=128@$202205161007$202205161041$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":3,"sty":"I","dspl":"U","fLocX":0,"tLocX":6,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":6,"sty":"I","dspl":"U","fLocX":0,"tLocX":6,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":7,"sty":"I","dspl":"U","fLocX":0,"tLocX":6,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":8,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":11,"fLocX":0,"tLocX":6,"fIdx":0,"tIdx":3}],"sumLDrawStyleX":8,"resLDrawStyleX":10,"trainStartDate":"20220516","durS":"003400"},"minChg":"000300"},{"type":"WALK","dep":{"locX":6,"dTimeS":"104100","dTimeFS":{"styleX":0},"type":"N"},"arr":{"locX":7,"aTimeS":"104400","aTimeFS":{"styleX":0},"type":"N"},"gis":{"dist":58,"durS":"000300","dirGeo":10,"ctx":"H|1|W$A=1@O=Oschersleben (Bode)@L=8010266@a=128@$A=1@O=Oschersleben (Bode), ZOB@L=3026@a=128@$202205161041$202205161044$$$1$$$$$$","gisPrvr":"H","getDescr":true,"getPoly":true,"sumLDrawStyleX":0,"resLDrawStyleX":1,"prodX":0}},{"type":"JNY","dep":{"locX":7,"idx":0,"dProdX":16,"dPltfS":{"type":"ST","txt":"1"},"dTimeS":"105000","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":8,"idx":6,"aProdX":16,"aPltfS":{"type":"ST","txt":"3"},"aTimeS":"110700","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|16148|3|80|16052022","prodX":17,"dirTxt":"Haldensleben","dirFlg":"2","status":"P","isRchbl":true,"freq":{"minC":30,"maxC":60,"numC":4,"jnyL":[{"jid":"1|86823|0|80|16052022","prodX":18,"dirTxt":"Eilsleben","dirFlg":"1","stopL":[{"locX":7,"idx":0,"dProdX":18,"dPltfS":{"type":"ST","txt":"1"},"dTimeS":"112000","dDirTxt":"Eilsleben","dDirFlg":"1","type":"N"},{"locX":8,"idx":6,"aProdX":18,"aPltfS":{"type":"ST","txt":"3"},"aTimeS":"113700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Oschersleben (Bode), ZOB@L=3026@a=128@$A=1@O=Seehausen (Börde), Busbahnhof@L=3108@a=128@$202205161120$202205161137$Bus 657$$1$$$$$$","subscr":"F","prodL":[{"prodX":18,"fLocX":7,"tLocX":8,"fIdx":0,"tIdx":6}],"dirL":[{"dirX":4,"fLocX":7,"tLocX":8,"fIdx":0,"tIdx":6}],"sumLDrawStyleX":2,"resLDrawStyleX":3,"trainStartDate":"20220516","durS":"001700"},{"jid":"1|16148|4|80|16052022","prodX":19,"dirTxt":"Haldensleben","dirFlg":"2","stopL":[{"locX":7,"idx":0,"dProdX":19,"dPltfS":{"type":"ST","txt":"1"},"dTimeS":"115000","dDirTxt":"Haldensleben","dDirFlg":"2","type":"N"},{"locX":8,"idx":6,"aProdX":19,"aPltfS":{"type":"ST","txt":"3"},"aTimeS":"120700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Oschersleben (Bode), ZOB@L=3026@a=128@$A=1@O=Seehausen (Börde), Busbahnhof@L=3108@a=128@$202205161150$202205161207$Bus 600$$1$$$$$$","subscr":"F","prodL":[{"prodX":19,"fLocX":7,"tLocX":8,"fIdx":0,"tIdx":6}],"dirL":[{"dirX":5,"fLocX":7,"tLocX":8,"fIdx":0,"tIdx":6}],"sumLDrawStyleX":2,"resLDrawStyleX":3,"trainStartDate":"20220516","durS":"001700"},{"jid":"1|16148|5|80|16052022","prodX":20,"dirTxt":"Haldensleben","dirFlg":"2","stopL":[{"locX":7,"idx":0,"dProdX":20,"dPltfS":{"type":"ST","txt":"1"},"dTimeS":"125000","dDirTxt":"Haldensleben","dDirFlg":"2","type":"N"},{"locX":8,"idx":6,"aProdX":20,"aPltfS":{"type":"ST","txt":"3"},"aTimeS":"130700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Oschersleben (Bode), ZOB@L=3026@a=128@$A=1@O=Seehausen (Börde), Busbahnhof@L=3108@a=128@$202205161250$202205161307$Bus 600$$1$$$$$$","subscr":"F","prodL":[{"prodX":20,"fLocX":7,"tLocX":8,"fIdx":0,"tIdx":6}],"dirL":[{"dirX":5,"fLocX":7,"tLocX":8,"fIdx":0,"tIdx":6}],"sumLDrawStyleX":2,"resLDrawStyleX":3,"trainStartDate":"20220516","durS":"001700"},{"jid":"1|16148|6|80|16052022","prodX":21,"dirTxt":"Haldensleben","dirFlg":"2","stopL":[{"locX":7,"idx":0,"dProdX":21,"dPltfS":{"type":"ST","txt":"1"},"dTimeS":"135000","dDirTxt":"Haldensleben","dDirFlg":"2","type":"N"},{"locX":8,"idx":6,"aProdX":21,"aPltfS":{"type":"ST","txt":"3"},"aTimeS":"140700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Oschersleben (Bode), ZOB@L=3026@a=128@$A=1@O=Seehausen (Börde), Busbahnhof@L=3108@a=128@$202205161350$202205161407$Bus 600$$1$$$$$$","subscr":"F","prodL":[{"prodX":21,"fLocX":7,"tLocX":8,"fIdx":0,"tIdx":6}],"dirL":[{"dirX":5,"fLocX":7,"tLocX":8,"fIdx":0,"tIdx":6}],"sumLDrawStyleX":2,"resLDrawStyleX":3,"trainStartDate":"20220516","durS":"001700"}]},"ctxRecon":"T$A=1@O=Oschersleben (Bode), ZOB@L=3026@a=128@$A=1@O=Seehausen (Börde), Busbahnhof@L=3108@a=128@$202205161050$202205161107$Bus 600$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":7,"tLocX":8,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":7,"tLocX":8,"tagL":["SUM_CON_HDR_H3","RES_JNY_DTL_H3"],"sort":538050560},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":7,"tLocX":8,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H3"],"sort":538050560},{"type":"REM","remX":3,"sty":"I","dspl":"U","fLocX":7,"tLocX":8,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":4,"sty":"I","dspl":"U","fLocX":7,"tLocX":8,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":17,"fLocX":7,"tLocX":8,"fIdx":0,"tIdx":6}],"sumLDrawStyleX":2,"resLDrawStyleX":5,"trainStartDate":"20220516","durS":"001700"},"minChg":"000000"},{"type":"JNY","dep":{"locX":8,"idx":0,"dProdX":22,"dPltfS":{"type":"ST","txt":"3"},"dTimeS":"113500","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":4,"idx":4,"aProdX":22,"aTimeS":"115400","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|17420|0|80|16052022","prodX":23,"dirTxt":"Magdeburg","dirFlg":"1","status":"P","isRchbl":true,"ctxRecon":"T$A=1@O=Seehausen (Börde), Busbahnhof@L=3108@a=128@$A=1@O=Klein Rodensleben, Rodenslebener Str.@L=2957@a=128@$202205161135$202205161154$Bus 663$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":8,"tLocX":4,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":4,"sty":"I","dspl":"U","fLocX":8,"tLocX":4,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":23,"fLocX":8,"tLocX":4,"fIdx":0,"tIdx":4}],"sumLDrawStyleX":2,"resLDrawStyleX":6,"trainStartDate":"20220516","durS":"001900"},"minChg":"001600"},{"type":"WALK","dep":{"locX":4,"dTimeS":"115400","dTimeFS":{"styleX":0},"type":"N"},"arr":{"locX":5,"aTimeS":"121000","aTimeFS":{"styleX":0},"type":"N"},"gis":{"dist":1252,"durS":"001600","ctx":"G|1|G@F|A=1@O=Klein Rodensleben, Rodenslebener Str.@X=11437533@Y=52115456@U=80@L=2957@i=A×de:15083:2957@|A=2@O=Magdeburg - Altenstadt, Sternstraße 10@X=11422332@Y=52118414@|16052022|115400|121000|fb|ft@0@2000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$f@$§bt@0@2000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$f@$§tt@0@5000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$t@0@25000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$§|||","gisPrvr":"E","getDescr":true,"getPoly":true,"sumLDrawStyleX":0,"resLDrawStyleX":7,"prodX":0}}],"freq":{"minC":30},"conSubscr":"P","recState":"U","cksum":"33754d8c_3","cksumDti":"b8df96d0_3","intvlSubscr":"P","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Oschersleben (Bode)@L=8010266@a=128@$202205161007$202205161041$ RE11$$1$$$$$$§W$A=1@O=Oschersleben (Bode)@L=8010266@a=128@$A=1@O=Oschersleben (Bode), ZOB@L=3026@a=128@$202205161041$202205161044$$$1$$$$$$§T$A=1@O=Oschersleben (Bode), ZOB@L=3026@a=128@$A=1@O=Seehausen (Börde), Busbahnhof@L=3108@a=128@$202205161050$202205161107$Bus 600$$1$$$$$$§T$A=1@O=Seehausen (Börde), Busbahnhof@L=3108@a=128@$A=1@O=Klein Rodensleben, Rodenslebener Str.@L=2957@a=128@$202205161135$202205161154$Bus 663$$1$$$$$$§G@F$A=1@O=Klein Rodensleben, Rodenslebener Str.@L=2957@a=128@$A=2@O=Magdeburg - Altenstadt, Sternstraße 10@X=11422332@Y=52118414@u=0@a=128@$202205161154$202205161210$$$1$$$$$$¶GP¶ft@0@2000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$f@$§bt@0@2000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$f@$§tt@0@5000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$t@0@25000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$§¶KCC¶I1ZFIzEjRVJHIzUjSElOIzAjRUNLIzMyMjg3fDMyMjg3fDMyNDEwfDMyNDEwfDB8MHwyODV8MzIyODd8MnwwfDJ8MHwwfC0yMTQ3NDgzNjQ4I0dBTSMxNjA1MjIxMDA3IwpaI1ZOIzEjU1QjMTY1MTU3MDgwNSNQSSMwI1pJIzY2MzYyI1RBIzEjREEjMTYwNTIyIzFTIzgwMTAyMjQjMVQjMTAwNyNMUyM4MDEzMTEyI0xUIzExNDIjUFUjODAjUlQjMSNDQSNEUE4jWkUjUkUxMSNaQiMgICAgUkUxMSNQQyMzI0ZSIzgwMTAyMjQjRlQjMTAwNyNUTyM4MDEwMjY2I1RUIzEwNDEjCkYjVk4jMCNTVCMxNjUxNTcwODA1I1BJIzAjUFUjODAjWkkjMjI4MTgyNDg5NCNEQSMxNjA1MjIjRlIjODAxMDI2NiNUTyMzMDI2I0ZUIzEwNDEjVFQjMTA0NCNUUyMwI0ZGIyNGViMwIwpaI1ZOIzEjU1QjMTY1MTU3MDgwNSNQSSMwI1pJIzE2MTQ4I1RBIzMjREEjMTYwNTIyIzFTIzMwMjYjMVQjMTA1MCNMUyMxNTU1I0xUIzExNTQjUFUjODAjUlQjMSNDQSNCdU4jWkUjNjAwI1pCI0J1cyAgNjAwI1BDIzYjRlIjMzAyNiNGVCMxMDUwI1RPIzMxMDgjVFQjMTEwNyMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSMxNzQyMCNUQSMwI0RBIzE2MDUyMiMxUyMzMTA4IzFUIzExMzUjTFMjMjk4NSNMVCMxMjIyI1BVIzgwI1JUIzEjQ0EjQnVOI1pFIzY2MyNaQiNCdXMgIDY2MyNQQyM2I0ZSIzMxMDgjRlQjMTEzNSNUTyMyOTU3I1RUIzExNTQj¶KRCC¶#VE#1#"}},{"cid":"C-2","date":"20220516","dur":"011200","durS":"011200","durR":"011200","chg":1,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 13. Jul 2022 Mo - Fr; nicht 23. bis 27. Mai 2022, 6. Jun","sDaysB":"F3E7CF803E3CF9F3E7CE00000000000000000000000000000000000000000000000000000000000000000000000000"},"dep":{"locX":0,"dTimeS":"120600","dTimeFS":{"styleX":0},"type":"N"},"arr":{"locX":5,"aTimeS":"131800","aTimeFS":{"styleX":0},"type":"N"},"secL":[{"type":"WALK","dep":{"locX":0,"dTimeS":"120600","dTimeFS":{"styleX":0},"type":"N"},"arr":{"locX":1,"aTimeS":"121200","aTimeFS":{"styleX":0},"type":"N"},"gis":{"dist":427,"durS":"000600","ctx":"G|1|G@F|A=1@O=Magdeburg Hbf@X=11626891@Y=52130352@U=80@L=8010224@i=A×de:15003:8010224@|A=1@O=Magdeburg, ZOB@X=11624464@Y=52131412@U=80@L=2985@i=A×de:15003:2985@|16052022|120600|121200|bf|ft@0@2000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$f@$§bt@0@2000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$f@$§tt@0@5000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$t@0@25000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$§|||","gisPrvr":"E","getDescr":true,"getPoly":true,"sumLDrawStyleX":0,"resLDrawStyleX":4,"prodX":0}},{"type":"JNY","dep":{"locX":1,"idx":0,"dProdX":24,"dPltfS":{"type":"ST","txt":"5"},"dTimeS":"121200","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":2,"idx":3,"aProdX":24,"aTimeS":"123500","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|16194|2|80|16052022","prodX":6,"dirTxt":"Seehausen ü. Wanzleben","dirFlg":"2","status":"P","isRchbl":true,"freq":{"minC":20,"maxC":40,"numC":5,"jnyL":[{"jid":"1|16213|0|80|16052022","prodX":7,"dirTxt":"Oschersleben","dirFlg":"2","stopL":[{"locX":1,"idx":0,"dProdX":7,"dPltfS":{"type":"ST","txt":"5"},"dTimeS":"123200","dDirTxt":"Oschersleben","dDirFlg":"2","type":"N"},{"locX":2,"idx":14,"aProdX":7,"aTimeS":"130800","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg, ZOB@L=2985@a=128@$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$202205161232$202205161308$Bus 603$$1$$$$$$","subscr":"F","prodL":[{"prodX":7,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":14}],"dirL":[{"dirX":2,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":14}],"sumLDrawStyleX":2,"resLDrawStyleX":3,"trainStartDate":"20220516","durS":"003600"},{"jid":"1|16195|4|80|16052022","prodX":25,"dirTxt":"Seehausen ü. Wanzleben","dirFlg":"2","stopL":[{"locX":1,"idx":0,"dProdX":25,"dPltfS":{"type":"ST","txt":"5"},"dTimeS":"131200","dDirTxt":"Seehausen ü. Wanzleben","dDirFlg":"2","type":"N"},{"locX":2,"idx":3,"aProdX":25,"aTimeS":"133500","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg, ZOB@L=2985@a=128@$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$202205161312$202205161335$Bus 602$$1$$$$$$","subscr":"F","prodL":[{"prodX":25,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":3}],"dirL":[{"dirX":1,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":3}],"sumLDrawStyleX":2,"resLDrawStyleX":3,"trainStartDate":"20220516","durS":"002300"},{"jid":"1|16212|4|80|16052022","prodX":26,"dirTxt":"Oschersleben","dirFlg":"2","stopL":[{"locX":1,"idx":0,"dProdX":26,"dPltfS":{"type":"ST","txt":"5"},"dTimeS":"133200","dDirTxt":"Oschersleben","dDirFlg":"2","type":"N"},{"locX":2,"idx":14,"aProdX":26,"aTimeS":"140800","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg, ZOB@L=2985@a=128@$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$202205161332$202205161408$Bus 603$$1$$$$$$","subscr":"F","prodL":[{"prodX":26,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":14}],"dirL":[{"dirX":2,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":14}],"sumLDrawStyleX":2,"resLDrawStyleX":3,"trainStartDate":"20220516","durS":"003600"},{"jid":"1|16194|3|80|16052022","prodX":27,"dirTxt":"Seehausen ü. Wanzleben","dirFlg":"2","stopL":[{"locX":1,"idx":0,"dProdX":27,"dPltfS":{"type":"ST","txt":"5"},"dTimeS":"141200","dDirTxt":"Seehausen ü. Wanzleben","dDirFlg":"2","type":"N"},{"locX":2,"idx":3,"aProdX":27,"aTimeS":"143500","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg, ZOB@L=2985@a=128@$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$202205161412$202205161435$Bus 602$$1$$$$$$","subscr":"F","prodL":[{"prodX":27,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":3}],"dirL":[{"dirX":1,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":3}],"sumLDrawStyleX":2,"resLDrawStyleX":3,"trainStartDate":"20220516","durS":"002300"},{"jid":"1|16213|1|80|16052022","prodX":28,"dirTxt":"Oschersleben","dirFlg":"2","stopL":[{"locX":1,"idx":0,"dProdX":28,"dPltfS":{"type":"ST","txt":"5"},"dTimeS":"143200","dDirTxt":"Oschersleben","dDirFlg":"2","type":"N"},{"locX":2,"idx":14,"aProdX":28,"aTimeS":"150800","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg, ZOB@L=2985@a=128@$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$202205161432$202205161508$Bus 603$$1$$$$$$","subscr":"F","prodL":[{"prodX":28,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":14}],"dirL":[{"dirX":2,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":14}],"sumLDrawStyleX":2,"resLDrawStyleX":3,"trainStartDate":"20220516","durS":"003600"}]},"ctxRecon":"T$A=1@O=Magdeburg, ZOB@L=2985@a=128@$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$202205161212$202205161235$Bus 602$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":1,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":1,"tLocX":2,"tagL":["SUM_CON_HDR_H3","RES_JNY_DTL_H3"],"sort":538050560},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":1,"tLocX":2,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H3"],"sort":538050560},{"type":"REM","remX":3,"sty":"I","dspl":"U","fLocX":1,"tLocX":2,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":4,"sty":"I","dspl":"U","fLocX":1,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":6,"fLocX":1,"tLocX":3,"fIdx":0,"tIdx":1},{"prodX":6,"fLocX":3,"tLocX":2,"fIdx":1,"tIdx":3}],"sumLDrawStyleX":2,"resLDrawStyleX":5,"trainStartDate":"20220516","durS":"002300"},"minChg":"000000"},{"type":"JNY","dep":{"locX":2,"idx":1,"dProdX":29,"dTimeS":"124800","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":4,"idx":7,"aProdX":29,"aTimeS":"130200","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|17409|0|80|16052022","prodX":30,"dirTxt":"Bergen","dirFlg":"1","status":"P","isRchbl":true,"freq":{"minC":55,"maxC":70,"numC":2,"jnyL":[{"jid":"1|17409|1|80|16052022","prodX":31,"dirTxt":"Bergen","dirFlg":"1","stopL":[{"locX":2,"idx":1,"dProdX":31,"dTimeS":"135800","dDirTxt":"Bergen","dDirFlg":"1","type":"N"},{"locX":4,"idx":7,"aProdX":31,"aTimeS":"141200","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$A=1@O=Klein Rodensleben, Rodenslebener Str.@L=2957@a=128@$202205161358$202205161412$Bus 662$$1$$$$$$","subscr":"F","prodL":[{"prodX":31,"fLocX":2,"tLocX":4,"fIdx":1,"tIdx":7}],"dirL":[{"dirX":6,"fLocX":2,"tLocX":4,"fIdx":1,"tIdx":7}],"sumLDrawStyleX":2,"resLDrawStyleX":3,"trainStartDate":"20220516","durS":"001400"},{"jid":"1|17410|0|80|16052022","prodX":32,"dirTxt":"Bergen","dirFlg":"1","stopL":[{"locX":2,"idx":1,"dProdX":32,"dTimeS":"145300","dDirTxt":"Bergen","dDirFlg":"1","type":"N"},{"locX":4,"idx":7,"aProdX":32,"aTimeS":"150700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$A=1@O=Klein Rodensleben, Rodenslebener Str.@L=2957@a=128@$202205161453$202205161507$Bus 662$$1$$$$$$","subscr":"F","prodL":[{"prodX":32,"fLocX":2,"tLocX":4,"fIdx":1,"tIdx":7}],"dirL":[{"dirX":6,"fLocX":2,"tLocX":4,"fIdx":1,"tIdx":7}],"sumLDrawStyleX":2,"resLDrawStyleX":3,"trainStartDate":"20220516","durS":"001400"}]},"ctxRecon":"T$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$A=1@O=Klein Rodensleben, Rodenslebener Str.@L=2957@a=128@$202205161248$202205161302$Bus 662$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":2,"tLocX":4,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":5,"sty":"I","dspl":"U","fLocX":2,"tLocX":4,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360}],"subscr":"F","prodL":[{"prodX":30,"fLocX":2,"tLocX":4,"fIdx":1,"tIdx":7}],"sumLDrawStyleX":2,"resLDrawStyleX":6,"trainStartDate":"20220516","durS":"001400"},"minChg":"001600"},{"type":"WALK","dep":{"locX":4,"dTimeS":"130200","dTimeFS":{"styleX":0},"type":"N"},"arr":{"locX":5,"aTimeS":"131800","aTimeFS":{"styleX":0},"type":"N"},"gis":{"dist":1252,"durS":"001600","ctx":"G|1|G@F|A=1@O=Klein Rodensleben, Rodenslebener Str.@X=11437533@Y=52115456@U=80@L=2957@i=A×de:15083:2957@|A=2@O=Magdeburg - Altenstadt, Sternstraße 10@X=11422332@Y=52118414@|16052022|130200|131800|fb|ft@0@2000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$f@$§bt@0@2000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$f@$§tt@0@5000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$t@0@25000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$§|||","gisPrvr":"E","getDescr":true,"getPoly":true,"sumLDrawStyleX":0,"resLDrawStyleX":7,"prodX":0}}],"freq":{"minC":55},"conSubscr":"P","recState":"U","cksum":"9f241c77_3","cksumDti":"d632b83d_3","intvlSubscr":"P","originType":"INITIAL","recon":{"ctx":"¶HKI¶G@F$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg, ZOB@L=2985@a=128@$202205161206$202205161212$$$1$$$$$$§T$A=1@O=Magdeburg, ZOB@L=2985@a=128@$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$202205161212$202205161235$Bus 602$$1$$$$$$§T$A=1@O=Wanzleben, Rudolf-Breitscheid-Str.@L=3029@a=128@$A=1@O=Klein Rodensleben, Rodenslebener Str.@L=2957@a=128@$202205161248$202205161302$Bus 662$$1$$$$$$§G@F$A=1@O=Klein Rodensleben, Rodenslebener Str.@L=2957@a=128@$A=2@O=Magdeburg - Altenstadt, Sternstraße 10@X=11422332@Y=52118414@u=0@a=128@$202205161302$202205161318$$$1$$$$$$¶GP¶ft@0@2000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$f@$§bt@0@2000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$f@$§tt@0@5000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$t@0@25000@120@1@100@1@@0@@@@@false@0@-1@0@-1@-1@$f@$f@$f@$f@$§¶KCC¶I1ZFIzEjRVJHIzgzODg2MTIjSElOIzAjRUNLIzMyNDA2fDMyNDA2fDMyNDc4fDMyNDc4fDB8MHw1fDMyMjg4fDN8MHwyfDB8MHwtMjE0NzQ4MzY0OCNHQU0jMTYwNTIyMTIwNiMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSMxNjE5NCNUQSMyI0RBIzE2MDUyMiMxUyMyOTg1IzFUIzEyMTIjTFMjMzEwOCNMVCMxMjUyI1BVIzgwI1JUIzEjQ0EjQnVOI1pFIzYwMiNaQiNCdXMgIDYwMiNQQyM2I0ZSIzI5ODUjRlQjMTIxMiNUTyMzMDI5I1RUIzEyMzUjClojVk4jMSNTVCMxNjUxNTcwODA1I1BJIzAjWkkjMTc0MDkjVEEjMCNEQSMxNjA1MjIjMVMjMzA1MiMxVCMxMjQ1I0xTIzMwMjgjTFQjMTMxOCNQVSM4MCNSVCMxI0NBI0J1SCNaRSM2NjIjWkIjQnVzICA2NjIjUEMjNiNGUiMzMDI5I0ZUIzEyNDgjVE8jMjk1NyNUVCMxMzAyIw==¶KRCC¶#VE#1#"}}],"outCtxScrB":"2|OB|MT#14#32286#32286#32355#32355#0#0#165#32280#1#0#2#0#0#-2147483648#1#2|PDH#8f5f0c9bb79c02ba8453a9014aec024a|RD#16052022|RT#100000|US#1","outCtxScrF":"2|OF|MT#14#32406#32406#32478#32478#0#0#5#32288#3#0#2#0#0#-2147483648#1#2|PDH#8f5f0c9bb79c02ba8453a9014aec024a|RD#16052022|RT#100000|US#1","fpB":"20220426","fpE":"20230503","planrtTS":"1651585724","outConGrpSettings":{"conGrpL":[{"name":"Alle Verbindungen","icoX":13,"grpid":"cl_all","conScoringL":[{"type":"DT","conScoreL":[{"score":9094039782578192382,"scoreS":"09094039782578192382","conRefL":[0]},{"score":9094035384503369725,"scoreS":"09094035384503369725","conRefL":[1]},{"score":9093512016995287038,"scoreS":"09093512016995287038","conRefL":[2]}],"name":"Abfahrt"},{"type":"AT","conScoreL":[{"score":9093736317368926206,"scoreS":"09093736317368926206","conRefL":[0]},{"score":9093494424782503933,"scoreS":"09093494424782503933","conRefL":[1]},{"score":9093195357646487550,"scoreS":"09093195357646487550","conRefL":[2]}],"name":"Ankunft"},{"type":"TI","conScoreL":[{"score":9223065257693413374,"scoreS":"09223065257693413374","conRefL":[0]},{"score":9222827763181289469,"scoreS":"09222827763181289469","conRefL":[1]},{"score":9223052063490965502,"scoreS":"09223052063490965502","conRefL":[2]}],"name":"Dauer"}],"initScoringType":"DT","requests":[{"id":"RQ_CLIENT","autosend":true}],"scrollable":true,"bitmask":1}],"selectL":[{"icoX":13,"name":"Alle Verbindungen","bitIdx":0}],"variant":"RADIO"}}}]} \ No newline at end of file diff --git a/test/e2e/fixtures/3922d0e4c3111552a635e4eb600d2272.headers b/test/e2e/fixtures/3922d0e4c3111552a635e4eb600d2272.headers new file mode 100644 index 00000000..2b0ecb71 --- /dev/null +++ b/test/e2e/fixtures/3922d0e4c3111552a635e4eb600d2272.headers @@ -0,0 +1,37 @@ +{ + "statusCode": 200, + "headers": { + "date": "Tue, 03 May 2022 13:48:50 GMT", + "server": "Apache/2.4.25 (Debian)", + "content-length": "6593", + "access-control-allow-origin": "*", + "keep-alive": "timeout=5, max=100", + "connection": "Keep-Alive", + "content-type": "application/json; charset=utf-8" + }, + "url": "https://reiseauskunft.insa.de/bin/mgate.exe", + "time": 482, + "request": { + "method": "POST", + "headers": { + "Content-Type": [ + "application/json" + ], + "Accept-Encoding": [ + "gzip, br, deflate" + ], + "Accept": [ + "application/json" + ], + "user-agent": [ + "public-trc01d4fansportc01d4f/hafasc01d4f-client:tc01d4fest" + ], + "connection": [ + "keep-alive" + ], + "Content-Length": [ + "724" + ] + } + } +} \ No newline at end of file diff --git a/test/e2e/fixtures/53bc08faa97790520920c970d8e53be6 b/test/e2e/fixtures/53bc08faa97790520920c970d8e53be6 new file mode 100644 index 00000000..35d9a0f3 --- /dev/null +++ b/test/e2e/fixtures/53bc08faa97790520920c970d8e53be6 @@ -0,0 +1 @@ +{"ver":"1.44","lang":"deu","id":"v42cqkcmi84pwmcs","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"TripSearch","err":"OK","res":{"common":{"locL":[{"lid":"A=1@O=Magdeburg Hbf@X=11626891@Y=52130352@U=80@L=8010224@i=A×de:15003:8010224@","type":"S","name":"Magdeburg Hbf","icoX":0,"extId":"8010224","state":"F","crd":{"x":11626891,"y":52130352,"floor":0},"pCls":27,"entry":true,"gidL":["A×de:15003:8010224"],"chgTime":"000500"},{"lid":"A=1@O=Magdeburg-Buckau@X=11630037@Y=52109209@U=80@L=8013456@i=A×de:15003:8013456@","type":"S","name":"Magdeburg-Buckau","icoX":1,"extId":"8013456","state":"F","crd":{"x":11630037,"y":52109209,"floor":0},"pCls":88,"entry":true,"gidL":["A×de:15003:8013456"],"chgTime":"000400"}],"prodL":[{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":1,"cls":8,"prodCtx":{"name":" RE11","num":"80502","line":"RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":1,"cls":8,"prodCtx":{"name":" RE11","num":"80502","line":"RE11","lineId":"3_AMRE___RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE10::*","name":"RE10","nameS":"RE10","number":"RE10","icoX":1,"cls":8,"prodCtx":{"name":" RE10","num":"74843","line":"RE10","lineId":"3_AMRE___RE10","matchId":"RE10","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::RE::B2859984963::3_800489_RE30::*","name":"RE30","nameS":"RE30","number":"RE30","icoX":1,"cls":8,"prodCtx":{"name":" RE30","num":"16317","line":"RE30","lineId":"3_800489_RE30","matchId":"RE30","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"800489"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB43::*","name":"RB43","nameS":"RB43","number":"RB43","icoX":1,"cls":8,"prodCtx":{"name":" RB43","num":"75654","line":"RB43","lineId":"3_AMRB___RB43","matchId":"RB43","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":1,"cls":8,"prodCtx":{"name":" RE11","num":"80504","line":"RE11","lineId":"3_AMRE___RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB41::*","name":"RB41","nameS":"RB41","number":"RB41","icoX":1,"cls":8,"prodCtx":{"name":" RB41","num":"80401","line":"RB41","lineId":"3_AMRB___RB41","matchId":"RB41","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}}],"remL":[{"type":"A","code":"FB","prio":10,"icoX":2,"txtN":"Fahrradmitnahme begrenzt möglich"},{"type":"A","code":"dl","prio":200,"icoX":3,"txtN":"Maskenpflicht nach gesetzl. Regelung; wir empfehlen eine FFP2-Maske"},{"type":"A","code":"ER","prio":560,"icoX":3,"txtN":"Rampe im Zug"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 80502"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 74843"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 16317"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 75654"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 80504"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 80401"}],"icoL":[{"res":"prod_ice","fg":{"r":255,"g":255,"b":255},"bg":{"r":0,"g":94,"b":168}},{"res":"prod_reg","fg":{"r":255,"g":255,"b":255},"bg":{"r":31,"g":131,"b":50}},{"res":"attr_bike"},{"res":"attr_info"},{"bg":{"r":31,"g":131,"b":50},"shp":"C"},{"res":"cl_all"}],"dirL":[{"txt":"Erfurt Hbf","flg":"1"},{"txt":"Halle Hbf","flg":"1"},{"txt":"Oschersleben","flg":"2"},{"txt":"Thale Hbf","flg":"2"},{"txt":"Aschersleben","flg":"1"}],"lDrawStyleL":[{"sIcoX":1,"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"sIcoX":4,"eIcoX":4,"type":"SOLID","bg":{"r":31,"g":131,"b":50}}],"timeStyleL":[{"mode":"ABS"}]},"outConL":[{"cid":"C-0","date":"20220516","dur":"000300","durS":"000300","durR":"000300","chg":0,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 10. Dez 2022","sDaysB":"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000000000000000"},"dep":{"locX":0,"idx":0,"dProdX":0,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"100700","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":0,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"101000","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"secL":[{"type":"JNY","dep":{"locX":0,"idx":0,"dProdX":0,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"100700","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":0,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"101000","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|66362|1|80|16052022","prodX":1,"dirTxt":"Thale Hbf","dirFlg":"2","status":"P","isRchbl":true,"freq":{"minC":3,"maxC":26,"numC":9,"jnyL":[{"jid":"1|66266|1|80|16052022","prodX":2,"dirTxt":"Erfurt Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":2,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"102600","dDirTxt":"Erfurt Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":2,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"102900","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161026$202205161029$ RE10$$1$$$$$$","msgL":[{"type":"REM","remX":4,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":0,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|55626|2|80|16052022","prodX":3,"dirTxt":"Halle Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":3,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"103500","dDirTxt":"Halle Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":3,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"103700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161035$202205161037$ RE30$$1$$$$$$","msgL":[{"type":"REM","remX":5,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|64192|2|80|16052022","prodX":4,"dirTxt":"Oschersleben","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":4,"dPltfS":{"type":"PL","txt":"4"},"dTimeS":"104600","dDirTxt":"Oschersleben","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":4,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"104900","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161046$202205161049$ RB43$$1$$$$$$","msgL":[{"type":"REM","remX":6,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|66365|0|80|16052022","prodX":5,"dirTxt":"Thale Hbf","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":5,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"110800","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":5,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"111000","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161108$202205161110$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":7,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":5,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|64159|1|80|16052022","prodX":6,"dirTxt":"Aschersleben","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":6,"dPltfS":{"type":"PL","txt":"9"},"dTimeS":"111100","dDirTxt":"Aschersleben","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":6,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"111400","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161111$202205161114$ RB41$$1$$$$$$","msgL":[{"type":"REM","remX":8,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":6,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"}]},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161007$202205161010$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":3,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":2,"trainStartDate":"20220516","durS":"000300"}}],"freq":{"minC":3},"conSubscr":"F","recState":"U","cksum":"bb6d89df_3","cksumDti":"3e7658c6_3","intvlSubscr":"F","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161007$202205161010$ RE11$$1$$$$$$¶KCC¶I1ZFIzEjRVJHIzEjSElOIzAjRUNLIzMyMjg3fDMyMjg3fDMyMjkwfDMyMjkwfDB8MHw1fDMyMjgwfDF8MHwyfDB8MHwtMjE0NzQ4MzY0OCNHQU0jMTYwNTIyMTAwNyMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSM2NjM2MiNUQSMxI0RBIzE2MDUyMiMxUyM4MDEwMjI0IzFUIzEwMDcjTFMjODAxMzExMiNMVCMxMTQyI1BVIzgwI1JUIzEjQ0EjRFBOI1pFI1JFMTEjWkIjICAgIFJFMTEjUEMjMyNGUiM4MDEwMjI0I0ZUIzEwMDcjVE8jODAxMzQ1NiNUVCMxMDEwIw==¶KRCC¶#VE#1#"}}],"outCtxScrB":"2|OB|MT#14#32287#32287#32290#32290#0#0#5#32280#1#0#2#0#0#-2147483648#1#2|PDH#8f5f0c9bb79c02ba8453a9014aec024a|RD#16052022|RT#100000|US#1","outCtxScrF":"2|OF|MT#14#32287#32287#32290#32290#0#0#5#32280#1#0#2#0#0#-2147483648#1#2|PDH#8f5f0c9bb79c02ba8453a9014aec024a|RD#16052022|RT#100000|US#1","fpB":"20220426","fpE":"20230503","planrtTS":"1651585724","outConGrpSettings":{"conGrpL":[{"name":"Alle Verbindungen","icoX":5,"grpid":"cl_all","conScoringL":[{"type":"DT","conScoreL":[{"score":9094035384566284287,"scoreS":"09094035384566284287","conRefL":[0]}],"name":"Abfahrt"},{"type":"AT","conScoreL":[{"score":9094022190426750975,"scoreS":"09094022190426750975","conRefL":[0]}],"name":"Ankunft"},{"type":"TI","conScoreL":[{"score":9223355528762621951,"scoreS":"09223355528762621951","conRefL":[0]}],"name":"Dauer"}],"initScoringType":"DT","requests":[{"id":"RQ_CLIENT","autosend":true}],"scrollable":true,"bitmask":1}],"selectL":[{"icoX":5,"name":"Alle Verbindungen","bitIdx":0}],"variant":"RADIO"}}}]} \ No newline at end of file diff --git a/test/e2e/fixtures/53bc08faa97790520920c970d8e53be6.headers b/test/e2e/fixtures/53bc08faa97790520920c970d8e53be6.headers new file mode 100644 index 00000000..a34ad358 --- /dev/null +++ b/test/e2e/fixtures/53bc08faa97790520920c970d8e53be6.headers @@ -0,0 +1,37 @@ +{ + "statusCode": 200, + "headers": { + "date": "Tue, 03 May 2022 13:48:51 GMT", + "server": "Apache/2.4.25 (Debian)", + "content-length": "2758", + "access-control-allow-origin": "*", + "keep-alive": "timeout=5, max=95", + "connection": "Keep-Alive", + "content-type": "application/json; charset=utf-8" + }, + "url": "https://reiseauskunft.insa.de/bin/mgate.exe", + "time": 1830, + "request": { + "method": "POST", + "headers": { + "Content-Type": [ + "application/json" + ], + "Accept-Encoding": [ + "gzip, br, deflate" + ], + "Accept": [ + "application/json" + ], + "user-agent": [ + "public-trac01d4fnsport/c01d4fhafas-c01d4fclient:tec01d4fst" + ], + "connection": [ + "keep-alive" + ], + "Content-Length": [ + "621" + ] + } + } +} \ No newline at end of file diff --git a/test/e2e/fixtures/5f80f24bcf5403d7048b9be2be8e0d2c b/test/e2e/fixtures/5f80f24bcf5403d7048b9be2be8e0d2c new file mode 100644 index 00000000..671d0837 --- /dev/null +++ b/test/e2e/fixtures/5f80f24bcf5403d7048b9be2be8e0d2c @@ -0,0 +1 @@ +{"ver":"1.44","lang":"deu","id":"e4288k8mi84py4cs","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"TripSearch","err":"OK","res":{"common":{"locL":[{"lid":"A=1@O=Magdeburg Hbf@X=11626891@Y=52130352@U=80@L=8010224@i=A×de:15003:8010224@","type":"S","name":"Magdeburg Hbf","icoX":0,"extId":"8010224","state":"F","crd":{"x":11626891,"y":52130352,"floor":0},"pCls":27,"entry":true,"gidL":["A×de:15003:8010224"],"chgTime":"000500"},{"lid":"A=1@O=Magdeburg-Buckau@X=11630037@Y=52109209@U=80@L=8013456@i=A×de:15003:8013456@","type":"S","name":"Magdeburg-Buckau","icoX":1,"extId":"8013456","state":"F","crd":{"x":11630037,"y":52109209,"floor":0},"pCls":88,"entry":true,"gidL":["A×de:15003:8013456"],"chgTime":"000400"}],"prodL":[{"pid":"L::3::RE::B2859984963::3_800489_RE30::*","name":"RE30","nameS":"RE30","number":"RE30","icoX":1,"cls":8,"prodCtx":{"name":" RE30","num":"16315","line":"RE30","matchId":"RE30","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"800489"}},{"pid":"L::3::RE::B2859984963::3_800489_RE30::*","name":"RE30","nameS":"RE30","number":"RE30","icoX":1,"cls":8,"prodCtx":{"name":" RE30","num":"16315","line":"RE30","lineId":"3_800489_RE30","matchId":"RE30","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"800489"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB48::*","name":"RB48","nameS":"RB48","number":"RB48","icoX":1,"cls":8,"prodCtx":{"name":" RB48","num":"75677","line":"RB48","lineId":"3_AMRB___RB48","matchId":"RB48","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":1,"cls":8,"prodCtx":{"name":" RE11","num":"80502","line":"RE11","lineId":"3_AMRE___RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE10::*","name":"RE10","nameS":"RE10","number":"RE10","icoX":1,"cls":8,"prodCtx":{"name":" RE10","num":"74843","line":"RE10","lineId":"3_AMRE___RE10","matchId":"RE10","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::RE::B2859984963::3_800489_RE30::*","name":"RE30","nameS":"RE30","number":"RE30","icoX":1,"cls":8,"prodCtx":{"name":" RE30","num":"16317","line":"RE30","lineId":"3_800489_RE30","matchId":"RE30","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"800489"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB43::*","name":"RB43","nameS":"RB43","number":"RB43","icoX":1,"cls":8,"prodCtx":{"name":" RB43","num":"75654","line":"RB43","lineId":"3_AMRB___RB43","matchId":"RB43","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB48::*","name":"RB48","nameS":"RB48","number":"RB48","icoX":1,"cls":8,"prodCtx":{"name":" RB48","num":"75677","line":"RB48","matchId":"RB48","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":1,"cls":8,"prodCtx":{"name":" RE11","num":"80504","line":"RE11","lineId":"3_AMRE___RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::4::S::B2859984963::4_800489_S1::*","name":"S1","nameS":"S1","number":"S1","icoX":5,"cls":16,"oprX":0,"prodCtx":{"name":" S1","num":"39021","line":"S1","matchId":"S1","catOut":"S ","catOutS":"s","catOutL":"S-Bahn","catIn":"s","catCode":"4","admin":"800489"}},{"pid":"L::4::S::B2859984963::4_800489_S1::*","name":"S1","nameS":"S1","number":"S1","icoX":5,"cls":16,"oprX":1,"prodCtx":{"name":" S1","num":"39021","line":"S1","lineId":"4_800489_S1","matchId":"S1","catOut":"S ","catOutS":"s","catOutL":"S-Bahn","catIn":"s","catCode":"4","admin":"800489"}}],"opL":[{"name":"DB Regio AG Südost","icoX":6},{"name":"DB Regio AG Südost","icoX":6,"id":"3751"}],"remL":[{"type":"A","code":"FB","prio":10,"icoX":2,"txtN":"Fahrradmitnahme begrenzt möglich"},{"type":"A","code":"dl","prio":200,"icoX":3,"txtN":"Maskenpflicht nach gesetzl. Regelung; wir empfehlen eine FFP2-Maske"},{"type":"A","code":"KF","prio":400,"icoX":3,"txtN":"Kostenlose Fahrradbeförderung"},{"type":"A","code":"ds","prio":560,"icoX":3,"txtN":"Behindertengerechtes Fahrzeug"},{"type":"A","code":"EH","prio":560,"icoX":3,"txtN":"Fahrzeuggebundene Einstiegshilfe vorhanden"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 16315"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 75677"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 80502"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 74843"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 16317"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 75654"},{"type":"A","code":"ER","prio":560,"icoX":3,"txtN":"Rampe im Zug"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 80504"},{"type":"A","code":"OPERATOR","icoX":3,"txtS":"RE","txtN":"DB","txtL":"DB Regio AG Südost"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 39021"}],"icoL":[{"res":"prod_ice","fg":{"r":255,"g":255,"b":255},"bg":{"r":0,"g":94,"b":168}},{"res":"prod_reg","fg":{"r":255,"g":255,"b":255},"bg":{"r":31,"g":131,"b":50}},{"res":"attr_bike"},{"res":"attr_info"},{"bg":{"r":31,"g":131,"b":50},"shp":"C"},{"res":"prod_comm_t","fg":{"r":255,"g":255,"b":255},"bg":{"r":0,"g":111,"b":53}},{"res":"RE","txt":"DB Regio AG Südost"},{"bg":{"r":0,"g":111,"b":53},"shp":"C"},{"res":"cl_all"}],"dirL":[{"txt":"Bernburg Hbf","flg":"1"},{"txt":"Thale Hbf","flg":"2"},{"txt":"Erfurt Hbf","flg":"1"},{"txt":"Halle Hbf","flg":"1"},{"txt":"Oschersleben","flg":"2"}],"lDrawStyleL":[{"sIcoX":1,"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"sIcoX":4,"eIcoX":4,"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"sIcoX":5,"type":"SOLID","bg":{"r":0,"g":111,"b":53}},{"type":"SOLID","bg":{"r":0,"g":111,"b":53}},{"sIcoX":7,"eIcoX":7,"type":"SOLID","bg":{"r":0,"g":111,"b":53}}],"timeStyleL":[{"mode":"ABS"}]},"outConL":[{"cid":"C-0","date":"20220516","dur":"000200","durS":"000200","durR":"000200","chg":0,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 10. Dez 2022","sDaysB":"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000000000000000"},"dep":{"locX":0,"idx":0,"dProdX":0,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"093500","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":0,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"093700","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"secL":[{"type":"JNY","dep":{"locX":0,"idx":0,"dProdX":0,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"093500","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":0,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"093700","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|55626|1|80|16052022","prodX":1,"dirTxt":"Halle Hbf","dirFlg":"1","status":"P","isRchbl":true,"freq":{"minC":3,"maxC":25,"numC":9,"jnyL":[{"jid":"1|93604|0|80|16052022","prodX":2,"dirTxt":"Bernburg Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":13,"dProdX":2,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"094200","dDirTxt":"Bernburg Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":14,"aProdX":2,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"094400","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205160942$202205160944$ RB48$$1$$$$$$","msgL":[{"type":"REM","remX":6,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":2,"fLocX":0,"tLocX":1,"fIdx":13,"tIdx":14}],"dirL":[{"dirX":0,"fLocX":0,"tLocX":1,"fIdx":13,"tIdx":14}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|66362|1|80|16052022","prodX":3,"dirTxt":"Thale Hbf","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":3,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"100700","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":3,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"101000","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161007$202205161010$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":7,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|66266|1|80|16052022","prodX":4,"dirTxt":"Erfurt Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":4,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"102600","dDirTxt":"Erfurt Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":4,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"102900","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161026$202205161029$ RE10$$1$$$$$$","msgL":[{"type":"REM","remX":8,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|55626|2|80|16052022","prodX":5,"dirTxt":"Halle Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":5,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"103500","dDirTxt":"Halle Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":5,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"103700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161035$202205161037$ RE30$$1$$$$$$","msgL":[{"type":"REM","remX":9,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":5,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|64192|2|80|16052022","prodX":6,"dirTxt":"Oschersleben","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":6,"dPltfS":{"type":"PL","txt":"4"},"dTimeS":"104600","dDirTxt":"Oschersleben","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":6,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"104900","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161046$202205161049$ RB43$$1$$$$$$","msgL":[{"type":"REM","remX":10,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":6,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"}]},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205160935$202205160937$ RE30$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":857735168},{"type":"REM","remX":3,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":4,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":5,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":2,"trainStartDate":"20220516","durS":"000200"}}],"freq":{"minC":3},"conSubscr":"F","recState":"U","cksum":"43a3b28b_3","cksumDti":"a5295caa_3","intvlSubscr":"F","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205160935$202205160937$ RE30$$1$$$$$$¶KCC¶I1ZFIzEjRVJHIzEjSElOIzAjRUNLIzMyMjU1fDMyMjU1fDMyMjU3fDMyMjU3fDB8MHw0fDMyMjYzfC0zfDMyMjgwfDJ8MHwwfDAjR0FNIzE2MDUyMjA5MzUjClojVk4jMSNTVCMxNjUxNTcwODA1I1BJIzAjWkkjNTU2MjYjVEEjMSNEQSMxNjA1MjIjMVMjODAxMDIyNCMxVCM5MzUjTFMjODAxMDE1OSNMVCMxMDQyI1BVIzgwI1JUIzEjQ0EjUkUjWkUjUkUzMCNaQiMgICAgUkUzMCNQQyMzI0ZSIzgwMTAyMjQjRlQjOTM1I1RPIzgwMTM0NTYjVFQjOTM3Iw==¶KRCC¶#VE#1#"}},{"cid":"C-1","date":"20220516","dur":"000200","durS":"000200","durR":"000200","chg":0,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 9. Dez 2022 Mo - Fr; nicht 26. Mai, 6. Jun, 3., 31. Okt","sDaysB":"F3E7CF9D3E3CF9F3E7CF9F3E7CF9F3E7CF9F3E7C79F3E7C79F3E7CF9F0000000000000000000000000000000000000"},"dep":{"locX":0,"idx":13,"dProdX":7,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"094200","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":14,"aProdX":7,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"094400","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"secL":[{"type":"JNY","dep":{"locX":0,"idx":13,"dProdX":7,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"094200","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":14,"aProdX":7,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"094400","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|93604|0|80|16052022","prodX":2,"dirTxt":"Bernburg Hbf","dirFlg":"1","status":"P","isRchbl":true,"freq":{"minC":3,"maxC":26,"numC":9,"jnyL":[{"jid":"1|66362|1|80|16052022","prodX":3,"dirTxt":"Thale Hbf","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":3,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"100700","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":3,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"101000","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161007$202205161010$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":7,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|66266|1|80|16052022","prodX":4,"dirTxt":"Erfurt Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":4,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"102600","dDirTxt":"Erfurt Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":4,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"102900","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161026$202205161029$ RE10$$1$$$$$$","msgL":[{"type":"REM","remX":8,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|55626|2|80|16052022","prodX":5,"dirTxt":"Halle Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":5,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"103500","dDirTxt":"Halle Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":5,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"103700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161035$202205161037$ RE30$$1$$$$$$","msgL":[{"type":"REM","remX":9,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":5,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|64192|2|80|16052022","prodX":6,"dirTxt":"Oschersleben","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":6,"dPltfS":{"type":"PL","txt":"4"},"dTimeS":"104600","dDirTxt":"Oschersleben","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":6,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"104900","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161046$202205161049$ RB43$$1$$$$$$","msgL":[{"type":"REM","remX":10,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":6,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|66365|0|80|16052022","prodX":8,"dirTxt":"Thale Hbf","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":8,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"110800","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":8,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"111000","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161108$202205161110$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":12,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":8,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"}]},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205160942$202205160944$ RB48$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":11,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":6,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":2,"fLocX":0,"tLocX":1,"fIdx":13,"tIdx":14}],"sumLDrawStyleX":0,"resLDrawStyleX":2,"trainStartDate":"20220516","durS":"000200"}}],"freq":{"minC":3},"conSubscr":"F","recState":"U","cksum":"2e7587f2_3","cksumDti":"b9205175_3","intvlSubscr":"F","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205160942$202205160944$ RB48$$1$$$$$$¶KCC¶I1ZFIzEjRVJHIzEjSElOIzAjRUNLIzMyMjYyfDMyMjYyfDMyMjY0fDMyMjY0fDB8MHw0fDMyMjY5fC0yfDMyMjgwfDJ8MHwwfDAjR0FNIzE2MDUyMjA5NDIjClojVk4jMSNTVCMxNjUxNTcwODA1I1BJIzAjWkkjOTM2MDQjVEEjMCNEQSMxNjA1MjIjMVMjODAxMDIyNCMxVCM5NDIjTFMjODAxMDE1OSNMVCMxMTU1I1BVIzgwI1JUIzEjQ0EjRFBOI1pFI1JCNDgjWkIjICAgIFJCNDgjUEMjMyNGUiM4MDEwMjI0I0ZUIzk0MiNUTyM4MDEzNDU2I1RUIzk0NCM=¶KRCC¶#VE#1#"}},{"cid":"C-2","date":"20220516","dur":"000400","durS":"000400","durR":"000400","chg":0,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 10. Dez 2022","sDaysB":"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000000000000000"},"dep":{"locX":0,"idx":18,"dProdX":9,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"094600","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":20,"aProdX":9,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"095000","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"secL":[{"type":"JNY","dep":{"locX":0,"idx":18,"dProdX":9,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"094600","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":20,"aProdX":9,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"095000","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|55684|0|80|16052022","prodX":10,"dirTxt":"Schönebeck-Bad Salzelmen","dirFlg":"1","status":"P","isRchbl":true,"freq":{"minC":30,"maxC":30,"numC":5},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205160946$202205160950$ S1$$1$$$$$$","msgL":[{"type":"REM","remX":13,"sty":"I","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":0,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":857735168},{"type":"REM","remX":3,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":4,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":14,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":10,"fLocX":0,"tLocX":1,"fIdx":18,"tIdx":20}],"sumLDrawStyleX":3,"resLDrawStyleX":5,"trainStartDate":"20220516","durS":"000400"}}],"freq":{"minC":30},"conSubscr":"F","recState":"U","cksum":"d0bfee04_3","cksumDti":"cf7bced8_3","intvlSubscr":"F","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205160946$202205160950$ S1$$1$$$$$$¶KCC¶I1ZFIzEjRVJHIzEjSElOIzAjRUNLIzMyMjY2fDMyMjY2fDMyMjcwfDMyMjcwfDB8MHw0fDMyMjkwfC0xfDMyMjgwfDJ8MHwwfDAjR0FNIzE2MDUyMjA5NDYjClojVk4jMSNTVCMxNjUxNTcwODA1I1BJIzAjWkkjNTU2ODQjVEEjMCNEQSMxNjA1MjIjMVMjODAxMDM4MiMxVCM4MTAjTFMjODAxMjkwNyNMVCMxMDA4I1BVIzgwI1JUIzEjQ0EjcyNaRSNTMSNaQiMgICAgICBTMSNQQyM0I0ZSIzgwMTAyMjQjRlQjOTQ2I1RPIzgwMTM0NTYjVFQjOTUwIw==¶KRCC¶#VE#1#"}}],"outCtxScrB":"2|OB|MT#14#32255#32255#32257#32257#0#0#4#32263#-3#32280#2#0#0#0#1#1|PDH#8f5f0c9bb79c02ba8453a9014aec024a|RD#16052022|RT#100000|US#1","outCtxScrF":"2|OF|MT#14#32266#32266#32270#32270#0#0#4#32290#-1#32280#2#0#0#0#1#1|PDH#8f5f0c9bb79c02ba8453a9014aec024a|RD#16052022|RT#100000|US#1","fpB":"20220426","fpE":"20230503","planrtTS":"1651585724","outConGrpSettings":{"conGrpL":[{"name":"Alle Verbindungen","icoX":8,"grpid":"cl_all","conScoringL":[{"type":"DT","conScoreL":[{"score":9094176122055163903,"scoreS":"09094176122055163903","conRefL":[0]},{"score":9094145335729586175,"scoreS":"09094145335729586175","conRefL":[1]},{"score":9094127743542493183,"scoreS":"09094127743542493183","conRefL":[2]}],"name":"Abfahrt"},{"type":"AT","conScoreL":[{"score":9094167325962141695,"scoreS":"09094167325962141695","conRefL":[0]},{"score":9094136539636563967,"scoreS":"09094136539636563967","conRefL":[1]},{"score":9094110151356448767,"scoreS":"09094110151356448767","conRefL":[2]}],"name":"Ankunft"},{"type":"TI","conScoreL":[{"score":9223359926825910271,"scoreS":"09223359926825910271","conRefL":[0]},{"score":9223359926822240255,"scoreS":"09223359926822240255","conRefL":[1]},{"score":9223351130727120895,"scoreS":"09223351130727120895","conRefL":[2]}],"name":"Dauer"}],"initScoringType":"DT","requests":[{"id":"RQ_CLIENT","autosend":true}],"scrollable":true,"bitmask":1}],"selectL":[{"icoX":8,"name":"Alle Verbindungen","bitIdx":0}],"variant":"RADIO"}}}]} \ No newline at end of file diff --git a/test/e2e/fixtures/5f80f24bcf5403d7048b9be2be8e0d2c.headers b/test/e2e/fixtures/5f80f24bcf5403d7048b9be2be8e0d2c.headers new file mode 100644 index 00000000..8d899fa6 --- /dev/null +++ b/test/e2e/fixtures/5f80f24bcf5403d7048b9be2be8e0d2c.headers @@ -0,0 +1,37 @@ +{ + "statusCode": 200, + "headers": { + "date": "Tue, 03 May 2022 13:48:50 GMT", + "server": "Apache/2.4.25 (Debian)", + "content-length": "3794", + "access-control-allow-origin": "*", + "keep-alive": "timeout=5, max=97", + "connection": "Keep-Alive", + "content-type": "application/json; charset=utf-8" + }, + "url": "https://reiseauskunft.insa.de/bin/mgate.exe", + "time": 231, + "request": { + "method": "POST", + "headers": { + "Content-Type": [ + "application/json" + ], + "Accept-Encoding": [ + "gzip, br, deflate" + ], + "Accept": [ + "application/json" + ], + "user-agent": [ + "public-c01d4ftransporc01d4ft/hafac01d4fs-cliec01d4fnt:tec01d4fst" + ], + "connection": [ + "keep-alive" + ], + "Content-Length": [ + "729" + ] + } + } +} \ No newline at end of file diff --git a/test/e2e/fixtures/61a53a03406f6504274d6cf41912e780 b/test/e2e/fixtures/61a53a03406f6504274d6cf41912e780 new file mode 100644 index 00000000..afb77c70 --- /dev/null +++ b/test/e2e/fixtures/61a53a03406f6504274d6cf41912e780 @@ -0,0 +1 @@ +{"ver":"1.44","lang":"deu","id":"f2w8ikxug84th4ck","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"StationBoard","err":"OK","res":{"common":{"locL":[{"lid":"A=1@O=Magdeburg, Universität@X=11639745@Y=52139808@U=80@L=19686@i=A×de:15003:19686@","type":"S","name":"Magdeburg, Universität","icoX":0,"extId":"19686","state":"F","crd":{"x":11639745,"y":52139808,"floor":0},"pCls":32,"pRefL":[1,2,3,4,5,6,7,8,9,10,11,12,13],"gidL":["A×de:15003:19686"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Opernhaus@X=11639071@Y=52136761@U=80@L=7370@i=A×de:15003:7370@","type":"S","name":"Magdeburg, Opernhaus","icoX":0,"extId":"7370","state":"F","crd":{"x":11639071,"y":52136761,"floor":0},"pCls":96,"gidL":["A×de:15003:7370"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Reform@X=11607798@Y=52089199@U=80@L=3666@i=A×de:15003:3666@","type":"S","name":"Magdeburg, Reform","icoX":0,"extId":"3666","state":"F","crd":{"x":11607798,"y":52089199,"floor":0},"pCls":32,"gidL":["A×de:15003:3666"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, AOK@X=11639925@Y=52143143@U=80@L=7351@i=A×de:15003:7351@","type":"S","name":"Magdeburg, AOK","icoX":0,"extId":"7351","state":"F","crd":{"x":11639925,"y":52143143,"floor":0},"pCls":32,"gidL":["A×de:15003:7351"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Barleber See (Tram/Bus)@X=11668619@Y=52209439@U=80@L=7528@i=A×de:15003:7528@","type":"S","name":"Magdeburg, Barleber See (Tram/Bus)","icoX":0,"extId":"7528","state":"F","crd":{"x":11668619,"y":52209439,"floor":0},"pCls":224,"gidL":["A×de:15003:7528"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Kannenstieg@X=11621560@Y=52174381@U=80@L=7386@i=A×de:15003:7386@","type":"S","name":"Magdeburg, Kannenstieg","icoX":0,"extId":"7386","state":"F","crd":{"x":11621560,"y":52174381,"floor":0},"pCls":96,"gidL":["A×de:15003:7386"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Sudenburg, Kroatenweg@X=11591177@Y=52106935@U=80@L=7308@i=A×de:15003:7308@","type":"S","name":"Magdeburg, Sudenburg, Kroatenweg","icoX":0,"extId":"7308","state":"F","crd":{"x":11591177,"y":52106935,"floor":0},"pCls":32,"gidL":["A×de:15003:7308"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Neustädter See@X=11635421@Y=52175423@U=80@L=7349@i=A×de:15003:7349@","type":"S","name":"Magdeburg, Neustädter See","icoX":0,"extId":"7349","state":"F","crd":{"x":11635421,"y":52175423,"floor":0},"pCls":32,"gidL":["A×de:15003:7349"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Rothensee@X=11673131@Y=52194148@U=80@L=7530@i=A×de:15003:7530@","type":"S","name":"Magdeburg, Rothensee","icoX":0,"extId":"7530","state":"F","crd":{"x":11673131,"y":52194148,"floor":0},"pCls":224,"gidL":["A×de:15003:7530"],"chgTime":"000300"}],"prodL":[{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 9","num":"3491","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"name":"Str 1","nameS":"1","icoX":0,"cls":32,"prodCtx":{"name":"Str 1","line":"1","lineId":"5_MBT____1","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 2","nameS":"2","icoX":0,"cls":32,"prodCtx":{"name":"Str 2","line":"2","lineId":"5_MBT____2","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 3","nameS":"3","icoX":0,"cls":32,"prodCtx":{"name":"Str 3","line":"3","lineId":"5_MBT____3","catOut":"Str ","catOutS":"StH","catOutL":"Str "}},{"name":"Str 4","nameS":"4","icoX":0,"cls":32,"prodCtx":{"name":"Str 4","line":"4","lineId":"5_MBT____4","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 5","nameS":"5","icoX":0,"cls":32,"prodCtx":{"name":"Str 5","line":"5","lineId":"5_MBT____5","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 6","nameS":"6","icoX":0,"cls":32,"prodCtx":{"name":"Str 6","line":"6","lineId":"5_MBT____6","catOut":"Str ","catOutS":"StH","catOutL":"Str "}},{"name":"Str 8","nameS":"8","icoX":0,"cls":32,"prodCtx":{"name":"Str 8","line":"8","lineId":"5_MBT____8","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 9","nameS":"9","icoX":0,"cls":32,"prodCtx":{"name":"Str 9","line":"9","lineId":"5_MBT____9","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 10","nameS":"10","icoX":0,"cls":32,"prodCtx":{"name":"Str 10","line":"10","lineId":"5_MBT____10","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 13","nameS":"13","icoX":0,"cls":32,"prodCtx":{"name":"Str 13","line":"13","lineId":"5_MBT____13","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str 15","nameS":"15","icoX":0,"cls":32,"prodCtx":{"name":"Str 15","line":"15","lineId":"5_MBT____15","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str N5","nameS":"N5","icoX":0,"cls":32,"prodCtx":{"name":"Str N5","line":"N5","lineId":"5_MBT____N5","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"name":"Str N8","nameS":"N8","icoX":0,"cls":32,"prodCtx":{"name":"Str N8","line":"N8","lineId":"5_MBT____N8","catOut":"Str ","catOutS":"StN","catOutL":"Str "}},{"pid":"L::5::Str::B1759993135::5_MBT____10::*","name":"Str 10","nameS":"10","number":"10","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 10","num":"4436","line":"10","lineId":"5_MBT____10","matchId":"10","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____1::*","name":"Str 1","nameS":"1","number":"1","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 1","num":"1597","line":"1","lineId":"5_MBT____1","matchId":"1","catOut":"Str ","catOutS":"StH","catOutL":"Str ","catIn":"StH","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____1::*","name":"Str 1","nameS":"1","number":"1","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 1","num":"1459","line":"1","lineId":"5_MBT____1","matchId":"1","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____10::*","name":"Str 10","nameS":"10","number":"10","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 10","num":"4263","line":"10","lineId":"5_MBT____10","matchId":"10","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 9","num":"3657","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 9","num":"3492","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____10::*","name":"Str 10","nameS":"10","number":"10","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 10","num":"4498","line":"10","lineId":"5_MBT____10","matchId":"10","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____1::*","name":"Str 1","nameS":"1","number":"1","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 1","num":"1626","line":"1","lineId":"5_MBT____1","matchId":"1","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____1::*","name":"Str 1","nameS":"1","number":"1","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 1","num":"1460","line":"1","lineId":"5_MBT____1","matchId":"1","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____10::*","name":"Str 10","nameS":"10","number":"10","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 10","num":"4328","line":"10","lineId":"5_MBT____10","matchId":"10","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 9","num":"3658","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 9","num":"3493","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____10::*","name":"Str 10","nameS":"10","number":"10","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 10","num":"4437","line":"10","lineId":"5_MBT____10","matchId":"10","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____1::*","name":"Str 1","nameS":"1","number":"1","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 1","num":"1627","line":"1","lineId":"5_MBT____1","matchId":"1","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____1::*","name":"Str 1","nameS":"1","number":"1","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 1","num":"1461","line":"1","lineId":"5_MBT____1","matchId":"1","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____10::*","name":"Str 10","nameS":"10","number":"10","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 10","num":"4264","line":"10","lineId":"5_MBT____10","matchId":"10","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 9","num":"3659","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 9","num":"3494","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}}],"opL":[{"name":"Magdeburger Verkehrsbetriebe","icoX":1,"id":"36"}],"remL":[{"type":"A","code":"OPERATOR","icoX":2,"txtS":"MVB","txtN":"MVB (Magdeburg, Opernhaus - Magdeburg, Universität)","txtL":"Magdeburger Verkehrsbetriebe"},{"type":"A","code":"aa","prio":350,"icoX":2,"txtN":"Fahrzeug mit niederflurigem Einstieg geplant"},{"type":"A","code":"OPERATOR","icoX":2,"txtS":"MVB","txtN":"MVB (Magdeburg, AOK - Magdeburg, Universität)","txtL":"Magdeburger Verkehrsbetriebe"},{"type":"A","code":"ac","prio":10,"icoX":2,"txtN":"Fahrzeug ohne niederflurigen Einstieg geplant"}],"icoL":[{"res":"prod_tram","fg":{"r":255,"g":255,"b":255},"bg":{"r":226,"g":16,"b":29}},{"res":"MVB","txt":"Magdeburger Verkehrsbetriebe"},{"res":"attr_info"}],"lDrawStyleL":[{"sIcoX":0,"type":"SOLID","bg":{"r":226,"g":16,"b":29}},{"type":"SOLID","bg":{"r":226,"g":16,"b":29}}],"timeStyleL":[{"mode":"ABS"},{"mode":"CNT"}]},"type":"ARR","jnyL":[{"jid":"1|2397|21|80|16052022","date":"20220516","prodX":0,"dirTxt":"Magdeburg, Reform","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":23,"aProdX":0,"aTimeS":"100000","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":1,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":2,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2634|2|80|16052022","date":"20220516","prodX":14,"dirTxt":"Magdeburg, Barleber See (Tram/Bus)","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":18,"aProdX":14,"aTimeS":"100100","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":2,"sty":"I","fLocX":3,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":4,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2142|2|80|16052022","date":"20220516","prodX":15,"dirTxt":"Magdeburg, Kannenstieg","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":12,"aProdX":15,"aTimeS":"100400","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":2,"sty":"I","fLocX":3,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":3,"sty":"I","dspl":"U","fLocX":5,"tLocX":0,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2129|2|80|16052022","date":"20220516","prodX":16,"dirTxt":"Magdeburg, Sudenburg, Kroatenweg","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":18,"aProdX":16,"aTimeS":"100500","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":1,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":6,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2592|1|80|16052022","date":"20220516","prodX":17,"dirTxt":"Magdeburg, Sudenburg, Kroatenweg","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":14,"aProdX":17,"aTimeS":"100500","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":1,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":6,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2410|24|80|16052022","date":"20220516","prodX":18,"dirTxt":"Magdeburg, Neustädter See","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":11,"aProdX":18,"aTimeS":"100700","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":2,"sty":"I","fLocX":3,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":7,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2397|22|80|16052022","date":"20220516","prodX":19,"dirTxt":"Magdeburg, Reform","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":23,"aProdX":19,"aTimeS":"101000","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":1,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":2,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2641|2|80|16052022","date":"20220516","prodX":20,"dirTxt":"Magdeburg, Rothensee","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":15,"aProdX":20,"aTimeS":"101100","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":2,"sty":"I","fLocX":3,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":8,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2143|12|80|16052022","date":"20220516","prodX":21,"dirTxt":"Magdeburg, Kannenstieg","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":12,"aProdX":21,"aTimeS":"101400","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":2,"sty":"I","fLocX":3,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":5,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2128|11|80|16052022","date":"20220516","prodX":22,"dirTxt":"Magdeburg, Sudenburg, Kroatenweg","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":18,"aProdX":22,"aTimeS":"101500","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":1,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":6,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2605|0|80|16052022","date":"20220516","prodX":23,"dirTxt":"Magdeburg, Sudenburg, Kroatenweg","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":14,"aProdX":23,"aTimeS":"101500","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":1,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":6,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2410|25|80|16052022","date":"20220516","prodX":24,"dirTxt":"Magdeburg, Neustädter See","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":11,"aProdX":24,"aTimeS":"101700","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":2,"sty":"I","fLocX":3,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":7,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2397|23|80|16052022","date":"20220516","prodX":25,"dirTxt":"Magdeburg, Reform","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":23,"aProdX":25,"aTimeS":"102000","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":1,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":2,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2632|2|80|16052022","date":"20220516","prodX":26,"dirTxt":"Magdeburg, Barleber See (Tram/Bus)","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":18,"aProdX":26,"aTimeS":"102100","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":2,"sty":"I","fLocX":3,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":4,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2144|2|80|16052022","date":"20220516","prodX":27,"dirTxt":"Magdeburg, Kannenstieg","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":12,"aProdX":27,"aTimeS":"102400","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":2,"sty":"I","fLocX":3,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":5,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2130|2|80|16052022","date":"20220516","prodX":28,"dirTxt":"Magdeburg, Sudenburg, Kroatenweg","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":18,"aProdX":28,"aTimeS":"102500","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":1,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":6,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2593|4|80|16052022","date":"20220516","prodX":29,"dirTxt":"Magdeburg, Sudenburg, Kroatenweg","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":14,"aProdX":29,"aTimeS":"102500","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":1,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":6,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2410|26|80|16052022","date":"20220516","prodX":30,"dirTxt":"Magdeburg, Neustädter See","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":11,"aProdX":30,"aTimeS":"102700","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":2,"sty":"I","fLocX":3,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":7,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},{"jid":"1|2397|24|80|16052022","date":"20220516","prodX":31,"dirTxt":"Magdeburg, Reform","status":"P","isRchbl":true,"stbStop":{"locX":0,"idx":23,"aProdX":31,"aTimeS":"103000","aTimeFS":{"styleX":0},"aTimeFC":{"styleX":1},"type":"N"},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":1,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":2,"tLocX":0,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"}],"fpB":"20220426","fpE":"20230503","planrtTS":"1651585724","sD":"20220503","sT":"154854","locRefL":[0]}}]} \ No newline at end of file diff --git a/test/e2e/fixtures/61a53a03406f6504274d6cf41912e780.headers b/test/e2e/fixtures/61a53a03406f6504274d6cf41912e780.headers new file mode 100644 index 00000000..3fb99bb4 --- /dev/null +++ b/test/e2e/fixtures/61a53a03406f6504274d6cf41912e780.headers @@ -0,0 +1,37 @@ +{ + "statusCode": 200, + "headers": { + "date": "Tue, 03 May 2022 13:48:54 GMT", + "server": "Apache/2.4.25 (Debian)", + "content-length": "2310", + "access-control-allow-origin": "*", + "keep-alive": "timeout=5, max=89", + "connection": "Keep-Alive", + "content-type": "application/json; charset=utf-8" + }, + "url": "https://reiseauskunft.insa.de/bin/mgate.exe", + "time": 138, + "request": { + "method": "POST", + "headers": { + "Content-Type": [ + "application/json" + ], + "Accept-Encoding": [ + "gzip, br, deflate" + ], + "Accept": [ + "application/json" + ], + "user-agent": [ + "publicc01d4f-transpc01d4fort/hc01d4fafas-cliec01d4fnt:tesc01d4ft" + ], + "connection": [ + "keep-alive" + ], + "Content-Length": [ + "333" + ] + } + } +} \ No newline at end of file diff --git a/test/e2e/fixtures/69eab3f5261382e516bd0989d9551176 b/test/e2e/fixtures/69eab3f5261382e516bd0989d9551176 new file mode 100644 index 00000000..cacc4c5f --- /dev/null +++ b/test/e2e/fixtures/69eab3f5261382e516bd0989d9551176 @@ -0,0 +1 @@ +{"ver":"1.44","lang":"deu","id":"q86c8kx4g84s8kcs","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"TripSearch","err":"OK","res":{"common":{"locL":[{"lid":"A=1@O=Magdeburg Hbf@X=11626891@Y=52130352@U=80@L=8010224@i=A×de:15003:8010224@","type":"S","name":"Magdeburg Hbf","icoX":0,"extId":"8010224","state":"F","crd":{"x":11626891,"y":52130352,"floor":0},"pCls":27,"entry":true,"gidL":["A×de:15003:8010224"],"chgTime":"000500"},{"lid":"A=1@O=Magdeburg-Buckau@X=11630037@Y=52109209@U=80@L=8013456@i=A×de:15003:8013456@","type":"S","name":"Magdeburg-Buckau","icoX":1,"extId":"8013456","state":"F","crd":{"x":11630037,"y":52109209,"floor":0},"pCls":88,"entry":true,"gidL":["A×de:15003:8013456"],"chgTime":"000400"},{"lid":"A=1@O=Magdeburg Hasselbachplatz@X=11625327@Y=52122387@U=80@L=8080660@i=A×de:15003:8080660@","type":"S","name":"Magdeburg Hasselbachplatz","icoX":1,"extId":"8080660","state":"F","crd":{"x":11625327,"y":52122387,"floor":0},"pCls":24,"entry":true,"gidL":["A×de:15003:8080660"],"chgTime":"000500"}],"prodL":[{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":1,"cls":8,"prodCtx":{"name":" RE11","num":"80502","line":"RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":1,"cls":8,"prodCtx":{"name":" RE11","num":"80502","line":"RE11","lineId":"3_AMRE___RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE10::*","name":"RE10","nameS":"RE10","number":"RE10","icoX":1,"cls":8,"prodCtx":{"name":" RE10","num":"74843","line":"RE10","lineId":"3_AMRE___RE10","matchId":"RE10","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::RE::B2859984963::3_800489_RE30::*","name":"RE30","nameS":"RE30","number":"RE30","icoX":1,"cls":8,"prodCtx":{"name":" RE30","num":"16317","line":"RE30","lineId":"3_800489_RE30","matchId":"RE30","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"800489"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB43::*","name":"RB43","nameS":"RB43","number":"RB43","icoX":1,"cls":8,"prodCtx":{"name":" RB43","num":"75654","line":"RB43","lineId":"3_AMRB___RB43","matchId":"RB43","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":1,"cls":8,"prodCtx":{"name":" RE11","num":"80504","line":"RE11","lineId":"3_AMRE___RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB41::*","name":"RB41","nameS":"RB41","number":"RB41","icoX":1,"cls":8,"prodCtx":{"name":" RB41","num":"80401","line":"RB41","lineId":"3_AMRB___RB41","matchId":"RB41","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::4::S::B2859984963::4_800489_S1::*","name":"S1","nameS":"S1","number":"S1","icoX":5,"cls":16,"oprX":0,"prodCtx":{"name":" S1","num":"39023","line":"S1","matchId":"S1","catOut":"S ","catOutS":"s","catOutL":"S-Bahn","catIn":"s","catCode":"4","admin":"800489"}},{"pid":"L::4::S::B2859984963::4_800489_S1::*","name":"S1","nameS":"S1","number":"S1","icoX":5,"cls":16,"oprX":1,"prodCtx":{"name":" S1","num":"39023","line":"S1","lineId":"4_800489_S1","matchId":"S1","catOut":"S ","catOutS":"s","catOutL":"S-Bahn","catIn":"s","catCode":"4","admin":"800489"}},{"pid":"L::3::Zug::B2694975468::3_AMRE___RE10::*","name":"RE10","nameS":"RE10","number":"RE10","icoX":1,"cls":8,"prodCtx":{"name":" RE10","num":"74843","line":"RE10","matchId":"RE10","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}},{"pid":"L::3::RE::B2859984963::3_800489_RE30::*","name":"RE30","nameS":"RE30","number":"RE30","icoX":1,"cls":8,"prodCtx":{"name":" RE30","num":"16319","line":"RE30","lineId":"3_800489_RE30","matchId":"RE30","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"800489"}},{"pid":"L::3::RE::B2859984963::3_800489_RE30::*","name":"RE30","nameS":"RE30","number":"RE30","icoX":1,"cls":8,"prodCtx":{"name":" RE30","num":"16317","line":"RE30","matchId":"RE30","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"800489"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB48::*","name":"RB48","nameS":"RB48","number":"RB48","icoX":1,"cls":8,"prodCtx":{"name":" RB48","num":"75679","line":"RB48","lineId":"3_AMRB___RB48","matchId":"RB48","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}}],"opL":[{"name":"DB Regio AG Südost","icoX":6},{"name":"DB Regio AG Südost","icoX":6,"id":"3751"}],"remL":[{"type":"A","code":"FB","prio":10,"icoX":2,"txtN":"Fahrradmitnahme begrenzt möglich"},{"type":"A","code":"dl","prio":200,"icoX":3,"txtN":"Maskenpflicht nach gesetzl. Regelung; wir empfehlen eine FFP2-Maske"},{"type":"A","code":"ER","prio":560,"icoX":3,"txtN":"Rampe im Zug"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 80502"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 74843"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 16317"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 75654"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 80504"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 80401"},{"type":"A","code":"OPERATOR","icoX":3,"txtS":"RE","txtN":"DB","txtL":"DB Regio AG Südost"},{"type":"A","code":"KF","prio":400,"icoX":3,"txtN":"Kostenlose Fahrradbeförderung"},{"type":"A","code":"ds","prio":560,"icoX":3,"txtN":"Behindertengerechtes Fahrzeug"},{"type":"A","code":"EH","prio":560,"icoX":3,"txtN":"Fahrzeuggebundene Einstiegshilfe vorhanden"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 39023"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 16319"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 75679"}],"icoL":[{"res":"prod_ice","fg":{"r":255,"g":255,"b":255},"bg":{"r":0,"g":94,"b":168}},{"res":"prod_reg","fg":{"r":255,"g":255,"b":255},"bg":{"r":31,"g":131,"b":50}},{"res":"attr_bike"},{"res":"attr_info"},{"bg":{"r":31,"g":131,"b":50},"shp":"C"},{"res":"prod_comm_t","fg":{"r":255,"g":255,"b":255},"bg":{"r":0,"g":111,"b":53}},{"res":"RE","txt":"DB Regio AG Südost"},{"bg":{"r":0,"g":111,"b":53},"shp":"C"},{"res":"cl_all"}],"dirL":[{"txt":"Thale Hbf","flg":"2"},{"txt":"Erfurt Hbf","flg":"1"},{"txt":"Halle Hbf","flg":"1"},{"txt":"Oschersleben","flg":"2"},{"txt":"Aschersleben","flg":"1"},{"txt":"Schönebeck-Bad Salzelmen","flg":"1"},{"txt":"Bernburg Hbf","flg":"1"}],"lDrawStyleL":[{"sIcoX":1,"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"sIcoX":4,"eIcoX":4,"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"sIcoX":5,"type":"SOLID","bg":{"r":0,"g":111,"b":53}},{"type":"SOLID","bg":{"r":0,"g":111,"b":53}},{"sIcoX":7,"eIcoX":7,"type":"SOLID","bg":{"r":0,"g":111,"b":53}}],"timeStyleL":[{"mode":"ABS"}]},"outConL":[{"cid":"C-0","date":"20220516","dur":"000300","durS":"000300","durR":"000300","chg":0,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 10. Dez 2022","sDaysB":"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000000000000000"},"dep":{"locX":0,"idx":0,"dProdX":0,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"100700","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":0,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"101000","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"secL":[{"type":"JNY","dep":{"locX":0,"idx":0,"dProdX":0,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"100700","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":0,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"101000","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|66362|1|80|16052022","prodX":1,"dirTxt":"Thale Hbf","dirFlg":"2","status":"P","isRchbl":true,"stopL":[{"locX":0,"idx":0,"dProdX":1,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"100700","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":1,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"101000","aTimeFS":{"styleX":0},"type":"N"}],"proc":50,"lPassSt":{"idx":1},"freq":{"minC":3,"maxC":26,"numC":9,"jnyL":[{"jid":"1|66266|1|80|16052022","prodX":2,"dirTxt":"Erfurt Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":2,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"102600","dDirTxt":"Erfurt Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":2,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"102900","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161026$202205161029$ RE10$$1$$$$$$","msgL":[{"type":"REM","remX":4,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|55626|2|80|16052022","prodX":3,"dirTxt":"Halle Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":3,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"103500","dDirTxt":"Halle Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":3,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"103700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161035$202205161037$ RE30$$1$$$$$$","msgL":[{"type":"REM","remX":5,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|64192|2|80|16052022","prodX":4,"dirTxt":"Oschersleben","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":4,"dPltfS":{"type":"PL","txt":"4"},"dTimeS":"104600","dDirTxt":"Oschersleben","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":4,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"104900","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161046$202205161049$ RB43$$1$$$$$$","msgL":[{"type":"REM","remX":6,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|66365|0|80|16052022","prodX":5,"dirTxt":"Thale Hbf","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":5,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"110800","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":5,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"111000","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161108$202205161110$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":7,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":5,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":0,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|64159|1|80|16052022","prodX":6,"dirTxt":"Aschersleben","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":6,"dPltfS":{"type":"PL","txt":"9"},"dTimeS":"111100","dDirTxt":"Aschersleben","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":6,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"111400","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161111$202205161114$ RB41$$1$$$$$$","msgL":[{"type":"REM","remX":8,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":6,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"}]},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161007$202205161010$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":3,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":0,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":2,"trainStartDate":"20220516","durS":"000300"}}],"freq":{"minC":3},"conSubscr":"F","recState":"U","cksum":"bb6d89df_3","cksumDti":"3e7658c6_3","intvlSubscr":"F","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161007$202205161010$ RE11$$1$$$$$$¶KCC¶I1ZFIzEjRVJHIzEjSElOIzAjRUNLIzMyMjg3fDMyMjg3fDMyMjkwfDMyMjkwfDB8MHw1fDMyMjgwfDF8MHwyfDB8MHwtMjE0NzQ4MzY0OCNHQU0jMTYwNTIyMTAwNyMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSM2NjM2MiNUQSMxI0RBIzE2MDUyMiMxUyM4MDEwMjI0IzFUIzEwMDcjTFMjODAxMzExMiNMVCMxMTQyI1BVIzgwI1JUIzEjQ0EjRFBOI1pFI1JFMTEjWkIjICAgIFJFMTEjUEMjMyNGUiM4MDEwMjI0I0ZUIzEwMDcjVE8jODAxMzQ1NiNUVCMxMDEwIw==¶KRCC¶#VE#1#"}},{"cid":"C-1","date":"20220516","dur":"000400","durS":"000400","durR":"000400","chg":0,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 9. Dez 2022 Mo - Fr; nicht 26. Mai, 6. Jun, 3., 31. Okt","sDaysB":"F3E7CF9D3E3CF9F3E7CF9F3E7CF9F3E7CF9F3E7C79F3E7C79F3E7CF9F0000000000000000000000000000000000000"},"dep":{"locX":0,"idx":7,"dProdX":7,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"101600","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":9,"aProdX":7,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"102000","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"secL":[{"type":"JNY","dep":{"locX":0,"idx":7,"dProdX":7,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"101600","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":9,"aProdX":7,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"102000","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|55683|1|80|16052022","prodX":8,"dirTxt":"Schönebeck-Bad Salzelmen","dirFlg":"1","status":"P","isRchbl":true,"stopL":[{"locX":0,"idx":7,"dProdX":8,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"101600","dTimeFS":{"styleX":0},"dDirTxt":"Schönebeck-Bad Salzelmen","dDirFlg":"1","type":"N"},{"locX":2,"idx":8,"aProdX":8,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"101700","aTimeFS":{"styleX":0},"dProdX":8,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"101800","dTimeFS":{"styleX":0},"type":"N"},{"locX":1,"idx":9,"aProdX":8,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"102000","aTimeFS":{"styleX":0},"type":"N"}],"proc":50,"lPassSt":{"idx":2},"freq":{"minC":30,"maxC":30,"numC":5},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161016$202205161020$ S1$$1$$$$$$","msgL":[{"type":"REM","remX":9,"sty":"I","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":0,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":10,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":857735168},{"type":"REM","remX":11,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":12,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":13,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":8,"fLocX":0,"tLocX":1,"fIdx":7,"tIdx":9}],"dirL":[{"dirX":5,"fLocX":0,"tLocX":1,"fIdx":7,"tIdx":9}],"sumLDrawStyleX":3,"resLDrawStyleX":5,"trainStartDate":"20220516","durS":"000400"}}],"freq":{"minC":30},"conSubscr":"F","recState":"U","cksum":"1b5b5433_3","cksumDti":"b80f1b8a_3","intvlSubscr":"F","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161016$202205161020$ S1$$1$$$$$$¶KCC¶I1ZFIzEjRVJHIzEjSElOIzAjRUNLIzMyMjk2fDMyMjk2fDMyMzAwfDMyMzAwfDB8MHw1fDMyMjg4fDJ8MHwyfDB8MHwtMjE0NzQ4MzY0OCNHQU0jMTYwNTIyMTAxNiMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSM1NTY4MyNUQSMxI0RBIzE2MDUyMiMxUyM4MDEzNDAyIzFUIzk1MyNMUyM4MDEyOTA3I0xUIzEwMzgjUFUjODAjUlQjMSNDQSNzI1pFI1MxI1pCIyAgICAgIFMxI1BDIzQjRlIjODAxMDIyNCNGVCMxMDE2I1RPIzgwMTM0NTYjVFQjMTAyMCM=¶KRCC¶#VE#1#"}},{"cid":"C-2","date":"20220516","dur":"000300","durS":"000300","durR":"000300","chg":0,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 10. Dez 2022","sDaysB":"0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000000000000000"},"dep":{"locX":0,"idx":0,"dProdX":9,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"102600","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":9,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"102900","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"secL":[{"type":"JNY","dep":{"locX":0,"idx":0,"dProdX":9,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"102600","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":9,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"102900","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|66266|1|80|16052022","prodX":2,"dirTxt":"Erfurt Hbf","dirFlg":"1","status":"P","isRchbl":true,"stopL":[{"locX":0,"idx":0,"dProdX":2,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"102600","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","dDirTxt":"Erfurt Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":2,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"102900","aTimeFS":{"styleX":0},"type":"N"}],"proc":50,"lPassSt":{"idx":1},"freq":{"minC":3,"maxC":26,"numC":9,"jnyL":[{"jid":"1|55626|2|80|16052022","prodX":3,"dirTxt":"Halle Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":3,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"103500","dDirTxt":"Halle Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":3,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"103700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161035$202205161037$ RE30$$1$$$$$$","msgL":[{"type":"REM","remX":5,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|64192|2|80|16052022","prodX":4,"dirTxt":"Oschersleben","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":4,"dPltfS":{"type":"PL","txt":"4"},"dTimeS":"104600","dDirTxt":"Oschersleben","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":4,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"104900","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161046$202205161049$ RB43$$1$$$$$$","msgL":[{"type":"REM","remX":6,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|66365|0|80|16052022","prodX":5,"dirTxt":"Thale Hbf","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":5,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"110800","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":5,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"111000","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161108$202205161110$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":7,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":5,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":0,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|64159|1|80|16052022","prodX":6,"dirTxt":"Aschersleben","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":6,"dPltfS":{"type":"PL","txt":"9"},"dTimeS":"111100","dDirTxt":"Aschersleben","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":6,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"111400","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161111$202205161114$ RB41$$1$$$$$$","msgL":[{"type":"REM","remX":8,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":6,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|55626|3|80|16052022","prodX":10,"dirTxt":"Halle Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":10,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"113500","dDirTxt":"Halle Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":10,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"113700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161135$202205161137$ RE30$$1$$$$$$","msgL":[{"type":"REM","remX":14,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":10,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"}]},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161026$202205161029$ RE10$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":4,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":1,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":2,"trainStartDate":"20220516","durS":"000300"}}],"freq":{"minC":3},"conSubscr":"F","recState":"U","cksum":"dc80be99_3","cksumDti":"b783ebb7_3","intvlSubscr":"F","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161026$202205161029$ RE10$$1$$$$$$¶KCC¶I1ZFIzEjRVJHIzEjSElOIzAjRUNLIzMyMzA2fDMyMzA2fDMyMzA5fDMyMzA5fDB8MHw1fDMyMjk3fDN8MHwyfDB8MHwtMjE0NzQ4MzY0OCNHQU0jMTYwNTIyMTAyNiMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSM2NjI2NiNUQSMxI0RBIzE2MDUyMiMxUyM4MDEwMjI0IzFUIzEwMjYjTFMjODAxMDEwMSNMVCMxMjUwI1BVIzgwI1JUIzEjQ0EjRFBOI1pFI1JFMTAjWkIjICAgIFJFMTAjUEMjMyNGUiM4MDEwMjI0I0ZUIzEwMjYjVE8jODAxMzQ1NiNUVCMxMDI5Iw==¶KRCC¶#VE#1#"}},{"cid":"C-3","date":"20220516","dur":"000200","durS":"000200","durR":"000200","chg":0,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 10. Dez 2022","sDaysB":"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000000000000000"},"dep":{"locX":0,"idx":0,"dProdX":11,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"103500","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":11,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"103700","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"secL":[{"type":"JNY","dep":{"locX":0,"idx":0,"dProdX":11,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"103500","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":1,"aProdX":11,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"103700","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|55626|2|80|16052022","prodX":3,"dirTxt":"Halle Hbf","dirFlg":"1","status":"P","isRchbl":true,"stopL":[{"locX":0,"idx":0,"dProdX":3,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"103500","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","dDirTxt":"Halle Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":3,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"103700","aTimeFS":{"styleX":0},"type":"N"}],"proc":50,"lPassSt":{"idx":1},"freq":{"minC":3,"maxC":26,"numC":9,"jnyL":[{"jid":"1|64192|2|80|16052022","prodX":4,"dirTxt":"Oschersleben","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":4,"dPltfS":{"type":"PL","txt":"4"},"dTimeS":"104600","dDirTxt":"Oschersleben","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":4,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"104900","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161046$202205161049$ RB43$$1$$$$$$","msgL":[{"type":"REM","remX":6,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|66365|0|80|16052022","prodX":5,"dirTxt":"Thale Hbf","dirFlg":"2","stopL":[{"locX":0,"idx":0,"dProdX":5,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"110800","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":1,"idx":1,"aProdX":5,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"111000","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161108$202205161110$ RE11$$1$$$$$$","msgL":[{"type":"REM","remX":7,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":5,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":0,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|64159|1|80|16052022","prodX":6,"dirTxt":"Aschersleben","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":6,"dPltfS":{"type":"PL","txt":"9"},"dTimeS":"111100","dDirTxt":"Aschersleben","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":6,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"111400","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161111$202205161114$ RB41$$1$$$$$$","msgL":[{"type":"REM","remX":8,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":6,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":4,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|55626|3|80|16052022","prodX":10,"dirTxt":"Halle Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":0,"dProdX":10,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"113500","dDirTxt":"Halle Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":1,"aProdX":10,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"113700","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161135$202205161137$ RE30$$1$$$$$$","msgL":[{"type":"REM","remX":14,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":10,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"},{"jid":"1|93606|0|80|16052022","prodX":12,"dirTxt":"Bernburg Hbf","dirFlg":"1","stopL":[{"locX":0,"idx":7,"dProdX":12,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"114100","dDirTxt":"Bernburg Hbf","dDirFlg":"1","type":"N"},{"locX":1,"idx":8,"aProdX":12,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"114300","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161141$202205161143$ RB48$$1$$$$$$","msgL":[{"type":"REM","remX":15,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":12,"fLocX":0,"tLocX":1,"fIdx":7,"tIdx":8}],"dirL":[{"dirX":6,"fLocX":0,"tLocX":1,"fIdx":7,"tIdx":8}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516","durS":"000200"}]},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161035$202205161037$ RE30$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":10,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":857735168},{"type":"REM","remX":11,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":12,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":5,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":3,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"dirL":[{"dirX":2,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":1}],"sumLDrawStyleX":0,"resLDrawStyleX":2,"trainStartDate":"20220516","durS":"000200"}}],"freq":{"minC":3},"conSubscr":"F","recState":"U","cksum":"080ce1c8_3","cksumDti":"6a872968_3","intvlSubscr":"F","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Magdeburg-Buckau@L=8013456@a=128@$202205161035$202205161037$ RE30$$1$$$$$$¶KCC¶I1ZFIzEjRVJHIzEjSElOIzAjRUNLIzMyMzE1fDMyMzE1fDMyMzE3fDMyMzE3fDB8MHw1fDMyMzA3fDR8MHwyfDB8MHwtMjE0NzQ4MzY0OCNHQU0jMTYwNTIyMTAzNSMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSM1NTYyNiNUQSMyI0RBIzE2MDUyMiMxUyM4MDEwMjI0IzFUIzEwMzUjTFMjODAxMDE1OSNMVCMxMTQyI1BVIzgwI1JUIzEjQ0EjUkUjWkUjUkUzMCNaQiMgICAgUkUzMCNQQyMzI0ZSIzgwMTAyMjQjRlQjMTAzNSNUTyM4MDEzNDU2I1RUIzEwMzcj¶KRCC¶#VE#1#"}}],"outCtxScrB":"2|OB|MT#14#32287#32287#32290#32290#0#0#5#32280#1#0#2#0#0#-2147483648#1#2|PDH#8f5f0c9bb79c02ba8453a9014aec024a|RD#16052022|RT#100000|US#1","outCtxScrF":"2|OF|MT#14#32315#32315#32317#32317#0#0#5#32307#4#0#2#0#0#-2147483648#1#2|PDH#8f5f0c9bb79c02ba8453a9014aec024a|RD#16052022|RT#100000|US#1","fpB":"20220426","fpE":"20230503","planrtTS":"1651585754","outConGrpSettings":{"conGrpL":[{"name":"Alle Verbindungen","icoX":8,"grpid":"cl_all","conScoringL":[{"type":"DT","conScoreL":[{"score":9094035384566284287,"scoreS":"09094035384566284287","conRefL":[0]},{"score":9093995802147160063,"scoreS":"09093995802147160063","conRefL":[1]},{"score":9093951821682573311,"scoreS":"09093951821682573311","conRefL":[2]},{"score":9093912239264497663,"scoreS":"09093912239264497663","conRefL":[3]}],"name":"Abfahrt"},{"type":"AT","conScoreL":[{"score":9094022190426750975,"scoreS":"09094022190426750975","conRefL":[0]},{"score":9093978209961115647,"scoreS":"09093978209961115647","conRefL":[1]},{"score":9093938627543039999,"scoreS":"09093938627543039999","conRefL":[2]},{"score":9093903443171475455,"scoreS":"09093903443171475455","conRefL":[3]}],"name":"Ankunft"},{"type":"TI","conScoreL":[{"score":9223355528762621951,"scoreS":"09223355528762621951","conRefL":[0]},{"score":9223351130711392255,"scoreS":"09223351130711392255","conRefL":[1]},{"score":9223355528752660479,"scoreS":"09223355528752660479","conRefL":[2]},{"score":9223359926794452991,"scoreS":"09223359926794452991","conRefL":[3]}],"name":"Dauer"}],"initScoringType":"DT","requests":[{"id":"RQ_CLIENT","autosend":true}],"scrollable":true,"bitmask":1}],"selectL":[{"icoX":8,"name":"Alle Verbindungen","bitIdx":0}],"variant":"RADIO"}}}]} \ No newline at end of file diff --git a/test/e2e/fixtures/69eab3f5261382e516bd0989d9551176.headers b/test/e2e/fixtures/69eab3f5261382e516bd0989d9551176.headers new file mode 100644 index 00000000..56467b84 --- /dev/null +++ b/test/e2e/fixtures/69eab3f5261382e516bd0989d9551176.headers @@ -0,0 +1,37 @@ +{ + "statusCode": 200, + "headers": { + "date": "Tue, 03 May 2022 13:49:16 GMT", + "server": "Apache/2.4.25 (Debian)", + "content-length": "4365", + "access-control-allow-origin": "*", + "keep-alive": "timeout=5, max=100", + "connection": "Keep-Alive", + "content-type": "application/json; charset=utf-8" + }, + "url": "https://reiseauskunft.insa.de/bin/mgate.exe", + "time": 5382, + "request": { + "method": "POST", + "headers": { + "Content-Type": [ + "application/json" + ], + "Accept-Encoding": [ + "gzip, br, deflate" + ], + "Accept": [ + "application/json" + ], + "user-agent": [ + "public-t15214cranspor15214ct/hafas-cl15214cient:test" + ], + "connection": [ + "keep-alive" + ], + "Content-Length": [ + "620" + ] + } + } +} \ No newline at end of file diff --git a/test/e2e/fixtures/7994bca5360ddfbe31ef4375a190a2ff b/test/e2e/fixtures/7994bca5360ddfbe31ef4375a190a2ff new file mode 100644 index 00000000..8c154ad6 --- /dev/null +++ b/test/e2e/fixtures/7994bca5360ddfbe31ef4375a190a2ff @@ -0,0 +1 @@ +{"ver":"1.44","lang":"deu","id":"i4wcikxki84pykcs","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"TripSearch","err":"OK","res":{"common":{"locL":[{"lid":"A=1@O=Magdeburg Hasselbachplatz@X=11625327@Y=52122387@U=80@L=8080660@i=A×de:15003:8080660@","type":"S","name":"Magdeburg Hasselbachplatz","icoX":0,"extId":"8080660","state":"F","crd":{"x":11625327,"y":52122387,"floor":0},"pCls":24,"entry":true,"gidL":["A×de:15003:8080660"],"chgTime":"000500"},{"lid":"A=1@O=Magdeburg Hbf@X=11626891@Y=52130352@U=80@L=8010224@i=A×de:15003:8010224@","type":"S","name":"Magdeburg Hbf","icoX":3,"extId":"8010224","state":"F","crd":{"x":11626891,"y":52130352,"floor":0},"pCls":27,"entry":true,"gidL":["A×de:15003:8010224"],"chgTime":"000500"},{"lid":"A=1@O=Dessau Hbf@X=12234939@Y=51839865@U=80@L=8010077@i=A×de:15001:8010077@","type":"S","name":"Dessau Hbf","icoX":3,"extId":"8010077","state":"F","crd":{"x":12234939,"y":51839865,"floor":0},"pCls":283,"entry":true,"gidL":["A×de:15001:8010077"],"chgTime":"000500"},{"lid":"A=1@O=Magdeburg-Neustadt@X=11641696@Y=52148842@U=80@L=8010226@i=A×de:15003:8010226@","type":"S","name":"Magdeburg-Neustadt","icoX":0,"extId":"8010226","state":"F","crd":{"x":11641696,"y":52148842,"floor":0},"pCls":88,"entry":true,"gidL":["A×de:15003:8010226"],"chgTime":"000400"},{"lid":"A=1@O=Magdeburg Herrenkrug@X=11676376@Y=52145453@U=80@L=8013455@i=A×de:15003:8013455@","type":"S","name":"Magdeburg Herrenkrug","icoX":0,"extId":"8013455","state":"F","crd":{"x":11676376,"y":52145453,"floor":0},"pCls":8,"entry":true,"gidL":["A×de:15003:8013455"],"chgTime":"000500"},{"lid":"A=1@O=Biederitz@X=11716459@Y=52152717@U=80@L=8010047@i=A×de:15086:8010047@","type":"S","name":"Biederitz","icoX":0,"extId":"8010047","state":"F","crd":{"x":11716459,"y":52152717,"floor":0},"pCls":8,"entry":true,"gidL":["A×de:15086:8010047"],"chgTime":"000500"},{"lid":"A=1@O=Königsborn@X=11756272@Y=52134010@U=80@L=8012066@i=A×de:15086:8012066@","type":"S","name":"Königsborn","icoX":0,"extId":"8012066","state":"F","crd":{"x":11756272,"y":52134010,"floor":0},"pCls":8,"entry":true,"gidL":["A×de:15086:8012066"],"chgTime":"000500"},{"lid":"A=1@O=Wahlitz@X=11788876@Y=52109173@U=80@L=8013205@i=A×de:15086:8013205@","type":"S","name":"Wahlitz","icoX":0,"extId":"8013205","state":"F","crd":{"x":11788876,"y":52109173,"floor":0},"pCls":8,"entry":true,"gidL":["A×de:15086:8013205"],"chgTime":"000500"},{"lid":"A=1@O=Gommern@X=11838775@Y=52073998@U=80@L=8011673@i=A×de:15086:8011673@","type":"S","name":"Gommern","icoX":0,"extId":"8011673","state":"F","crd":{"x":11838775,"y":52073998,"floor":0},"pCls":8,"entry":true,"gidL":["A×de:15086:8011673"],"chgTime":"000500"},{"lid":"A=1@O=Prödel@X=11913332@Y=52037637@U=80@L=8012678@i=A×de:15086:8012678@","type":"S","name":"Prödel","icoX":0,"extId":"8012678","state":"F","crd":{"x":11913332,"y":52037637,"floor":0},"pCls":8,"entry":true,"gidL":["A×de:15086:8012678"],"chgTime":"000500"},{"lid":"A=1@O=Lübs (Magdeburg)@X=11935167@Y=52020216@U=80@L=8012263@i=A×de:15086:8012263@","type":"S","name":"Lübs (Magdeburg)","icoX":0,"extId":"8012263","state":"F","crd":{"x":11935167,"y":52020216,"floor":0},"pCls":8,"entry":true,"gidL":["A×de:15086:8012263"],"chgTime":"000500"},{"lid":"A=1@O=Güterglück@X=11986387@Y=51993473@U=80@L=8010154@i=A×de:15082:8010154@","type":"S","name":"Güterglück","icoX":0,"extId":"8010154","state":"F","crd":{"x":11986387,"y":51993473,"floor":0},"pCls":8,"entry":true,"gidL":["A×de:15082:8010154"],"chgTime":"000500"},{"lid":"A=1@O=Zerbst/Anhalt@X=12088936@Y=51953821@U=80@L=8013389@i=A×de:15082:8013389@","type":"S","name":"Zerbst/Anhalt","icoX":0,"extId":"8013389","state":"F","crd":{"x":12088936,"y":51953821,"floor":0},"pCls":8,"entry":true,"gidL":["A×de:15082:8013389"],"chgTime":"000500"},{"lid":"A=1@O=Rodleben@X=12217293@Y=51897486@U=80@L=8012777@i=A×de:15001:8012777@","type":"S","name":"Rodleben","icoX":0,"extId":"8012777","state":"F","crd":{"x":12217293,"y":51897486,"floor":0},"pCls":8,"entry":true,"gidL":["A×de:15001:8012777"],"chgTime":"000500"},{"lid":"A=1@O=Roßlau (Elbe)@X=12237267@Y=51884613@U=80@L=8010302@i=A×de:15001:8010302@","type":"S","name":"Roßlau (Elbe)","icoX":0,"extId":"8010302","state":"F","crd":{"x":12237267,"y":51884613,"floor":0},"pCls":8,"entry":true,"gidL":["A×de:15001:8010302"],"chgTime":"000400"},{"lid":"A=1@O=Stendal Hbf@X=11854408@Y=52594716@U=80@L=8010334@i=A×de:15090:8010334@","type":"S","name":"Stendal Hbf","icoX":3,"extId":"8010334","state":"F","crd":{"x":11854408,"y":52594716,"floor":0},"pCls":95,"entry":true,"gidL":["A×de:15090:8010334"],"chgTime":"000500"},{"lid":"A=1@O=Wolmirstedt@X=11635619@Y=52250358@U=80@L=8013344@i=A×de:15083:8013344@","type":"S","name":"Wolmirstedt","icoX":0,"extId":"8013344","state":"F","crd":{"x":11635619,"y":52250358,"floor":0},"pCls":24,"entry":true,"gidL":["A×de:15083:8013344"],"chgTime":"000500"},{"lid":"A=1@O=Tangerhütte@X=11809947@Y=52433863@U=80@L=8013083@i=A×de:15090:8013083@","type":"S","name":"Tangerhütte","icoX":0,"extId":"8013083","state":"F","crd":{"x":11809947,"y":52433863,"floor":0},"pCls":24,"entry":true,"gidL":["A×de:15090:8013083"],"chgTime":"000500"},{"lid":"A=1@O=Magdeburg, Hasselbachplatz (Tram/Bus)@X=11627727@Y=52120724@U=80@L=7330@i=A×de:15003:7330@","type":"S","name":"Magdeburg, Hasselbachplatz (Tram/Bus)","icoX":8,"extId":"7330","state":"F","crd":{"x":11627727,"y":52120724,"floor":0},"pCls":96,"gidL":["A×de:15003:7330"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Verkehrsbetriebe@X=11630244@Y=52127871@U=80@L=7392@i=A×de:15003:7392@","type":"S","name":"Magdeburg, Verkehrsbetriebe","icoX":8,"extId":"7392","state":"F","crd":{"x":11630244,"y":52127871,"floor":0},"pCls":96,"gidL":["A×de:15003:7392"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Haeckelstr./Museum@X=11628590@Y=52124536@U=80@L=7417@i=A×de:15003:7417@","type":"S","name":"Magdeburg, Haeckelstr./Museum","icoX":8,"extId":"7417","state":"F","crd":{"x":11628590,"y":52124536,"floor":0},"pCls":96,"gidL":["A×de:15003:7417"],"chgTime":"000300"},{"lid":"A=1@O=Köthen@X=11989354@Y=51751933@U=80@L=8010195@i=A×de:15082:8010195@","type":"S","name":"Köthen","icoX":3,"extId":"8010195","state":"F","crd":{"x":11989354,"y":51751933,"floor":0},"pCls":10,"entry":true,"gidL":["A×de:15082:8010195"],"chgTime":"000500"},{"lid":"A=1@O=Elsnigk (Anh)@X=12059065@Y=51790802@U=80@L=8011484@i=A×de:15082:8011484@","type":"S","name":"Elsnigk (Anh)","icoX":0,"extId":"8011484","state":"F","crd":{"x":12059065,"y":51790802,"floor":0},"pCls":8,"entry":true,"gidL":["A×de:15082:8011484"],"chgTime":"000500"},{"lid":"A=1@O=Dessau-Mosigkau@X=12148553@Y=51814075@U=80@L=8011364@i=A×de:15001:8011364@","type":"S","name":"Dessau-Mosigkau","icoX":0,"extId":"8011364","state":"F","crd":{"x":12148553,"y":51814075,"floor":0},"pCls":8,"entry":true,"gidL":["A×de:15001:8011364"],"chgTime":"000500"},{"lid":"A=1@O=Dessau-Alten@X=12193346@Y=51825536@U=80@L=8011363@i=A×de:15001:8011363@","type":"S","name":"Dessau-Alten","icoX":0,"extId":"8011363","state":"F","crd":{"x":12193346,"y":51825536,"floor":0},"pCls":8,"entry":true,"gidL":["A×de:15001:8011363"],"chgTime":"000500"}],"prodL":[{"pid":"L::4::S::B2859984963::4_800489_S1::*","name":"S1","nameS":"S1","number":"S1","icoX":1,"cls":16,"oprX":0,"prodCtx":{"name":" S1","num":"39024","line":"S1","matchId":"S1","catOut":"S ","catOutS":"s","catOutL":"S-Bahn","catIn":"s","catCode":"4","admin":"800489"}},{"pid":"L::4::S::B2859984963::4_800489_S1::*","name":"S1","nameS":"S1","number":"S1","icoX":1,"cls":16,"oprX":1,"prodCtx":{"name":" S1","num":"39024","line":"S1","lineId":"4_800489_S1","matchId":"S1","catOut":"S ","catOutS":"s","catOutL":"S-Bahn","catIn":"s","catCode":"4","admin":"800489"}},{"pid":"L::3::RE::B2859984963::3_8004A9_RE13::*","name":"RE13","nameS":"RE13","number":"RE13","icoX":0,"cls":8,"prodCtx":{"name":" RE13","num":"16111","line":"RE13","matchId":"RE13","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"8004A9"},"himIdL":["HIM_FREETEXT_379449"]},{"pid":"L::3::RE::B2859984963::3_8004A9_RE13::*","name":"RE13","nameS":"RE13","number":"RE13","icoX":0,"cls":8,"prodCtx":{"name":" RE13","num":"16111","line":"RE13","lineId":"3_8004A9_RE13","matchId":"RE13","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"8004A9"},"himIdL":["HIM_FREETEXT_379449"]},{"pid":"L::3::RE::B2859984963::3_8004A9_RE13::*","name":"RE13","nameS":"RE13","number":"RE13","icoX":0,"cls":8,"prodCtx":{"name":" RE13","num":"16112","line":"RE13","matchId":"RE13","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"8004A9"},"himIdL":["HIM_FREETEXT_379449"]},{"pid":"L::3::RE::B2859984963::3_8004A9_RE13::*","name":"RE13","nameS":"RE13","number":"RE13","icoX":0,"cls":8,"prodCtx":{"name":" RE13","num":"16112","line":"RE13","lineId":"3_8004A9_RE13","matchId":"RE13","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"8004A9"},"himIdL":["HIM_FREETEXT_379449"]},{"pid":"L::3::RE::B2859984963::3_800489_RE20::*","name":"RE20","nameS":"RE20","number":"RE20","icoX":0,"cls":8,"prodCtx":{"name":" RE20","num":"4838","line":"RE20","matchId":"RE20","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"800489"}},{"pid":"L::3::RE::B2859984963::3_800489_RE20::*","name":"RE20","nameS":"RE20","number":"RE20","icoX":0,"cls":8,"prodCtx":{"name":" RE20","num":"4838","line":"RE20","lineId":"3_800489_RE20","matchId":"RE20","catOut":"RE ","catOutS":"RE","catOutL":"RE ","catIn":"RE","catCode":"3","admin":"800489"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":8,"cls":32,"oprX":2,"prodCtx":{"name":"Str 9","num":"3497","line":"9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":8,"cls":32,"oprX":3,"prodCtx":{"name":"Str 9","num":"3497","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":8,"cls":32,"oprX":3,"prodCtx":{"name":"Str 9","num":"3498","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____3::*","name":"Str 3","nameS":"3","number":"3","icoX":8,"cls":32,"oprX":3,"prodCtx":{"name":"Str 3","num":"3976","line":"3","lineId":"5_MBT____3","matchId":"3","catOut":"Str ","catOutS":"StH","catOutL":"Str ","catIn":"StH","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":8,"cls":32,"oprX":3,"prodCtx":{"name":"Str 9","num":"3499","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____9::*","name":"Str 9","nameS":"9","number":"9","icoX":8,"cls":32,"oprX":3,"prodCtx":{"name":"Str 9","num":"3500","line":"9","lineId":"5_MBT____9","matchId":"9","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"pid":"L::5::Str::B1759993135::5_MBT____3::*","name":"Str 3","nameS":"3","number":"3","icoX":8,"cls":32,"oprX":3,"prodCtx":{"name":"Str 3","num":"3994","line":"3","lineId":"5_MBT____3","matchId":"3","catOut":"Str ","catOutS":"StN","catOutL":"Str ","catIn":"StN","catCode":"5","admin":"MBT___"}},{"name":"Fußweg","icoX":10,"prodCtx":{"name":"Fußweg"}},{"pid":"L::1::IC::B0628338941::IC_0628338941::*","name":"IC 2035","nameS":"IC 2035","number":"2035","icoX":3,"cls":2,"oprX":4,"prodCtx":{"name":"IC 2035","num":"2035","line":"56","matchId":"56","catOut":"IC ","catOutS":"IC","catOutL":"IC ","catIn":"IC","catCode":"1","admin":"80____"},"himIdL":["HIM_FREETEXT_329751","HIM_FREETEXT_368786","HIM_FREETEXT_368787","HIM_FREETEXT_373091","HIM_FREETEXT_377768","HIM_FREETEXT_378166","HIM_FREETEXT_378167","HIM_FREETEXT_379487","HIM_FREETEXT_379488","HIM_FREETEXT_380207","HIM_FREETEXT_380300","HIM_FREETEXT_380359","HIM_FREETEXT_380360","HIM_FREETEXT_380364","HIM_FREETEXT_380460","HIM_FREETEXT_380535","HIM_FREETEXT_380600","HIM_FREETEXT_380334","HIM_FREETEXT_380504","HIM_FREETEXT_380506","HIM_FREETEXT_380510","HIM_FREETEXT_380512","HIM_FREETEXT_380530","HIM_FREETEXT_380531","HIM_FREETEXT_380546","HIM_FREETEXT_380548","HIM_FREETEXT_380558","HIM_FREETEXT_380559","HIM_FREETEXT_380593","HIM_FREETEXT_380566","HIM_FREETEXT_380645","HIM_FREETEXT_380647","HIM_FREETEXT_380648","HIM_FREETEXT_380649","HIM_FREETEXT_380650"]},{"pid":"L::1::IC::B0628338941::IC_0628338941::*","name":"IC 2035","nameS":"IC 2035","number":"2035","icoX":3,"cls":2,"oprX":5,"prodCtx":{"name":"IC 2035","num":"2035","line":"56","lineId":"1_80_____56","matchId":"56","catOut":"IC ","catOutS":"IC","catOutL":"IC ","catIn":"IC","catCode":"1","admin":"80____"},"himIdL":["HIM_FREETEXT_329751","HIM_FREETEXT_368786","HIM_FREETEXT_368787","HIM_FREETEXT_373091","HIM_FREETEXT_377768","HIM_FREETEXT_378166","HIM_FREETEXT_378167","HIM_FREETEXT_379487","HIM_FREETEXT_379488","HIM_FREETEXT_380207","HIM_FREETEXT_380300","HIM_FREETEXT_380359","HIM_FREETEXT_380360","HIM_FREETEXT_380364","HIM_FREETEXT_380460","HIM_FREETEXT_380535","HIM_FREETEXT_380600","HIM_FREETEXT_380334","HIM_FREETEXT_380504","HIM_FREETEXT_380506","HIM_FREETEXT_380510","HIM_FREETEXT_380512","HIM_FREETEXT_380530","HIM_FREETEXT_380531","HIM_FREETEXT_380546","HIM_FREETEXT_380548","HIM_FREETEXT_380558","HIM_FREETEXT_380559","HIM_FREETEXT_380593","HIM_FREETEXT_380566","HIM_FREETEXT_380645","HIM_FREETEXT_380647","HIM_FREETEXT_380648","HIM_FREETEXT_380649","HIM_FREETEXT_380650"]},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB50::*","name":"RB50","nameS":"RB50","number":"RB50","icoX":0,"cls":8,"prodCtx":{"name":" RB50","num":"80455","line":"RB50","matchId":"RB50","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB50::*","name":"RB50","nameS":"RB50","number":"RB50","icoX":0,"cls":8,"prodCtx":{"name":" RB50","num":"80455","line":"RB50","lineId":"3_AMRB___RB50","matchId":"RB50","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB50::*","name":"RB50","nameS":"RB50","number":"RB50","icoX":0,"cls":8,"prodCtx":{"name":" RB50","num":"80464","line":"RB50","matchId":"RB50","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB50::*","name":"RB50","nameS":"RB50","number":"RB50","icoX":0,"cls":8,"prodCtx":{"name":" RB50","num":"80464","line":"RB50","lineId":"3_AMRB___RB50","matchId":"RB50","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRB__"}},{"pid":"L::1::IC::B0628338941::IC_0628338941::*","name":"IC 2038","nameS":"IC 2038","number":"2038","icoX":3,"cls":2,"oprX":4,"prodCtx":{"name":"IC 2038","num":"2038","line":"56","matchId":"56","catOut":"IC ","catOutS":"IC","catOutL":"IC ","catIn":"IC","catCode":"1","admin":"80____"},"himIdL":["HIM_FREETEXT_329751","HIM_FREETEXT_368786","HIM_FREETEXT_368787","HIM_FREETEXT_373091","HIM_FREETEXT_377768","HIM_FREETEXT_378166","HIM_FREETEXT_378167","HIM_FREETEXT_379487","HIM_FREETEXT_379488","HIM_FREETEXT_380207","HIM_FREETEXT_380300","HIM_FREETEXT_380359","HIM_FREETEXT_380360","HIM_FREETEXT_380364","HIM_FREETEXT_380460","HIM_FREETEXT_380535","HIM_FREETEXT_380600","HIM_FREETEXT_380334","HIM_FREETEXT_380504","HIM_FREETEXT_380506","HIM_FREETEXT_380510","HIM_FREETEXT_380512","HIM_FREETEXT_380530","HIM_FREETEXT_380531","HIM_FREETEXT_380546","HIM_FREETEXT_380548","HIM_FREETEXT_380558","HIM_FREETEXT_380559","HIM_FREETEXT_380593","HIM_FREETEXT_380566","HIM_FREETEXT_380645","HIM_FREETEXT_380647","HIM_FREETEXT_380648","HIM_FREETEXT_380649","HIM_FREETEXT_380650"]},{"pid":"L::1::IC::B0628338941::IC_0628338941::*","name":"IC 2038","nameS":"IC 2038","number":"2038","icoX":3,"cls":2,"oprX":5,"prodCtx":{"name":"IC 2038","num":"2038","line":"56","lineId":"1_80_____56","matchId":"56","catOut":"IC ","catOutS":"IC","catOutL":"IC ","catIn":"IC","catCode":"1","admin":"80____"},"himIdL":["HIM_FREETEXT_329751","HIM_FREETEXT_368786","HIM_FREETEXT_368787","HIM_FREETEXT_373091","HIM_FREETEXT_377768","HIM_FREETEXT_378166","HIM_FREETEXT_378167","HIM_FREETEXT_379487","HIM_FREETEXT_379488","HIM_FREETEXT_380207","HIM_FREETEXT_380300","HIM_FREETEXT_380359","HIM_FREETEXT_380360","HIM_FREETEXT_380364","HIM_FREETEXT_380460","HIM_FREETEXT_380535","HIM_FREETEXT_380600","HIM_FREETEXT_380334","HIM_FREETEXT_380504","HIM_FREETEXT_380506","HIM_FREETEXT_380510","HIM_FREETEXT_380512","HIM_FREETEXT_380530","HIM_FREETEXT_380531","HIM_FREETEXT_380546","HIM_FREETEXT_380548","HIM_FREETEXT_380558","HIM_FREETEXT_380559","HIM_FREETEXT_380593","HIM_FREETEXT_380566","HIM_FREETEXT_380645","HIM_FREETEXT_380647","HIM_FREETEXT_380648","HIM_FREETEXT_380649","HIM_FREETEXT_380650"]}],"opL":[{"name":"DB Regio AG Südost","icoX":2},{"name":"DB Regio AG Südost","icoX":2,"id":"3751"},{"name":"Magdeburger Verkehrsbetriebe","icoX":9},{"name":"Magdeburger Verkehrsbetriebe","icoX":9,"id":"36"},{"name":"DB Fernverkehr AG","icoX":11},{"name":"DB Fernverkehr AG","icoX":11,"id":"3742"}],"remL":[{"type":"A","code":"OPERATOR","icoX":4,"txtS":"RE","txtN":"DB","txtL":"DB Regio AG Südost"},{"type":"A","code":"FB","prio":10,"icoX":5,"txtN":"Fahrradmitnahme begrenzt möglich"},{"type":"A","code":"dl","prio":200,"icoX":4,"txtN":"Maskenpflicht nach gesetzl. Regelung; wir empfehlen eine FFP2-Maske"},{"type":"A","code":"KF","prio":400,"icoX":4,"txtN":"Kostenlose Fahrradbeförderung"},{"type":"A","code":"ds","prio":560,"icoX":4,"txtN":"Behindertengerechtes Fahrzeug"},{"type":"A","code":"EH","prio":560,"icoX":4,"txtN":"Fahrzeuggebundene Einstiegshilfe vorhanden"},{"type":"A","code":"EXTERNAL_ID","icoX":4,"txtN":"Zugnummer: 39024"},{"type":"A","code":"EXTERNAL_ID","icoX":4,"txtN":"Zugnummer: 16111"},{"type":"A","code":"EXTERNAL_ID","icoX":4,"txtN":"Zugnummer: 16112"},{"type":"A","code":"EXTERNAL_ID","icoX":4,"txtN":"Zugnummer: 4838"},{"type":"H","code":"460","icoX":4,"txtN":"Ein Halt wird mehrfach durchfahren"},{"type":"A","code":"OPERATOR","icoX":4,"txtS":"MVB","txtN":"MVB","txtL":"Magdeburger Verkehrsbetriebe"},{"type":"A","code":"aa","prio":350,"icoX":4,"txtN":"Fahrzeug mit niederflurigem Einstieg geplant"},{"type":"A","code":"OPERATOR","icoX":4,"txtS":"D","txtN":"DB","txtL":"DB Fernverkehr AG"},{"type":"A","code":"CK","prio":200,"icoX":4,"txtN":"Sicher & kontaktlos ohne Ticketkontrolle reisen mit Komfort Check-in"},{"type":"A","code":"FR","prio":350,"icoX":12,"txtN":"Fahrradmitnahme reservierungspflichtig"},{"type":"A","code":"dr","prio":460,"icoX":4,"txtN":"Snacks und Getränke am Platz"},{"type":"A","code":"EXTERNAL_ID","icoX":4,"txtN":"Zugnummer: 2035"},{"type":"A","code":"ER","prio":560,"icoX":4,"txtN":"Rampe im Zug"},{"type":"A","code":"EXTERNAL_ID","icoX":4,"txtN":"Zugnummer: 80455"},{"type":"A","code":"EXTERNAL_ID","icoX":4,"txtN":"Zugnummer: 80464"},{"type":"A","code":"EXTERNAL_ID","icoX":4,"txtN":"Zugnummer: 2038"}],"icoL":[{"res":"prod_reg","fg":{"r":255,"g":255,"b":255},"bg":{"r":31,"g":131,"b":50}},{"res":"prod_comm_t","fg":{"r":255,"g":255,"b":255},"bg":{"r":0,"g":111,"b":53}},{"res":"RE","txt":"DB Regio AG Südost"},{"res":"prod_ice","fg":{"r":255,"g":255,"b":255},"bg":{"r":0,"g":94,"b":168}},{"res":"attr_info"},{"res":"attr_bike"},{"bg":{"r":0,"g":111,"b":53},"shp":"C"},{"bg":{"r":31,"g":131,"b":50},"shp":"C"},{"res":"prod_tram","fg":{"r":255,"g":255,"b":255},"bg":{"r":226,"g":16,"b":29}},{"res":"MVB","txt":"Magdeburger Verkehrsbetriebe"},{"res":"prod_walk","fg":{"r":255,"g":255,"b":255},"bg":{"r":255,"g":203,"b":20}},{"res":"D","txt":"DB Fernverkehr AG"},{"res":"attr_bike_r"},{"bg":{"r":226,"g":16,"b":29},"shp":"C"},{"bg":{"r":0,"g":94,"b":168},"shp":"C"},{"res":"cl_all"}],"dirL":[{"txt":"Wittenberge","flg":"2"},{"txt":"Leipzig Hbf","flg":"1"},{"txt":"Magdeburg Hbf","flg":"2"},{"txt":"Uelzen","flg":"2"},{"txt":"Neustädter See","flg":"1"},{"txt":"Klinikum Olvenstedt","flg":"1"},{"txt":"Dessau Hbf","flg":"1"},{"txt":"Aschersleben","flg":"2"},{"txt":"Augustfehn","flg":"2"}],"lDrawStyleL":[{"sIcoX":1,"type":"SOLID","bg":{"r":0,"g":111,"b":53}},{"type":"SOLID","bg":{"r":0,"g":111,"b":53}},{"sIcoX":0,"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"sIcoX":6,"type":"SOLID","bg":{"r":0,"g":111,"b":53}},{"sIcoX":7,"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"sIcoX":7,"eIcoX":7,"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"sIcoX":8,"type":"SOLID","bg":{"r":226,"g":16,"b":29}},{"type":"SOLID","bg":{"r":226,"g":16,"b":29}},{"sIcoX":10,"type":"DOT","bg":{"r":255,"g":203,"b":20}},{"type":"DOT","bg":{"r":255,"g":203,"b":20}},{"sIcoX":3,"type":"SOLID","bg":{"r":0,"g":94,"b":168}},{"type":"SOLID","bg":{"r":0,"g":94,"b":168}},{"sIcoX":13,"eIcoX":13,"type":"SOLID","bg":{"r":226,"g":16,"b":29}},{"sIcoX":14,"type":"SOLID","bg":{"r":0,"g":94,"b":168}}],"timeStyleL":[{"mode":"ABS"},{"mode":"HIDE"}]},"outConL":[{"cid":"C-0","date":"20220516","dur":"033600","durS":"033600","durR":"033600","chg":3,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. Mai bis 10. Dez 2022","sDaysB":"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000000000000000"},"dep":{"locX":0,"idx":8,"dProdX":0,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"100700","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":15,"idx":4,"aProdX":6,"aPltfS":{"type":"PL","txt":"3"},"aTimeS":"134300","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"secL":[{"type":"JNY","dep":{"locX":0,"idx":8,"dProdX":0,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"100700","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":9,"aProdX":0,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"100800","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|55762|0|80|16052022","prodX":1,"dirTxt":"Wittenberge","dirFlg":"2","status":"P","isRchbl":true,"stopL":[{"locX":0,"idx":8,"dProdX":1,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"100700","dTimeFS":{"styleX":0},"dDirTxt":"Wittenberge","dDirFlg":"2","type":"N"},{"locX":1,"idx":9,"aProdX":1,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"100800","aTimeFS":{"styleX":0},"type":"N"}],"proc":50,"lPassSt":{"idx":1},"freq":{"minC":30,"maxC":30,"numC":5},"ctxRecon":"T$A=1@O=Magdeburg Hasselbachplatz@L=8080660@a=128@$A=1@O=Magdeburg Hbf@L=8010224@a=128@$202205161007$202205161008$ S1$$1$$$$$$","msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":3,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":857735168},{"type":"REM","remX":4,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":5,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":6,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":1,"fLocX":0,"tLocX":1,"fIdx":8,"tIdx":9}],"dirL":[{"dirX":0,"fLocX":0,"tLocX":1,"fIdx":8,"tIdx":9}],"sumLDrawStyleX":0,"resLDrawStyleX":4,"trainStartDate":"20220516","durS":"000100"},"minChg":"000500"},{"type":"JNY","dep":{"locX":1,"idx":0,"dProdX":2,"dPltfS":{"type":"PL","txt":"7"},"dTimeS":"101300","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":2,"idx":13,"aProdX":2,"aPltfS":{"type":"PL","txt":"3"},"aTimeS":"110900","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|55841|4|80|16052022","prodX":3,"dirTxt":"Leipzig Hbf","dirFlg":"1","status":"P","isRchbl":true,"stopL":[{"locX":1,"idx":0,"dProdX":3,"dPltfS":{"type":"PL","txt":"7"},"dTimeS":"101300","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","dDirTxt":"Leipzig Hbf","dDirFlg":"1","type":"N"},{"locX":3,"idx":1,"aProdX":3,"aPltfS":{"type":"PL","txt":"3"},"aTimeS":"101600","aTimeFS":{"styleX":0},"dProdX":3,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"101600","dTimeFS":{"styleX":0},"type":"N"},{"locX":4,"idx":2,"aProdX":3,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"101900","aTimeFS":{"styleX":0},"dProdX":3,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"101900","dTimeFS":{"styleX":0},"type":"N"},{"locX":5,"idx":3,"aProdX":3,"aPltfS":{"type":"PL","txt":"5"},"aTimeS":"102200","aTimeFS":{"styleX":0},"dProdX":3,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"102300","dTimeFS":{"styleX":0},"type":"N"},{"locX":6,"idx":4,"aProdX":3,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"102600","aTimeFS":{"styleX":0},"dProdX":3,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"102600","dTimeFS":{"styleX":0},"type":"N"},{"locX":7,"idx":5,"aProdX":3,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"102900","aTimeFS":{"styleX":0},"dProdX":3,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"103000","dTimeFS":{"styleX":0},"type":"N"},{"locX":8,"idx":6,"aProdX":3,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"103300","aTimeFS":{"styleX":0},"dProdX":3,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"103400","dTimeFS":{"styleX":0},"type":"N"},{"locX":9,"idx":7,"aProdX":3,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"103800","aTimeFS":{"styleX":0},"dProdX":3,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"103800","dTimeFS":{"styleX":0},"type":"N"},{"locX":10,"idx":8,"aProdX":3,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"104100","aTimeFS":{"styleX":0},"dProdX":3,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"104100","dTimeFS":{"styleX":0},"type":"N"},{"locX":11,"idx":9,"aProdX":3,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"104500","aTimeFS":{"styleX":0},"dProdX":3,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"104500","dTimeFS":{"styleX":0},"type":"N"},{"locX":12,"idx":10,"aProdX":3,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"105200","aTimeFS":{"styleX":0},"dProdX":3,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"105300","dTimeFS":{"styleX":0},"type":"N"},{"locX":13,"idx":11,"aProdX":3,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"110000","aTimeFS":{"styleX":0},"dProdX":3,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"110000","dTimeFS":{"styleX":0},"type":"N"},{"locX":14,"idx":12,"aProdX":3,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"110300","aTimeFS":{"styleX":0},"dProdX":3,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"110400","dTimeFS":{"styleX":0},"type":"N"},{"locX":2,"idx":13,"aProdX":3,"aPltfS":{"type":"PL","txt":"3"},"aTimeS":"110900","aTimeFS":{"styleX":0},"type":"N"}],"proc":50,"lPassSt":{"idx":13},"freq":{"minC":60,"maxC":60,"numC":3},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Dessau Hbf@L=8010077@a=128@$202205161013$202205161109$ RE13$$1$$$$$$","msgL":[{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":1,"tLocX":2,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":1,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":5,"sty":"I","dspl":"U","fLocX":1,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":7,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":3,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":13}],"dirL":[{"dirX":1,"fLocX":1,"tLocX":2,"fIdx":0,"tIdx":13}],"sumLDrawStyleX":2,"resLDrawStyleX":5,"trainStartDate":"20220516","durS":"005600"},"minChg":"000500"},{"type":"JNY","dep":{"locX":2,"idx":5,"dProdX":4,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"114900","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":18,"aProdX":4,"aPltfS":{"type":"PL","txt":"7"},"aTimeS":"124400","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|55853|4|80|16052022","prodX":5,"dirTxt":"Magdeburg Hbf","dirFlg":"2","status":"P","isRchbl":true,"stopL":[{"locX":2,"idx":5,"dProdX":5,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"114900","dTimeFS":{"styleX":0},"dDirTxt":"Magdeburg Hbf","dDirFlg":"2","type":"N"},{"locX":14,"idx":6,"aProdX":5,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"115300","aTimeFS":{"styleX":0},"dProdX":5,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"115400","dTimeFS":{"styleX":0},"type":"N"},{"locX":13,"idx":7,"aProdX":5,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"115600","aTimeFS":{"styleX":0},"dProdX":5,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"115600","dTimeFS":{"styleX":0},"type":"N"},{"locX":12,"idx":8,"aProdX":5,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"120300","aTimeFS":{"styleX":0},"dProdX":5,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"120400","dTimeFS":{"styleX":0},"type":"N"},{"locX":11,"idx":9,"aProdX":5,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"121000","aTimeFS":{"styleX":0},"dProdX":5,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"121000","dTimeFS":{"styleX":0},"type":"N"},{"locX":10,"idx":10,"aProdX":5,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"121400","aTimeFS":{"styleX":0},"dProdX":5,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"121400","dTimeFS":{"styleX":0},"type":"N"},{"locX":9,"idx":11,"aProdX":5,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"121600","aTimeFS":{"styleX":0},"dProdX":5,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"121700","dTimeFS":{"styleX":0},"type":"N"},{"locX":8,"idx":12,"aProdX":5,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"122100","aTimeFS":{"styleX":0},"dProdX":5,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"122200","dTimeFS":{"styleX":0},"type":"N"},{"locX":7,"idx":13,"aProdX":5,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"122500","aTimeFS":{"styleX":0},"dProdX":5,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"122600","dTimeFS":{"styleX":0},"type":"N"},{"locX":6,"idx":14,"aProdX":5,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"123000","aTimeFS":{"styleX":0},"dProdX":5,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"123000","dTimeFS":{"styleX":0},"type":"N"},{"locX":5,"idx":15,"aProdX":5,"aPltfS":{"type":"PL","txt":"3"},"aTimeS":"123300","aTimeFS":{"styleX":0},"dProdX":5,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"123400","dTimeFS":{"styleX":0},"type":"N"},{"locX":4,"idx":16,"aProdX":5,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"123700","aTimeFS":{"styleX":0},"dProdX":5,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"123700","dTimeFS":{"styleX":0},"type":"N"},{"locX":3,"idx":17,"aProdX":5,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"124000","aTimeFS":{"styleX":0},"dProdX":5,"dPltfS":{"type":"PL","txt":"4"},"dTimeS":"124000","dTimeFS":{"styleX":0},"type":"N"},{"locX":1,"idx":18,"aProdX":5,"aPltfS":{"type":"PL","txt":"7"},"aTimeS":"124400","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"}],"proc":50,"lPassSt":{"idx":13},"freq":{"minC":60,"maxC":60,"numC":3},"ctxRecon":"T$A=1@O=Dessau Hbf@L=8010077@a=128@$A=1@O=Magdeburg Hbf@L=8010224@a=128@$202205161149$202205161244$ RE13$$1$$$$$$","msgL":[{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":2,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":2,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":5,"sty":"I","dspl":"U","fLocX":2,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":8,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":5,"fLocX":2,"tLocX":1,"fIdx":5,"tIdx":18}],"dirL":[{"dirX":2,"fLocX":2,"tLocX":1,"fIdx":5,"tIdx":18}],"sumLDrawStyleX":2,"resLDrawStyleX":5,"trainStartDate":"20220516","durS":"005500"},"minChg":"000500"},{"type":"JNY","dep":{"locX":1,"idx":0,"dProdX":6,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"130300","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":15,"idx":4,"aProdX":6,"aPltfS":{"type":"PL","txt":"3"},"aTimeS":"134300","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|55611|0|80|16052022","prodX":7,"dirTxt":"Uelzen","dirFlg":"2","status":"P","isRchbl":true,"stopL":[{"locX":1,"idx":0,"dProdX":7,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"130300","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","dDirTxt":"Uelzen","dDirFlg":"2","type":"N"},{"locX":3,"idx":1,"aProdX":7,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"130600","aTimeFS":{"styleX":0},"dProdX":7,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"130600","dTimeFS":{"styleX":0},"type":"N"},{"locX":16,"idx":2,"aProdX":7,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"131400","aTimeFS":{"styleX":0},"dProdX":7,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"131500","dTimeFS":{"styleX":0},"type":"N"},{"locX":17,"idx":3,"aProdX":7,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"132900","aTimeFS":{"styleX":0},"dProdX":7,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"133000","dTimeFS":{"styleX":0},"type":"N"},{"locX":15,"idx":4,"aProdX":7,"aPltfS":{"type":"PL","txt":"3"},"aTimeS":"134300","aTimeFS":{"styleX":0},"type":"N"}],"proc":50,"lPassSt":{"idx":4},"freq":{"minC":60,"maxC":60,"numC":3},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Stendal Hbf@L=8010334@a=128@$202205161303$202205161343$ RE20$$1$$$$$$","msgL":[{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":1,"tLocX":15,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":1,"tLocX":15,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":4,"sty":"I","dspl":"U","fLocX":1,"tLocX":15,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":5,"sty":"I","dspl":"U","fLocX":1,"tLocX":15,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":9,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":7,"fLocX":1,"tLocX":15,"fIdx":0,"tIdx":4}],"dirL":[{"dirX":3,"fLocX":1,"tLocX":15,"fIdx":0,"tIdx":4}],"sumLDrawStyleX":2,"resLDrawStyleX":6,"trainStartDate":"20220516","durS":"004000"}}],"freq":{"minC":60},"msgL":[{"type":"REM","remX":10,"sty":"I","dspl":"U","sort":147324928}],"conSubscr":"F","recState":"U","cksum":"d4f945bc_3","cksumDti":"1dad25d6_3","intvlSubscr":"F","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg Hasselbachplatz@L=8080660@a=128@$A=1@O=Magdeburg Hbf@L=8010224@a=128@$202205161007$202205161008$ S1$$1$$$$$$§T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Dessau Hbf@L=8010077@a=128@$202205161013$202205161109$ RE13$$1$$$$$$§T$A=1@O=Dessau Hbf@L=8010077@a=128@$A=1@O=Magdeburg Hbf@L=8010224@a=128@$202205161149$202205161244$ RE13$$1$$$$$$§T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Stendal Hbf@L=8010334@a=128@$202205161303$202205161343$ RE20$$1$$$$$$¶KCC¶I1ZFIzEjRVJHIzgxOTYjSElOIzQ2MCNFQ0sjMzIzMjl8MzIyODd8MzI1MDN8MzI1MDN8MHwwfDU2NXwzMjI4MHwxfDB8MnwwfDB8LTIxNDc0ODM2NDgjR0FNIzE2MDUyMjEwMDcjClojVk4jMSNTVCMxNjUxNTcwODA1I1BJIzAjWkkjNTU3NjIjVEEjMCNEQSMxNjA1MjIjMVMjODAxMjkwNyMxVCM5NDYjTFMjODAxMDM4MiNMVCMxMTQ0I1BVIzgwI1JUIzEjQ0EjcyNaRSNTMSNaQiMgICAgICBTMSNQQyM0I0ZSIzgwODA2NjAjRlQjMTAwNyNUTyM4MDEwMjI0I1RUIzEwMDgjClojVk4jMSNTVCMxNjUxNTcwODA1I1BJIzAjWkkjNTU4NDEjVEEjNCNEQSMxNjA1MjIjMVMjODAxMDIyNCMxVCMxMDEzI0xTIzgwMTAyMDUjTFQjMTE1NiNQVSM4MCNSVCMxI0NBI1JFI1pFI1JFMTMjWkIjICAgIFJFMTMjUEMjMyNGUiM4MDEwMjI0I0ZUIzEwMTMjVE8jODAxMDA3NyNUVCMxMTA5IwpaI1ZOIzEjU1QjMTY1MTU3MDgwNSNQSSMwI1pJIzU1ODUzI1RBIzQjREEjMTYwNTIyIzFTIzgwMTAyMDUjMVQjMTEwNCNMUyM4MDEwMjI0I0xUIzEyNDQjUFUjODAjUlQjMSNDQSNSRSNaRSNSRTEzI1pCIyAgICBSRTEzI1BDIzMjRlIjODAxMDA3NyNGVCMxMTQ5I1RPIzgwMTAyMjQjVFQjMTI0NCMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSM1NTYxMSNUQSMwI0RBIzE2MDUyMiMxUyM4MDEwMjI0IzFUIzEzMDMjTFMjODAwMDE2OCNMVCMxNDQ2I1BVIzgwI1JUIzEjQ0EjUkUjWkUjUkUyMCNaQiMgICAgUkUyMCNQQyMzI0ZSIzgwMTAyMjQjRlQjMTMwMyNUTyM4MDEwMzM0I1RUIzEzNDMj¶KRCC¶#VE#1#"}},{"cid":"C-1","date":"20220516","dur":"025400","durS":"025400","durR":"025400","chg":5,"sDays":{"sDaysR":"nicht täglich","sDaysI":"3. bis 31. Mai 2022 Mo - Fr; nicht 26. Mai","sDaysB":"F3E7CF9D30000000000000000000000000000000000000000000000000000000000000000000000000000000000000"},"dep":{"locX":18,"idx":16,"dProdX":8,"dTimeS":"104900","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":15,"idx":4,"aProdX":6,"aPltfS":{"type":"PL","txt":"3"},"aTimeS":"134300","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"secL":[{"type":"JNY","dep":{"locX":18,"idx":16,"dProdX":8,"dTimeS":"104900","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":19,"idx":18,"aProdX":8,"aTimeS":"105200","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|2397|27|80|16052022","prodX":9,"dirTxt":"Neustädter See","dirFlg":"1","status":"P","isRchbl":true,"stopL":[{"locX":18,"idx":16,"dProdX":9,"dTimeS":"104900","dTimeFS":{"styleX":0},"dDirTxt":"Neustädter See","dDirFlg":"1","type":"N"},{"locX":20,"idx":17,"aProdX":9,"aTimeS":"105000","aTimeFS":{"styleX":0},"dProdX":9,"dTimeS":"105000","dTimeFS":{"styleX":0},"type":"N"},{"locX":19,"idx":18,"aProdX":9,"aTimeS":"105200","aTimeFS":{"styleX":0},"type":"N"}],"proc":50,"lPassSt":{"idx":2},"freq":{"minC":4,"maxC":10,"numC":19,"jnyL":[{"jid":"1|2397|28|80|16052022","prodX":10,"dirTxt":"Neustädter See","dirFlg":"1","stopL":[{"locX":18,"idx":16,"dProdX":10,"dTimeS":"105900","dDirTxt":"Neustädter See","dDirFlg":"1","type":"N"},{"locX":19,"idx":18,"aProdX":10,"aTimeS":"110200","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg, Hasselbachplatz (Tram/Bus)@L=7330@a=128@$A=1@O=Magdeburg, Verkehrsbetriebe@L=7392@a=128@$202205161059$202205161102$Str 9$$1$$$$$$","subscr":"F","prodL":[{"prodX":10,"fLocX":18,"tLocX":19,"fIdx":16,"tIdx":18}],"dirL":[{"dirX":4,"fLocX":18,"tLocX":19,"fIdx":16,"tIdx":18}],"sumLDrawStyleX":7,"resLDrawStyleX":8,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|2436|1|80|16052022","prodX":11,"dirTxt":"Klinikum Olvenstedt","dirFlg":"1","stopL":[{"locX":18,"idx":9,"dProdX":11,"dTimeS":"110500","dDirTxt":"Klinikum Olvenstedt","dDirFlg":"1","type":"N"},{"locX":19,"idx":11,"aProdX":11,"aTimeS":"110800","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg, Hasselbachplatz (Tram/Bus)@L=7330@a=128@$A=1@O=Magdeburg, Verkehrsbetriebe@L=7392@a=128@$202205161105$202205161108$Str 3$$1$$$$$$","subscr":"F","prodL":[{"prodX":11,"fLocX":18,"tLocX":19,"fIdx":9,"tIdx":11}],"dirL":[{"dirX":5,"fLocX":18,"tLocX":19,"fIdx":9,"tIdx":11}],"sumLDrawStyleX":7,"resLDrawStyleX":8,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|2397|29|80|16052022","prodX":12,"dirTxt":"Neustädter See","dirFlg":"1","stopL":[{"locX":18,"idx":16,"dProdX":12,"dTimeS":"110900","dDirTxt":"Neustädter See","dDirFlg":"1","type":"N"},{"locX":19,"idx":18,"aProdX":12,"aTimeS":"111200","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg, Hasselbachplatz (Tram/Bus)@L=7330@a=128@$A=1@O=Magdeburg, Verkehrsbetriebe@L=7392@a=128@$202205161109$202205161112$Str 9$$1$$$$$$","subscr":"F","prodL":[{"prodX":12,"fLocX":18,"tLocX":19,"fIdx":16,"tIdx":18}],"dirL":[{"dirX":4,"fLocX":18,"tLocX":19,"fIdx":16,"tIdx":18}],"sumLDrawStyleX":7,"resLDrawStyleX":8,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|2397|30|80|16052022","prodX":13,"dirTxt":"Neustädter See","dirFlg":"1","stopL":[{"locX":18,"idx":16,"dProdX":13,"dTimeS":"111900","dDirTxt":"Neustädter See","dDirFlg":"1","type":"N"},{"locX":19,"idx":18,"aProdX":13,"aTimeS":"112200","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg, Hasselbachplatz (Tram/Bus)@L=7330@a=128@$A=1@O=Magdeburg, Verkehrsbetriebe@L=7392@a=128@$202205161119$202205161122$Str 9$$1$$$$$$","subscr":"F","prodL":[{"prodX":13,"fLocX":18,"tLocX":19,"fIdx":16,"tIdx":18}],"dirL":[{"dirX":4,"fLocX":18,"tLocX":19,"fIdx":16,"tIdx":18}],"sumLDrawStyleX":7,"resLDrawStyleX":8,"trainStartDate":"20220516","durS":"000300"},{"jid":"1|2440|2|80|16052022","prodX":14,"dirTxt":"Klinikum Olvenstedt","dirFlg":"1","stopL":[{"locX":18,"idx":9,"dProdX":14,"dTimeS":"112500","dDirTxt":"Klinikum Olvenstedt","dDirFlg":"1","type":"N"},{"locX":19,"idx":11,"aProdX":14,"aTimeS":"112800","type":"N"}],"proc":50,"lPassSt":{"idx":1},"ctxRecon":"T$A=1@O=Magdeburg, Hasselbachplatz (Tram/Bus)@L=7330@a=128@$A=1@O=Magdeburg, Verkehrsbetriebe@L=7392@a=128@$202205161125$202205161128$Str 3$$1$$$$$$","subscr":"F","prodL":[{"prodX":14,"fLocX":18,"tLocX":19,"fIdx":9,"tIdx":11}],"dirL":[{"dirX":5,"fLocX":18,"tLocX":19,"fIdx":9,"tIdx":11}],"sumLDrawStyleX":7,"resLDrawStyleX":8,"trainStartDate":"20220516","durS":"000300"}]},"ctxRecon":"T$A=1@O=Magdeburg, Hasselbachplatz (Tram/Bus)@L=7330@a=128@$A=1@O=Magdeburg, Verkehrsbetriebe@L=7392@a=128@$202205161049$202205161052$Str 9$$1$$$$$$","msgL":[{"type":"REM","remX":11,"sty":"I","fLocX":18,"tLocX":19,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":12,"sty":"I","dspl":"U","fLocX":18,"tLocX":19,"tagL":["RES_JNY_DTL"],"sort":851181568}],"subscr":"F","prodL":[{"prodX":9,"fLocX":18,"tLocX":19,"fIdx":16,"tIdx":18}],"dirL":[{"dirX":4,"fLocX":18,"tLocX":19,"fIdx":16,"tIdx":18}],"sumLDrawStyleX":7,"resLDrawStyleX":13,"trainStartDate":"20220516","durS":"000300"},"minChg":"001000"},{"type":"WALK","dep":{"locX":19,"dTimeS":"105200","dTimeFS":{"styleX":0},"type":"N"},"arr":{"locX":1,"aTimeS":"110200","aTimeFS":{"styleX":0},"type":"N"},"gis":{"dist":359,"durS":"001000","dirGeo":12,"ctx":"H|1|W$A=1@O=Magdeburg, Verkehrsbetriebe@L=7392@a=128@$A=1@O=Magdeburg Hbf@L=8010224@a=128@$202205161052$202205161102$$$1$$$$$$","gisPrvr":"H","getDescr":true,"getPoly":true,"sumLDrawStyleX":9,"resLDrawStyleX":10,"prodX":15}},{"type":"JNY","dep":{"locX":1,"idx":12,"dProdX":16,"dPltfS":{"type":"PL","txt":"7"},"dTimeS":"110400","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":21,"idx":13,"aProdX":16,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"113100","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|32505|0|80|16052022","prodX":17,"dirTxt":"Leipzig Hbf","dirFlg":"1","status":"P","isRchbl":true,"stopL":[{"locX":1,"idx":12,"dProdX":17,"dPltfS":{"type":"PL","txt":"7"},"dTimeS":"110400","dTimeFS":{"styleX":0},"dDirTxt":"Leipzig Hbf","dDirFlg":"1","type":"N"},{"locX":21,"idx":13,"aProdX":17,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"113100","aTimeFS":{"styleX":0},"type":"N"}],"proc":50,"lPassSt":{"idx":1},"freq":{"minC":56,"maxC":64,"numC":3},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Köthen@L=8010195@a=128@$202205161104$202205161131$IC 2035$$1$$$$$$","msgL":[{"type":"REM","remX":13,"sty":"I","fLocX":1,"tLocX":21,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":1,"tLocX":21,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":14,"sty":"I","dspl":"U","fLocX":1,"tLocX":21,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":1,"tLocX":21,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":15,"sty":"I","dspl":"U","fLocX":1,"tLocX":21,"tagL":["RES_JNY_DTL"],"sort":851181568},{"type":"REM","remX":16,"sty":"I","dspl":"U","fLocX":1,"tLocX":21,"tagL":["RES_JNY_DTL"],"sort":865599488},{"type":"REM","remX":5,"sty":"I","dspl":"U","fLocX":1,"tLocX":21,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":17,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":17,"fLocX":1,"tLocX":21,"fIdx":12,"tIdx":13}],"dirL":[{"dirX":1,"fLocX":1,"tLocX":21,"fIdx":12,"tIdx":13}],"sumLDrawStyleX":11,"resLDrawStyleX":14,"trainStartDate":"20220516","durS":"002700"},"minChg":"000500"},{"type":"JNY","dep":{"locX":21,"idx":16,"dProdX":18,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"113700","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":2,"idx":20,"aProdX":18,"aPltfS":{"type":"PL","txt":"7"},"aTimeS":"115600","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|93553|0|80|16052022","prodX":19,"dirTxt":"Dessau Hbf","dirFlg":"1","status":"P","isRchbl":true,"stopL":[{"locX":21,"idx":16,"dProdX":19,"dPltfS":{"type":"PL","txt":"3"},"dTimeS":"113700","dTimeFS":{"styleX":0},"dDirTxt":"Dessau Hbf","dDirFlg":"1","type":"N"},{"locX":22,"idx":17,"aProdX":19,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"114300","aTimeFS":{"styleX":0},"dProdX":19,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"114400","dTimeFS":{"styleX":0},"type":"N"},{"locX":23,"idx":18,"aProdX":19,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"114900","aTimeFS":{"styleX":0},"dProdX":19,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"114900","dTimeFS":{"styleX":0},"type":"N"},{"locX":24,"idx":19,"aProdX":19,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"115200","aTimeFS":{"styleX":0},"dProdX":19,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"115300","dTimeFS":{"styleX":0},"type":"N"},{"locX":2,"idx":20,"aProdX":19,"aPltfS":{"type":"PL","txt":"7"},"aTimeS":"115600","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"}],"proc":50,"lPassSt":{"idx":4},"freq":{"minC":57,"maxC":63,"numC":3},"ctxRecon":"T$A=1@O=Köthen@L=8010195@a=128@$A=1@O=Dessau Hbf@L=8010077@a=128@$202205161137$202205161156$ RB50$$1$$$$$$","msgL":[{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":21,"tLocX":2,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":21,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":18,"sty":"I","dspl":"U","fLocX":21,"tLocX":2,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":19,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":19,"fLocX":21,"tLocX":2,"fIdx":16,"tIdx":20}],"dirL":[{"dirX":6,"fLocX":21,"tLocX":2,"fIdx":16,"tIdx":20}],"sumLDrawStyleX":2,"resLDrawStyleX":5,"trainStartDate":"20220516","durS":"001900"},"minChg":"000500"},{"type":"JNY","dep":{"locX":2,"idx":0,"dProdX":20,"dPltfS":{"type":"PL","txt":"7"},"dTimeS":"120200","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":21,"idx":4,"aProdX":20,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"122200","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|93636|1|80|16052022","prodX":21,"dirTxt":"Aschersleben","dirFlg":"2","status":"P","isRchbl":true,"stopL":[{"locX":2,"idx":0,"dProdX":21,"dPltfS":{"type":"PL","txt":"7"},"dTimeS":"120200","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","dDirTxt":"Aschersleben","dDirFlg":"2","type":"N"},{"locX":24,"idx":1,"aProdX":21,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"120500","aTimeFS":{"styleX":0},"dProdX":21,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"120500","dTimeFS":{"styleX":0},"type":"N"},{"locX":23,"idx":2,"aProdX":21,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"120900","aTimeFS":{"styleX":0},"dProdX":21,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"120900","dTimeFS":{"styleX":0},"type":"N"},{"locX":22,"idx":3,"aProdX":21,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"121400","aTimeFS":{"styleX":0},"dProdX":21,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"121500","dTimeFS":{"styleX":0},"type":"N"},{"locX":21,"idx":4,"aProdX":21,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"122200","aTimeFS":{"styleX":0},"type":"N"}],"proc":50,"lPassSt":{"idx":4},"freq":{"minC":59,"maxC":61,"numC":3},"ctxRecon":"T$A=1@O=Dessau Hbf@L=8010077@a=128@$A=1@O=Köthen@L=8010195@a=128@$202205161202$202205161222$ RB50$$1$$$$$$","msgL":[{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":2,"tLocX":21,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":2,"tLocX":21,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":18,"sty":"I","dspl":"U","fLocX":2,"tLocX":21,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":20,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":21,"fLocX":2,"tLocX":21,"fIdx":0,"tIdx":4}],"dirL":[{"dirX":7,"fLocX":2,"tLocX":21,"fIdx":0,"tIdx":4}],"sumLDrawStyleX":2,"resLDrawStyleX":5,"trainStartDate":"20220516","durS":"002000"},"minChg":"000500"},{"type":"JNY","dep":{"locX":21,"idx":2,"dProdX":22,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"122700","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":1,"idx":3,"aProdX":22,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"125300","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|32572|1|80|16052022","prodX":23,"dirTxt":"Augustfehn","dirFlg":"2","status":"P","isRchbl":true,"stopL":[{"locX":21,"idx":2,"dProdX":23,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"122700","dTimeFS":{"styleX":0},"dDirTxt":"Augustfehn","dDirFlg":"2","type":"N"},{"locX":1,"idx":3,"aProdX":23,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"125300","aTimeFS":{"styleX":0},"type":"N"}],"proc":50,"lPassSt":{"idx":1},"freq":{"minC":60,"maxC":60,"numC":3},"ctxRecon":"T$A=1@O=Köthen@L=8010195@a=128@$A=1@O=Magdeburg Hbf@L=8010224@a=128@$202205161227$202205161253$IC 2038$$1$$$$$$","msgL":[{"type":"REM","remX":13,"sty":"I","fLocX":21,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":21,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":14,"sty":"I","dspl":"U","fLocX":21,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":21,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":15,"sty":"I","dspl":"U","fLocX":21,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":851181568},{"type":"REM","remX":16,"sty":"I","dspl":"U","fLocX":21,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":865599488},{"type":"REM","remX":5,"sty":"I","dspl":"U","fLocX":21,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":21,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":23,"fLocX":21,"tLocX":1,"fIdx":2,"tIdx":3}],"dirL":[{"dirX":8,"fLocX":21,"tLocX":1,"fIdx":2,"tIdx":3}],"sumLDrawStyleX":11,"resLDrawStyleX":14,"trainStartDate":"20220516","durS":"002600"},"minChg":"000500"},{"type":"JNY","dep":{"locX":1,"idx":0,"dProdX":6,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"130300","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","type":"N"},"arr":{"locX":15,"idx":4,"aProdX":6,"aPltfS":{"type":"PL","txt":"3"},"aTimeS":"134300","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"},"jny":{"jid":"1|55611|0|80|16052022","prodX":7,"dirTxt":"Uelzen","dirFlg":"2","status":"P","isRchbl":true,"stopL":[{"locX":1,"idx":0,"dProdX":7,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"130300","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","dDirTxt":"Uelzen","dDirFlg":"2","type":"N"},{"locX":3,"idx":1,"aProdX":7,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"130600","aTimeFS":{"styleX":0},"dProdX":7,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"130600","dTimeFS":{"styleX":0},"type":"N"},{"locX":16,"idx":2,"aProdX":7,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"131400","aTimeFS":{"styleX":0},"dProdX":7,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"131500","dTimeFS":{"styleX":0},"type":"N"},{"locX":17,"idx":3,"aProdX":7,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"132900","aTimeFS":{"styleX":0},"dProdX":7,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"133000","dTimeFS":{"styleX":0},"type":"N"},{"locX":15,"idx":4,"aProdX":7,"aPltfS":{"type":"PL","txt":"3"},"aTimeS":"134300","aTimeFS":{"styleX":0},"type":"N"}],"proc":50,"lPassSt":{"idx":4},"freq":{"minC":60,"maxC":60,"numC":3},"ctxRecon":"T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Stendal Hbf@L=8010334@a=128@$202205161303$202205161343$ RE20$$1$$$$$$","msgL":[{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":1,"tLocX":15,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":1,"tLocX":15,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":4,"sty":"I","dspl":"U","fLocX":1,"tLocX":15,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":5,"sty":"I","dspl":"U","fLocX":1,"tLocX":15,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":9,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":7,"fLocX":1,"tLocX":15,"fIdx":0,"tIdx":4}],"dirL":[{"dirX":3,"fLocX":1,"tLocX":15,"fIdx":0,"tIdx":4}],"sumLDrawStyleX":2,"resLDrawStyleX":6,"trainStartDate":"20220516","durS":"004000"}}],"freq":{"minC":60},"msgL":[{"type":"REM","remX":10,"sty":"I","dspl":"U","sort":147324928}],"conSubscr":"F","recState":"U","cksum":"38a58ef3_3","cksumDti":"be0de16f_3","intvlSubscr":"F","originType":"INITIAL","recon":{"ctx":"¶HKI¶T$A=1@O=Magdeburg, Hasselbachplatz (Tram/Bus)@L=7330@a=128@$A=1@O=Magdeburg, Verkehrsbetriebe@L=7392@a=128@$202205161049$202205161052$Str 9$$1$$$$$$§W$A=1@O=Magdeburg, Verkehrsbetriebe@L=7392@a=128@$A=1@O=Magdeburg Hbf@L=8010224@a=128@$202205161052$202205161102$$$1$$$$$$§T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Köthen@L=8010195@a=128@$202205161104$202205161131$IC 2035$$1$$$$$$§T$A=1@O=Köthen@L=8010195@a=128@$A=1@O=Dessau Hbf@L=8010077@a=128@$202205161137$202205161156$ RB50$$1$$$$$$§T$A=1@O=Dessau Hbf@L=8010077@a=128@$A=1@O=Köthen@L=8010195@a=128@$202205161202$202205161222$ RB50$$1$$$$$$§T$A=1@O=Köthen@L=8010195@a=128@$A=1@O=Magdeburg Hbf@L=8010224@a=128@$202205161227$202205161253$IC 2038$$1$$$$$$§T$A=1@O=Magdeburg Hbf@L=8010224@a=128@$A=1@O=Stendal Hbf@L=8010334@a=128@$202205161303$202205161343$ RE20$$1$$$$$$¶KCC¶I1ZFIzEjRVJHIzI2MyNISU4jNDYwI0VDSyMzMjMyOXwzMjMyOXwzMjUwM3wzMjUwM3wwfDB8NTY1fDMyMjgwfDJ8MHwyfDB8MHwtMjE0NzQ4MzY0OCNHQU0jMTYwNTIyMTA0OSMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSMyMzk3I1RBIzI3I0RBIzE2MDUyMiMxUyMzNjY2IzFUIzEwMjkjTFMjNzM0OSNMVCMxMTEzI1BVIzgwI1JUIzEjQ0EjU3ROI1pFIzkjWkIjU3RyICAgIDkjUEMjNSNGUiM3MzMwI0ZUIzEwNDkjVE8jNzM5MiNUVCMxMDUyIwpGI1ZOIzAjU1QjMTY1MTU3MDgwNSNQSSMwI1BVIzgwI1pJIzIyODE3NTU4NjYjREEjMTYwNTIyI0ZSIzczOTIjVE8jODAxMDIyNCNGVCMxMDUyI1RUIzExMDIjVFMjMCNGRiMjRlYjMCMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSMzMjUwNSNUQSMwI0RBIzE2MDUyMiMxUyM4MDAwNjY0IzFUIzY1MiNMUyM4MDEwMjA1I0xUIzEyMTYjUFUjODAjUlQjMSNDQSNJQyNaRSMyMDM1I1pCI0lDICAyMDM1I1BDIzEjRlIjODAxMDIyNCNGVCMxMTA0I1RPIzgwMTAxOTUjVFQjMTEzMSMKWiNWTiMxI1NUIzE2NTE1NzA4MDUjUEkjMCNaSSM5MzU1MyNUQSMwI0RBIzE2MDUyMiMxUyM4MDEwMTU3IzFUIzEwMTEjTFMjODAxMDA3NyNMVCMxMTU2I1BVIzgwI1JUIzEjQ0EjRFBOI1pFI1JCNTAjWkIjICAgIFJCNTAjUEMjMyNGUiM4MDEwMTk1I0ZUIzExMzcjVE8jODAxMDA3NyNUVCMxMTU2IwpaI1ZOIzEjU1QjMTY1MTU3MDgwNSNQSSMwI1pJIzkzNjM2I1RBIzEjREEjMTYwNTIyIzFTIzgwMTAwNzcjMVQjMTIwMiNMUyM4MDEwMTU3I0xUIzEzNTEjUFUjODAjUlQjMSNDQSNEUE4jWkUjUkI1MCNaQiMgICAgUkI1MCNQQyMzI0ZSIzgwMTAwNzcjRlQjMTIwMiNUTyM4MDEwMTk1I1RUIzEyMjIjClojVk4jMSNTVCMxNjUxNTcwODA1I1BJIzAjWkkjMzI1NzIjVEEjMSNEQSMxNjA1MjIjMVMjODAxMDIwNSMxVCMxMTQyI0xTIzgwMDA2NjQjTFQjMTY1OCNQVSM4MCNSVCMxI0NBI0lDI1pFIzIwMzgjWkIjSUMgIDIwMzgjUEMjMSNGUiM4MDEwMTk1I0ZUIzEyMjcjVE8jODAxMDIyNCNUVCMxMjUzIwpaI1ZOIzEjU1QjMTY1MTU3MDgwNSNQSSMwI1pJIzU1NjExI1RBIzAjREEjMTYwNTIyIzFTIzgwMTAyMjQjMVQjMTMwMyNMUyM4MDAwMTY4I0xUIzE0NDYjUFUjODAjUlQjMSNDQSNSRSNaRSNSRTIwI1pCIyAgICBSRTIwI1BDIzMjRlIjODAxMDIyNCNGVCMxMzAzI1RPIzgwMTAzMzQjVFQjMTM0MyM=¶KRCC¶#VE#1#"}}],"outCtxScrB":"2|OB|MT#14#32329#32287#32503#32503#0#0#565#32280#1#0#2#0#0#-2147483648#1#2|PDH#8f5f0c9bb79c02ba8453a9014aec024a|RD#16052022|RT#100000|US#1","outCtxScrF":"2|OF|MT#14#32329#32329#32503#32503#0#0#565#32280#2#0#2#0#0#-2147483648#1#2|PDH#8f5f0c9bb79c02ba8453a9014aec024a|RD#16052022|RT#100000|US#1","fpB":"20220426","fpE":"20230503","planrtTS":"1651585693","outConGrpSettings":{"conGrpL":[{"name":"Alle Verbindungen","icoX":15,"grpid":"cl_all","conScoringL":[{"type":"DT","conScoreL":[{"score":9094035384454610940,"scoreS":"09094035384454610940","conRefL":[0]},{"score":9093850666523164666,"scoreS":"09093850666523164666","conRefL":[1]}],"name":"Abfahrt"},{"type":"AT","conScoreL":[{"score":9093085406408212476,"scoreS":"09093085406408212476","conRefL":[0]},{"score":9093085406430232570,"scoreS":"09093085406430232570","conRefL":[1]}],"name":"Ankunft"},{"type":"TI","conScoreL":[{"score":9222418744855756796,"scoreS":"09222418744855756796","conRefL":[0]},{"score":9222603462787203066,"scoreS":"09222603462787203066","conRefL":[1]}],"name":"Dauer"}],"initScoringType":"DT","requests":[{"id":"RQ_CLIENT","autosend":true}],"scrollable":true,"bitmask":1}],"selectL":[{"icoX":15,"name":"Alle Verbindungen","bitIdx":0}],"variant":"RADIO"}}}]} \ No newline at end of file diff --git a/test/e2e/fixtures/7994bca5360ddfbe31ef4375a190a2ff.headers b/test/e2e/fixtures/7994bca5360ddfbe31ef4375a190a2ff.headers new file mode 100644 index 00000000..2e833289 --- /dev/null +++ b/test/e2e/fixtures/7994bca5360ddfbe31ef4375a190a2ff.headers @@ -0,0 +1,37 @@ +{ + "statusCode": 200, + "headers": { + "date": "Tue, 03 May 2022 13:48:50 GMT", + "server": "Apache/2.4.25 (Debian)", + "content-length": "8163", + "access-control-allow-origin": "*", + "keep-alive": "timeout=5, max=99", + "connection": "Keep-Alive", + "content-type": "application/json; charset=utf-8" + }, + "url": "https://reiseauskunft.insa.de/bin/mgate.exe", + "time": 255, + "request": { + "method": "POST", + "headers": { + "Content-Type": [ + "application/json" + ], + "Accept-Encoding": [ + "gzip, br, deflate" + ], + "Accept": [ + "application/json" + ], + "user-agent": [ + "public-c01d4ftransporc01d4ft/hafas-c01d4fclientc01d4f:test" + ], + "connection": [ + "keep-alive" + ], + "Content-Length": [ + "661" + ] + } + } +} \ No newline at end of file diff --git a/test/e2e/fixtures/8ba821d1dd61b2cb026f2f12b5e57937 b/test/e2e/fixtures/8ba821d1dd61b2cb026f2f12b5e57937 index 73dc00a4..a0f6f581 100644 --- a/test/e2e/fixtures/8ba821d1dd61b2cb026f2f12b5e57937 +++ b/test/e2e/fixtures/8ba821d1dd61b2cb026f2f12b5e57937 @@ -1 +1 @@ -{"ver":"1.44","lang":"deu","id":"pdicmi6imicvyw4k","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"LocDetails","err":"OK","res":{"common":{"locL":[{"lid":"A=1@O=Magdeburg, Benediktinerstr./Gesellschaftshaus@X=11632824@Y=52111807@U=80@L=7409@i=A×de:15003:7409@","type":"S","name":"Magdeburg, Benediktinerstr./Gesellschaftshaus","icoX":1,"extId":"7409","state":"F","crd":{"x":11632824,"y":52111807,"floor":0},"pCls":96,"gidL":["A×de:15003:7409"],"TZOffset":60,"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, S-Bahnhof Buckau/Puppentheater@X=11630882@Y=52109164@U=80@L=7479@i=A×de:15003:7479@","type":"S","name":"Magdeburg, S-Bahnhof Buckau/Puppentheater","icoX":1,"extId":"7479","state":"F","crd":{"x":11630882,"y":52109164,"floor":0},"pCls":32,"gidL":["A×de:15003:7479"],"TZOffset":60,"chgTime":"000300"}],"icoL":[{"res":"prod_reg","fg":{"r":255,"g":255,"b":255},"bg":{"r":31,"g":131,"b":50}},{"res":"prod_tram","fg":{"r":255,"g":255,"b":255},"bg":{"r":226,"g":16,"b":29}}]},"locL":[{"lid":"A=1@O=Magdeburg-Buckau@X=11630037@Y=52109200@U=80@L=8013456@i=A×de:15003:8013456@","type":"S","name":"Magdeburg-Buckau","icoX":0,"extId":"8013456","state":"F","crd":{"x":11630037,"y":52109209,"floor":0},"pCls":24,"stopLocL":[0,1],"entry":true,"gidL":["A×de:15003:8013456"],"TZOffset":60,"chgTime":"000400"}]}}]} \ No newline at end of file +{"ver":"1.44","lang":"deu","id":"vgi8wkxug84zykcs","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"LocDetails","err":"OK","res":{"common":{"locL":[{"lid":"A=1@O=Magdeburg, Benediktinerstr./Gesellschaftshaus@X=11632824@Y=52111807@U=80@L=7409@i=A×de:15003:7409@","type":"S","name":"Magdeburg, Benediktinerstr./Gesellschaftshaus","icoX":1,"extId":"7409","state":"F","crd":{"x":11632824,"y":52111807,"floor":0},"pCls":96,"gidL":["A×de:15003:7409"],"TZOffset":120,"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, S-Bahnhof Buckau/Puppentheater@X=11630882@Y=52109164@U=80@L=7479@i=A×de:15003:7479@","type":"S","name":"Magdeburg, S-Bahnhof Buckau/Puppentheater","icoX":1,"extId":"7479","state":"F","crd":{"x":11630882,"y":52109164,"floor":0},"pCls":96,"gidL":["A×de:15003:7479"],"TZOffset":120,"chgTime":"000300"}],"icoL":[{"res":"prod_reg","fg":{"r":255,"g":255,"b":255},"bg":{"r":31,"g":131,"b":50}},{"res":"prod_tram","fg":{"r":255,"g":255,"b":255},"bg":{"r":226,"g":16,"b":29}}]},"locL":[{"lid":"A=1@O=Magdeburg-Buckau@X=11630037@Y=52109209@U=80@L=8013456@i=A×de:15003:8013456@","type":"S","name":"Magdeburg-Buckau","icoX":0,"extId":"8013456","state":"F","crd":{"x":11630037,"y":52109209,"floor":0},"pCls":88,"wt":6308,"stopLocL":[0,1],"entry":true,"gidL":["A×de:15003:8013456"],"TZOffset":120,"chgTime":"000400"}]}}]} \ No newline at end of file diff --git a/test/e2e/fixtures/8ba821d1dd61b2cb026f2f12b5e57937.headers b/test/e2e/fixtures/8ba821d1dd61b2cb026f2f12b5e57937.headers index 64b182f2..5f5932d8 100644 --- a/test/e2e/fixtures/8ba821d1dd61b2cb026f2f12b5e57937.headers +++ b/test/e2e/fixtures/8ba821d1dd61b2cb026f2f12b5e57937.headers @@ -1,16 +1,16 @@ { "statusCode": 200, "headers": { - "date": "Wed, 29 Dec 2021 14:25:11 GMT", + "date": "Tue, 03 May 2022 13:48:54 GMT", "server": "Apache/2.4.25 (Debian)", - "content-length": "585", + "content-length": "587", "access-control-allow-origin": "*", - "keep-alive": "timeout=5, max=86", + "keep-alive": "timeout=5, max=87", "connection": "Keep-Alive", "content-type": "application/json; charset=utf-8" }, "url": "https://reiseauskunft.insa.de/bin/mgate.exe", - "time": 150, + "time": 153, "request": { "method": "POST", "headers": { @@ -24,7 +24,7 @@ "application/json" ], "user-agent": [ - "publi71cf70dcdffac-transport/hafas-client:test" + "publicc01d4f-transporc01d4ft/hafasc01d4f-client:tc01d4fest" ], "connection": [ "keep-alive" diff --git a/test/e2e/fixtures/975c8f49bd7383024b8777f1c4c89f4b b/test/e2e/fixtures/975c8f49bd7383024b8777f1c4c89f4b index d2d55cb5..84fcad28 100644 --- a/test/e2e/fixtures/975c8f49bd7383024b8777f1c4c89f4b +++ b/test/e2e/fixtures/975c8f49bd7383024b8777f1c4c89f4b @@ -1 +1 @@ -{"ver":"1.44","lang":"deu","id":"832csimikicvyick","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"LocMatch","err":"OK","res":{"common":{"icoL":[{"res":"prod_tram","fg":{"r":255,"g":255,"b":255},"bg":{"r":226,"g":16,"b":29}},{"res":"prod_bus","fg":{"r":255,"g":255,"b":255},"bg":{"r":153,"g":51,"b":153}},{"res":"STA_GREENPLANTS"},{"res":"STA_PUBLIC"},{"res":"STA_TRADE"},{"res":"loc_addr"},{"res":"prod_ice","fg":{"r":255,"g":255,"b":255},"bg":{"r":0,"g":94,"b":168}},{"res":"prod_reg","fg":{"r":255,"g":255,"b":255},"bg":{"r":31,"g":131,"b":50}}]},"match":{"field":"S","state":"L","locL":[{"lid":"A=1@O=Magdeburg, Am Nordpark@X=11647557@Y=52144186@U=80@L=7480@B=1@p=1640271348@i=A×de:15003:7480@","type":"S","name":"Magdeburg, Am Nordpark","icoX":0,"extId":"7480","state":"F","crd":{"x":11647557,"y":52144186,"floor":0},"pCls":96,"wt":221,"gidL":["A×de:15003:7480"],"TZOffset":60,"chgTime":"000300"},{"lid":"A=1@O=Wolfen (Bitterfeld)-Nord, Nordpark@X=12252989@Y=51686105@U=80@L=4504@B=1@p=1640271348@i=A×de:15082:4504@","type":"S","name":"Wolfen (Bitterfeld)-Nord, Nordpark","icoX":1,"extId":"4504","state":"F","crd":{"x":12252989,"y":51686105,"floor":0},"pCls":192,"wt":163,"gidL":["A×de:15082:4504"],"TZOffset":60,"chgTime":"000300"},{"lid":"A=4@O=Magdeburg, Nordpark@X=11647800@Y=52142712@U=104@L=970012164@B=1@p=1507792649@","type":"P","name":"Magdeburg, Nordpark","icoX":2,"extId":"970012164","state":"F","crd":{"x":11647800,"y":52142712,"floor":0}},{"lid":"A=4@O=Magdeburg, Grundschule im Nordpark@X=11645570@Y=52144770@U=104@L=970011488@B=1@p=1507792649@","type":"P","name":"Magdeburg, Grundschule im Nordpark","icoX":3,"extId":"970011488","state":"F","crd":{"x":11645570,"y":52144770,"floor":0}},{"lid":"A=4@O=Magdeburg, Nordpark Apotheke@X=11642496@Y=52147359@U=104@L=970012118@B=1@p=1507792649@","type":"P","name":"Magdeburg, Nordpark Apotheke","icoX":4,"extId":"970012118","state":"F","crd":{"x":11642496,"y":52147359,"floor":0}},{"lid":"A=2@O=Bitterfeld-Wolfen - Wolfen, Am Nordpark@X=12251371@Y=51688891@U=103@b=980160171@B=1@p=1520432662@","type":"A","name":"Bitterfeld-Wolfen - Wolfen, Am Nordpark","icoX":5,"state":"M","crd":{"x":12251371,"y":51688891}},{"lid":"A=2@O=Leuna - Günthersdorf, Nordpark@X=12179817@Y=51347526@U=103@b=980760455@B=1@p=1520432662@","type":"A","name":"Leuna - Günthersdorf, Nordpark","icoX":5,"state":"M","crd":{"x":12179817,"y":51347526}},{"lid":"A=4@O=Nordharz, Harzsparkasse (Bank)@X=10662420@Y=51899329@U=104@L=970018506@B=1@p=1507792649@","type":"P","name":"Nordharz, Harzsparkasse (Bank)","icoX":4,"extId":"970018506","state":"F","crd":{"x":10662420,"y":51899329,"floor":0}},{"lid":"A=4@O=Nordharz, Harzsparkasse (Bank)@X=10757032@Y=51924813@U=104@L=970018932@B=1@p=1507792649@","type":"P","name":"Nordharz, Harzsparkasse (Bank)","icoX":4,"extId":"970018932","state":"F","crd":{"x":10757032,"y":51924813,"floor":0}},{"lid":"A=4@O=Nordharz, Harzsparkasse (Geldautomat)@X=10757032@Y=51924813@U=104@L=970018931@B=1@p=1507792649@","type":"P","name":"Nordharz, Harzsparkasse (Geldautomat)","icoX":4,"extId":"970018931","state":"F","crd":{"x":10757032,"y":51924813,"floor":0}},{"lid":"A=2@O=Nordharz - Heudeber, Parkweg@X=10850816@Y=51903940@U=103@b=980940245@B=1@p=1520432662@","type":"A","name":"Nordharz - Heudeber, Parkweg","icoX":5,"state":"M","crd":{"x":10850816,"y":51903940}},{"lid":"A=2@O=Nordharz - Wasserleben, Am Park@X=10757121@Y=51924301@U=103@b=980940358@B=1@p=1520432662@","type":"A","name":"Nordharz - Wasserleben, Am Park","icoX":5,"state":"M","crd":{"x":10757121,"y":51924301}},{"lid":"A=1@O=Nordhausen, Rathaus/Kornmarkt@X=10794921@Y=51502410@U=80@L=22431@B=1@p=1640271348@i=A×de:16062:700025@","type":"S","name":"Nordhausen, Rathaus/Kornmarkt","icoX":0,"extId":"22431","state":"F","crd":{"x":10794921,"y":51502410,"floor":0},"pCls":32,"wt":217,"gidL":["A×de:16062:700025"],"TZOffset":60,"chgTime":"000300"},{"lid":"A=1@O=Neumark Nord@X=11888567@Y=51334060@U=80@L=9935@B=1@p=1640271348@i=A×de:15088:9935@","type":"S","name":"Neumark Nord","icoX":1,"extId":"9935","state":"F","crd":{"x":11888567,"y":51334060,"floor":0},"pCls":192,"wt":26,"gidL":["A×de:15088:9935"],"TZOffset":60,"chgTime":"000300"},{"lid":"A=1@O=Norddeich Flugplatz@X=7190930@Y=53635487@U=80@L=8070178@B=1@p=1640271348@","type":"S","name":"Norddeich Flugplatz","icoX":6,"extId":"8070178","state":"F","crd":{"x":7190930,"y":53635487,"floor":0},"pCls":1,"wt":17796,"TZOffset":60,"chgTime":"000500"},{"lid":"A=1@O=Nordholz@X=8621374@Y=53778740@U=80@L=8004460@B=1@p=1640271348@i=A×de:03352:68334@","type":"S","name":"Nordholz","icoX":7,"extId":"8004460","state":"F","crd":{"x":8621365,"y":53778740,"floor":0},"pCls":72,"wt":5224,"gidL":["A×de:03352:68334"],"TZOffset":60,"chgTime":"000500"},{"lid":"A=1@O=Nordwalde@X=7461640@Y=52077396@U=80@L=8004461@B=1@p=1640271348@i=A×de:05566:31258@","type":"S","name":"Nordwalde","icoX":7,"extId":"8004461","state":"F","crd":{"x":7461631,"y":52077387,"floor":0},"pCls":8,"wt":5220,"gidL":["A×de:05566:31258"],"TZOffset":60,"chgTime":"000500"},{"lid":"A=1@O=Norddeich@X=7160825@Y=53621581@U=80@L=8004449@B=1@p=1640271348@i=A×de:03452:67921@","type":"S","name":"Norddeich","icoX":6,"extId":"8004449","state":"F","crd":{"x":7160825,"y":53621581,"floor":0},"pCls":11,"wt":5202,"gidL":["A×de:03452:67921"],"TZOffset":60,"chgTime":"000500"},{"lid":"A=1@O=Paris Nord@X=2354931@Y=48880886@U=80@L=8700014@B=1@p=1640271348@","type":"S","name":"Paris Nord","icoX":6,"extId":"8700014","state":"F","crd":{"x":2354922,"y":48880886,"floor":0},"pCls":1,"wt":2141,"TZOffset":60,"chgTime":"000500"},{"lid":"A=1@O=Norden@X=7218913@Y=53588195@U=80@L=8000800@B=1@p=1640271348@i=A×de:03452:67948@","type":"S","name":"Norden","icoX":6,"extId":"8000800","state":"F","crd":{"x":7218913,"y":53588195,"floor":0},"pCls":75,"wt":5291,"gidL":["A×de:03452:67948"],"TZOffset":60,"chgTime":"000300"}]}}}]} \ No newline at end of file +{"ver":"1.44","lang":"deu","id":"vgi88kxug84zhmck","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"LocMatch","err":"OK","res":{"common":{"icoL":[{"res":"prod_tram","fg":{"r":255,"g":255,"b":255},"bg":{"r":226,"g":16,"b":29}},{"res":"prod_bus","fg":{"r":255,"g":255,"b":255},"bg":{"r":153,"g":51,"b":153}},{"res":"STA_GREENPLANTS"},{"res":"STA_PUBLIC"},{"res":"STA_TRADE"},{"res":"loc_addr"},{"res":"prod_ice","fg":{"r":255,"g":255,"b":255},"bg":{"r":0,"g":94,"b":168}},{"res":"prod_reg","fg":{"r":255,"g":255,"b":255},"bg":{"r":31,"g":131,"b":50}}]},"match":{"field":"S","state":"L","locL":[{"lid":"A=1@O=Magdeburg, Am Nordpark@X=11647557@Y=52144186@U=80@L=7480@B=1@p=1651570805@i=A×de:15003:7480@","type":"S","name":"Magdeburg, Am Nordpark","icoX":0,"extId":"7480","state":"F","crd":{"x":11647557,"y":52144186,"floor":0},"pCls":96,"wt":503,"gidL":["A×de:15003:7480"],"TZOffset":120,"chgTime":"000300"},{"lid":"A=1@O=Wolfen (Bitterfeld)-Nord, Nordpark@X=12252989@Y=51686105@U=80@L=4504@B=1@p=1651570805@i=A×de:15082:4504@","type":"S","name":"Wolfen (Bitterfeld)-Nord, Nordpark","icoX":1,"extId":"4504","state":"F","crd":{"x":12252989,"y":51686105,"floor":0},"pCls":192,"wt":165,"gidL":["A×de:15082:4504"],"TZOffset":120,"chgTime":"000300"},{"lid":"A=4@O=Magdeburg, Nordpark@X=11647800@Y=52142712@U=104@L=970012164@B=1@p=1507792649@","type":"P","name":"Magdeburg, Nordpark","icoX":2,"extId":"970012164","state":"F","crd":{"x":11647800,"y":52142712,"floor":0}},{"lid":"A=4@O=Magdeburg, Grundschule im Nordpark@X=11645570@Y=52144770@U=104@L=970011488@B=1@p=1507792649@","type":"P","name":"Magdeburg, Grundschule im Nordpark","icoX":3,"extId":"970011488","state":"F","crd":{"x":11645570,"y":52144770,"floor":0}},{"lid":"A=4@O=Magdeburg, Nordpark Apotheke@X=11642496@Y=52147359@U=104@L=970012118@B=1@p=1507792649@","type":"P","name":"Magdeburg, Nordpark Apotheke","icoX":4,"extId":"970012118","state":"F","crd":{"x":11642496,"y":52147359,"floor":0}},{"lid":"A=2@O=Bitterfeld-Wolfen - Wolfen, Am Nordpark@X=12251371@Y=51688891@U=103@b=980160171@B=1@p=1520432662@","type":"A","name":"Bitterfeld-Wolfen - Wolfen, Am Nordpark","icoX":5,"state":"M","crd":{"x":12251371,"y":51688891}},{"lid":"A=2@O=Leuna - Günthersdorf, Nordpark@X=12179817@Y=51347526@U=103@b=980760455@B=1@p=1520432662@","type":"A","name":"Leuna - Günthersdorf, Nordpark","icoX":5,"state":"M","crd":{"x":12179817,"y":51347526}},{"lid":"A=1@O=Nordhausen, Rathaus/Kornmarkt@X=10794921@Y=51502410@U=80@L=22431@B=1@p=1651570805@i=A×de:16062:700025@","type":"S","name":"Nordhausen, Rathaus/Kornmarkt","icoX":0,"extId":"22431","state":"F","crd":{"x":10794921,"y":51502410,"floor":0},"pCls":32,"wt":500,"gidL":["A×de:16062:700025"],"TZOffset":120,"chgTime":"000300"},{"lid":"A=4@O=Nordharz, Harzsparkasse (Bank)@X=10662420@Y=51899329@U=104@L=970018506@B=1@p=1507792649@","type":"P","name":"Nordharz, Harzsparkasse (Bank)","icoX":4,"extId":"970018506","state":"F","crd":{"x":10662420,"y":51899329,"floor":0}},{"lid":"A=4@O=Nordharz, Harzsparkasse (Bank)@X=10757032@Y=51924813@U=104@L=970018932@B=1@p=1507792649@","type":"P","name":"Nordharz, Harzsparkasse (Bank)","icoX":4,"extId":"970018932","state":"F","crd":{"x":10757032,"y":51924813,"floor":0}},{"lid":"A=4@O=Nordharz, Harzsparkasse (Geldautomat)@X=10757032@Y=51924813@U=104@L=970018931@B=1@p=1507792649@","type":"P","name":"Nordharz, Harzsparkasse (Geldautomat)","icoX":4,"extId":"970018931","state":"F","crd":{"x":10757032,"y":51924813,"floor":0}},{"lid":"A=2@O=Nordharz - Heudeber, Parkweg@X=10850816@Y=51903940@U=103@b=980940245@B=1@p=1520432662@","type":"A","name":"Nordharz - Heudeber, Parkweg","icoX":5,"state":"M","crd":{"x":10850816,"y":51903940}},{"lid":"A=2@O=Nordharz - Wasserleben, Am Park@X=10757121@Y=51924301@U=103@b=980940358@B=1@p=1520432662@","type":"A","name":"Nordharz - Wasserleben, Am Park","icoX":5,"state":"M","crd":{"x":10757121,"y":51924301}},{"lid":"A=1@O=Neumark Nord@X=11888567@Y=51334060@U=80@L=9935@B=1@p=1651570805@i=A×de:15088:9935@","type":"S","name":"Neumark Nord","icoX":1,"extId":"9935","state":"F","crd":{"x":11888567,"y":51334060,"floor":0},"pCls":192,"wt":27,"gidL":["A×de:15088:9935"],"TZOffset":120,"chgTime":"000300"},{"lid":"A=1@O=Norddeich Flugplatz@X=7190930@Y=53635487@U=80@L=8070178@B=1@p=1651570805@","type":"S","name":"Norddeich Flugplatz","icoX":6,"extId":"8070178","state":"F","crd":{"x":7190930,"y":53635487,"floor":0},"pCls":1,"wt":16945,"TZOffset":120,"chgTime":"000500"},{"lid":"A=1@O=Norden@X=7218913@Y=53588195@U=80@L=8000800@B=1@p=1651570805@i=A×de:03452:67948@","type":"S","name":"Norden","icoX":6,"extId":"8000800","state":"F","crd":{"x":7218913,"y":53588195,"floor":0},"pCls":75,"wt":6749,"gidL":["A×de:03452:67948"],"TZOffset":120,"chgTime":"000300"},{"lid":"A=1@O=Norddeich@X=7160825@Y=53621581@U=80@L=8004449@B=1@p=1651570805@i=A×de:03452:67921@","type":"S","name":"Norddeich","icoX":6,"extId":"8004449","state":"F","crd":{"x":7160825,"y":53621581,"floor":0},"pCls":10,"wt":6124,"gidL":["A×de:03452:67921"],"TZOffset":120,"chgTime":"000500"},{"lid":"A=1@O=Paris Nord@X=2354922@Y=48880886@U=80@L=8700014@B=1@p=1651570805@","type":"S","name":"Paris Nord","icoX":6,"extId":"8700014","state":"F","crd":{"x":2354922,"y":48880886,"floor":0},"pCls":1,"wt":1973,"TZOffset":120,"chgTime":"000500"},{"lid":"A=1@O=Nordwalde@X=7461631@Y=52077387@U=80@L=8004461@B=1@p=1651570805@i=A×de:05566:31258@","type":"S","name":"Nordwalde","icoX":7,"extId":"8004461","state":"F","crd":{"x":7461631,"y":52077387,"floor":0},"pCls":8,"wt":4873,"gidL":["A×de:05566:31258"],"TZOffset":120,"chgTime":"000500"},{"lid":"A=1@O=Nordendorf@X=10837305@Y=48593429@U=80@L=8004451@B=1@p=1651570805@i=A×de:09772:4400@","type":"S","name":"Nordendorf","icoX":7,"extId":"8004451","state":"F","crd":{"x":10837305,"y":48593429,"floor":0},"pCls":72,"wt":4876,"gidL":["A×de:09772:4400"],"TZOffset":120,"chgTime":"000500"}]}}}]} \ No newline at end of file diff --git a/test/e2e/fixtures/975c8f49bd7383024b8777f1c4c89f4b.headers b/test/e2e/fixtures/975c8f49bd7383024b8777f1c4c89f4b.headers index 49a727cf..f4f04620 100644 --- a/test/e2e/fixtures/975c8f49bd7383024b8777f1c4c89f4b.headers +++ b/test/e2e/fixtures/975c8f49bd7383024b8777f1c4c89f4b.headers @@ -1,16 +1,16 @@ { "statusCode": 200, "headers": { - "date": "Wed, 29 Dec 2021 14:25:11 GMT", + "date": "Tue, 03 May 2022 13:48:54 GMT", "server": "Apache/2.4.25 (Debian)", - "content-length": "1573", + "content-length": "1575", "access-control-allow-origin": "*", - "keep-alive": "timeout=5, max=87", + "keep-alive": "timeout=5, max=88", "connection": "Keep-Alive", "content-type": "application/json; charset=utf-8" }, "url": "https://reiseauskunft.insa.de/bin/mgate.exe", - "time": 119, + "time": 120, "request": { "method": "POST", "headers": { @@ -24,7 +24,7 @@ "application/json" ], "user-agent": [ - "public-transport/hafas-client:test71cf70dcdffa" + "public-tc01d4franspoc01d4frt/hafas-c01d4fclientc01d4f:test" ], "connection": [ "keep-alive" diff --git a/test/e2e/fixtures/a7eaefb3066768405ee9a1d471de4ba5 b/test/e2e/fixtures/a7eaefb3066768405ee9a1d471de4ba5 new file mode 100644 index 00000000..b6e05e6d --- /dev/null +++ b/test/e2e/fixtures/a7eaefb3066768405ee9a1d471de4ba5 @@ -0,0 +1 @@ +{"ver":"1.44","lang":"deu","id":"an28aksci84kw44k","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"JourneyDetails","err":"OK","res":{"common":{"locL":[{"lid":"A=1@O=Magdeburg Hbf@X=11626891@Y=52130352@U=80@L=8010224@i=A×de:15003:8010224@","type":"S","name":"Magdeburg Hbf","icoX":1,"extId":"8010224","state":"F","crd":{"x":11626891,"y":52130352,"floor":0},"pCls":27,"entry":true,"gidL":["A×de:15003:8010224"],"chgTime":"000500"},{"lid":"A=1@O=Thale Hbf@X=11031041@Y=51746054@U=80@L=8013112@i=A×de:15085:8013112@","type":"S","name":"Thale Hbf","icoX":0,"extId":"8013112","state":"F","crd":{"x":11031041,"y":51746054,"floor":0},"pCls":72,"entry":true,"gidL":["A×de:15085:8013112"],"chgTime":"000500"},{"lid":"A=1@O=Magdeburg-Buckau@X=11630037@Y=52109209@U=80@L=8013456@i=A×de:15003:8013456@","type":"S","name":"Magdeburg-Buckau","icoX":0,"extId":"8013456","state":"F","crd":{"x":11630037,"y":52109209,"floor":0},"pCls":88,"entry":true,"gidL":["A×de:15003:8013456"],"chgTime":"000400"},{"lid":"A=1@O=Osterweddingen@X=11575931@Y=52049143@U=80@L=8012572@i=A×de:15083:8012572@","type":"S","name":"Osterweddingen","icoX":0,"extId":"8012572","state":"F","crd":{"x":11575931,"y":52049143,"floor":0},"pCls":72,"entry":true,"gidL":["A×de:15083:8012572"],"chgTime":"000500"},{"lid":"A=1@O=Oschersleben (Bode)@X=11226844@Y=52030733@U=80@L=8010266@i=A×de:15083:8010266@","type":"S","name":"Oschersleben (Bode)","icoX":0,"extId":"8010266","state":"F","crd":{"x":11226844,"y":52030733,"floor":0},"pCls":72,"entry":true,"gidL":["A×de:15083:8010266"],"chgTime":"000300"},{"lid":"A=1@O=Nienhagen (Halberst)@X=11170050@Y=51951206@U=80@L=8010254@i=A×de:15085:8010254@","type":"S","name":"Nienhagen (Halberst)","icoX":0,"extId":"8010254","state":"F","crd":{"x":11170050,"y":51951206,"floor":0},"pCls":72,"entry":true,"gidL":["A×de:15085:8010254"],"chgTime":"000300"},{"lid":"A=1@O=Halberstadt@X=11073452@Y=51899311@U=80@L=8010157@i=A×de:15085:8010157@","type":"S","name":"Halberstadt","icoX":0,"extId":"8010157","state":"F","crd":{"x":11073452,"y":51899311,"floor":0},"pCls":72,"entry":true,"gidL":["A×de:15085:8010157"],"chgTime":"000400"},{"lid":"A=1@O=Wegeleben@X=11168549@Y=51871579@U=80@L=8010364@i=A×de:15085:8010364@","type":"S","name":"Wegeleben","icoX":0,"extId":"8010364","state":"F","crd":{"x":11168549,"y":51871579,"floor":0},"pCls":72,"entry":true,"gidL":["A×de:15085:8010364"],"chgTime":"000300"},{"lid":"A=1@O=Ditfurt@X=11186725@Y=51833483@U=80@L=8011383@i=A×de:15085:8011383@","type":"S","name":"Ditfurt","icoX":0,"extId":"8011383","state":"F","crd":{"x":11186725,"y":51833483,"floor":0},"pCls":72,"entry":true,"gidL":["A×de:15085:8011383"],"chgTime":"000500"},{"lid":"A=1@O=Quedlinburg@X=11152997@Y=51785265@U=80@L=8010290@i=A×de:15085:8010290@","type":"S","name":"Quedlinburg","icoX":0,"extId":"8010290","state":"F","crd":{"x":11152997,"y":51785265,"floor":0},"pCls":328,"entry":true,"gidL":["A×de:15085:8010290"],"chgTime":"000500"},{"lid":"A=1@O=Neinstedt@X=11084904@Y=51752373@U=80@L=8012423@i=A×de:15085:8012423@","type":"S","name":"Neinstedt","icoX":0,"extId":"8012423","state":"F","crd":{"x":11084904,"y":51752373,"floor":0},"pCls":72,"entry":true,"gidL":["A×de:15085:8012423"],"chgTime":"000500"},{"lid":"A=1@O=Thale Musestieg@X=11046880@Y=51751429@U=80@L=8013125@i=A×de:15085:8013125@","type":"S","name":"Thale Musestieg","icoX":0,"extId":"8013125","state":"F","crd":{"x":11046880,"y":51751429,"floor":0},"pCls":72,"entry":true,"gidL":["A×de:15085:8013125"],"chgTime":"000500"}],"prodL":[{"pid":"L::3::Zug::B2694975468::3_AMRE___RE11::*","name":"RE11","nameS":"RE11","number":"RE11","icoX":0,"cls":8,"prodCtx":{"name":" RE11","num":"80502","line":"RE11","lineId":"3_AMRE___RE11","matchId":"RE11","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug","catIn":"DPN","catCode":"3","admin":"AMRE__"}}],"remL":[{"type":"A","code":"FB","prio":10,"icoX":2,"txtN":"Fahrradmitnahme begrenzt möglich"},{"type":"A","code":"dl","prio":200,"icoX":3,"txtN":"Maskenpflicht nach gesetzl. Regelung; wir empfehlen eine FFP2-Maske"},{"type":"A","code":"ER","prio":560,"icoX":3,"txtN":"Rampe im Zug"},{"type":"A","code":"EXTERNAL_ID","icoX":3,"txtN":"Zugnummer: 80502"}],"icoL":[{"res":"prod_reg","fg":{"r":255,"g":255,"b":255},"bg":{"r":31,"g":131,"b":50}},{"res":"prod_ice","fg":{"r":255,"g":255,"b":255},"bg":{"r":0,"g":94,"b":168}},{"res":"attr_bike"},{"res":"attr_info"}],"dirL":[{"txt":"Thale Hbf","flg":"2"}],"lDrawStyleL":[{"sIcoX":0,"type":"SOLID","bg":{"r":31,"g":131,"b":50}},{"type":"SOLID","bg":{"r":31,"g":131,"b":50}}],"timeStyleL":[{"mode":"ABS"}]},"journey":{"jid":"1|66362|1|80|16052022","date":"20220516","prodX":0,"dirTxt":"Thale Hbf","dirFlg":"2","status":"P","isRchbl":true,"stopL":[{"locX":0,"idx":0,"dProdX":0,"dPltfS":{"type":"PL","txt":"5"},"dTimeS":"100700","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","dDirTxt":"Thale Hbf","dDirFlg":"2","type":"N"},{"locX":2,"idx":1,"aProdX":0,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"101000","aTimeFS":{"styleX":0},"dProdX":0,"dPltfS":{"type":"PL","txt":"4"},"dTimeS":"101100","dTimeFS":{"styleX":0},"type":"N"},{"locX":3,"idx":2,"aProdX":0,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"101800","aTimeFS":{"styleX":0},"dProdX":0,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"101900","dTimeFS":{"styleX":0},"type":"N"},{"locX":4,"idx":3,"aProdX":0,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"104100","aTimeFS":{"styleX":0},"dProdX":0,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"104200","dTimeFS":{"styleX":0},"type":"N"},{"locX":5,"idx":4,"aProdX":0,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"104900","aTimeFS":{"styleX":0},"dProdX":0,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"105000","dTimeFS":{"styleX":0},"type":"N"},{"locX":6,"idx":5,"aProdX":0,"aPltfS":{"type":"PL","txt":"4"},"aTimeS":"105700","aTimeFS":{"styleX":0},"dProdX":0,"dPltfS":{"type":"PL","txt":"4"},"dTimeS":"110800","dTimeFS":{"styleX":0},"type":"N"},{"locX":7,"idx":6,"aProdX":0,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"111400","aTimeFS":{"styleX":0},"dProdX":0,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"111400","dTimeFS":{"styleX":0},"type":"N"},{"locX":8,"idx":7,"aProdX":0,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"111800","aTimeFS":{"styleX":0},"dProdX":0,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"111800","dTimeFS":{"styleX":0},"type":"N"},{"locX":9,"idx":8,"aProdX":0,"aPltfS":{"type":"PL","txt":"2"},"aTimeS":"112300","aTimeFS":{"styleX":0},"dProdX":0,"dPltfS":{"type":"PL","txt":"2"},"dTimeS":"113000","dTimeFS":{"styleX":0},"type":"N"},{"locX":10,"idx":9,"aProdX":0,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"113600","aTimeFS":{"styleX":0},"dProdX":0,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"113600","dTimeFS":{"styleX":0},"type":"N"},{"locX":11,"idx":10,"aProdX":0,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"113900","aTimeFS":{"styleX":0},"dProdX":0,"dPltfS":{"type":"PL","txt":"1"},"dTimeS":"113900","dTimeFS":{"styleX":0},"type":"N"},{"locX":1,"idx":11,"aProdX":0,"aPltfS":{"type":"PL","txt":"1"},"aTimeS":"114200","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"}],"sDaysL":[{"sDaysR":"nicht täglich","sDaysI":"11. Mai bis 10. Dez 2022","sDaysB":"FC01FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8000000000000000000000000000000000000","fLocX":0,"tLocX":1,"fLocIdx":0,"tLocIdx":11}],"proc":50,"lPassSt":{"idx":11},"msgL":[{"type":"REM","remX":0,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":831520768},{"type":"REM","remX":2,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":878706688},{"type":"REM","remX":3,"sty":"I","tagL":["RES_JNY_DTL"],"sort":818413568}],"subscr":"F","prodL":[{"prodX":0,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":11}],"dirL":[{"dirX":0,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":11}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},"fpB":"20220426","fpE":"20230503","planrtTS":"1651585724"}}]} \ No newline at end of file diff --git a/test/e2e/fixtures/a7eaefb3066768405ee9a1d471de4ba5.headers b/test/e2e/fixtures/a7eaefb3066768405ee9a1d471de4ba5.headers new file mode 100644 index 00000000..4e488e85 --- /dev/null +++ b/test/e2e/fixtures/a7eaefb3066768405ee9a1d471de4ba5.headers @@ -0,0 +1,37 @@ +{ + "statusCode": 200, + "headers": { + "date": "Tue, 03 May 2022 13:48:53 GMT", + "server": "Apache/2.4.25 (Debian)", + "content-length": "2026", + "access-control-allow-origin": "*", + "keep-alive": "timeout=5, max=94", + "connection": "Keep-Alive", + "content-type": "application/json; charset=utf-8" + }, + "url": "https://reiseauskunft.insa.de/bin/mgate.exe", + "time": 162, + "request": { + "method": "POST", + "headers": { + "Content-Type": [ + "application/json" + ], + "Accept-Encoding": [ + "gzip, br, deflate" + ], + "Accept": [ + "application/json" + ], + "user-agent": [ + "public01d4fc-transpoc01d4frt/hafas-c01d4fclient:tesc01d4ft" + ], + "connection": [ + "keep-alive" + ], + "Content-Length": [ + "268" + ] + } + } +} \ No newline at end of file diff --git a/test/e2e/fixtures/e8cb915925f3fb437840cb8f1adae368 b/test/e2e/fixtures/e8cb915925f3fb437840cb8f1adae368 new file mode 100644 index 00000000..6bb37295 --- /dev/null +++ b/test/e2e/fixtures/e8cb915925f3fb437840cb8f1adae368 @@ -0,0 +1 @@ +{"ver":"1.44","lang":"deu","id":"mei8wkssg84swm4s","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"JourneyDetails","err":"OK","res":{"common":{"locL":[{"lid":"A=1@O=Magdeburg, Kannenstieg@X=11621560@Y=52174381@U=80@L=7386@i=A×de:15003:7386@","type":"S","name":"Magdeburg, Kannenstieg","icoX":0,"extId":"7386","state":"F","crd":{"x":11621560,"y":52174381,"floor":0},"pCls":96,"gidL":["A×de:15003:7386"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Sudenburg, Kroatenweg@X=11591177@Y=52106935@U=80@L=7308@i=A×de:15003:7308@","type":"S","name":"Magdeburg, Sudenburg, Kroatenweg","icoX":0,"extId":"7308","state":"F","crd":{"x":11591177,"y":52106935,"floor":0},"pCls":32,"gidL":["A×de:15003:7308"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Pablo-Picasso-Str.@X=11624095@Y=52171846@U=80@L=15559@i=A×de:15003:15559@","type":"S","name":"Magdeburg, Pablo-Picasso-Str.","icoX":0,"extId":"15559","state":"F","crd":{"x":11624095,"y":52171846,"floor":0},"pCls":96,"gidL":["A×de:15003:15559"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Hanns-Eisler-Platz@X=11624266@Y=52169392@U=80@L=7383@i=A×de:15003:7383@","type":"S","name":"Magdeburg, Hanns-Eisler-Platz","icoX":0,"extId":"7383","state":"F","crd":{"x":11624266,"y":52169392,"floor":0},"pCls":96,"gidL":["A×de:15003:7383"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Milchweg@X=11624500@Y=52166425@U=80@L=7499@i=A×de:15003:7499@","type":"S","name":"Magdeburg, Milchweg","icoX":0,"extId":"7499","state":"F","crd":{"x":11624500,"y":52166425,"floor":0},"pCls":96,"gidL":["A×de:15003:7499"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Klosterwuhne@X=11633363@Y=52165562@U=80@L=7334@i=A×de:15003:7334@","type":"S","name":"Magdeburg, Klosterwuhne","icoX":0,"extId":"7334","state":"F","crd":{"x":11633363,"y":52165562,"floor":0},"pCls":96,"gidL":["A×de:15003:7334"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Bebertaler Str.@X=11634271@Y=52162425@U=80@L=7367@i=A×de:15003:7367@","type":"S","name":"Magdeburg, Bebertaler Str.","icoX":0,"extId":"7367","state":"F","crd":{"x":11634271,"y":52162425,"floor":0},"pCls":96,"gidL":["A×de:15003:7367"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Kastanienstr.@X=11635206@Y=52159908@U=80@L=7517@i=A×de:15003:7517@","type":"S","name":"Magdeburg, Kastanienstr.","icoX":0,"extId":"7517","state":"F","crd":{"x":11635206,"y":52159908,"floor":0},"pCls":96,"gidL":["A×de:15003:7517"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Nicolaiplatz@X=11636500@Y=52156366@U=80@L=7366@i=A×de:15003:7366@","type":"S","name":"Magdeburg, Nicolaiplatz","icoX":0,"extId":"7366","state":"F","crd":{"x":11636500,"y":52156366,"floor":0},"pCls":224,"gidL":["A×de:15003:7366"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Mittagstr.@X=11637534@Y=52153598@U=80@L=7369@i=A×de:15003:7369@","type":"S","name":"Magdeburg, Mittagstr.","icoX":0,"extId":"7369","state":"F","crd":{"x":11637534,"y":52153598,"floor":0},"pCls":96,"gidL":["A×de:15003:7369"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Neustädter Friedhof@X=11638388@Y=52151243@U=80@L=7463@i=A×de:15003:7463@","type":"S","name":"Magdeburg, Neustädter Friedhof","icoX":0,"extId":"7463","state":"F","crd":{"x":11638388,"y":52151243,"floor":0},"pCls":224,"gidL":["A×de:15003:7463"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, S-Bahnhof Neustadt (Tram)@X=11639700@Y=52146919@U=80@L=7368@i=A×de:15003:7368@","type":"S","name":"Magdeburg, S-Bahnhof Neustadt (Tram)","icoX":0,"extId":"7368","state":"F","crd":{"x":11639700,"y":52146919,"floor":0},"pCls":32,"gidL":["A×de:15003:7368"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, AOK@X=11639925@Y=52143143@U=80@L=7351@i=A×de:15003:7351@","type":"S","name":"Magdeburg, AOK","icoX":0,"extId":"7351","state":"F","crd":{"x":11639925,"y":52143143,"floor":0},"pCls":32,"gidL":["A×de:15003:7351"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Universität@X=11639745@Y=52139808@U=80@L=19686@i=A×de:15003:19686@","type":"S","name":"Magdeburg, Universität","icoX":0,"extId":"19686","state":"F","crd":{"x":11639745,"y":52139808,"floor":0},"pCls":32,"gidL":["A×de:15003:19686"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Opernhaus@X=11639071@Y=52136761@U=80@L=7370@i=A×de:15003:7370@","type":"S","name":"Magdeburg, Opernhaus","icoX":0,"extId":"7370","state":"F","crd":{"x":11639071,"y":52136761,"floor":0},"pCls":96,"gidL":["A×de:15003:7370"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Am Katharinenturm@X=11638226@Y=52134783@U=80@L=13519@i=A×de:15003:13519@","type":"S","name":"Magdeburg, Am Katharinenturm","icoX":0,"extId":"13519","state":"F","crd":{"x":11638226,"y":52134783,"floor":0},"pCls":32,"gidL":["A×de:15003:13519"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Alter Markt@X=11636806@Y=52131826@U=80@L=7333@i=A×de:15003:7333@","type":"S","name":"Magdeburg, Alter Markt","icoX":0,"extId":"7333","state":"F","crd":{"x":11636806,"y":52131826,"floor":0},"pCls":96,"gidL":["A×de:15003:7333"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, City Carré@X=11632931@Y=52131277@U=80@L=3846@i=A×de:15003:3846@","type":"S","name":"Magdeburg, City Carré","icoX":0,"extId":"3846","state":"F","crd":{"x":11632931,"y":52131277,"floor":0},"pCls":32,"gidL":["A×de:15003:3846"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Hauptbahnhof/Ost@X=11628707@Y=52130711@U=80@L=7393@i=A×de:15003:7393@","type":"S","name":"Magdeburg, Hauptbahnhof/Ost","icoX":0,"extId":"7393","state":"F","crd":{"x":11628707,"y":52130711,"floor":0},"pCls":32,"gidL":["A×de:15003:7393"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Hauptbahnhof/Nord@X=11623861@Y=52132212@U=80@L=6929@i=A×de:15003:6929@","type":"S","name":"Magdeburg, Hauptbahnhof/Nord","icoX":0,"extId":"6929","state":"F","crd":{"x":11623861,"y":52132212,"floor":0},"pCls":32,"gidL":["A×de:15003:6929"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Damaschkeplatz@X=11622333@Y=52131925@U=80@L=1904@i=A×de:15003:1904@","type":"S","name":"Magdeburg, Damaschkeplatz","icoX":0,"extId":"1904","state":"F","crd":{"x":11622333,"y":52131925,"floor":0},"pCls":32,"gidL":["A×de:15003:1904"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Gerhart-Hauptmann-Str.@X=11616517@Y=52130352@U=80@L=7321@i=A×de:15003:7321@","type":"S","name":"Magdeburg, Gerhart-Hauptmann-Str.","icoX":0,"extId":"7321","state":"F","crd":{"x":11616517,"y":52130352,"floor":0},"pCls":32,"gidL":["A×de:15003:7321"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Arndtstr.@X=11611052@Y=52130262@U=80@L=7315@i=A×de:15003:7315@","type":"S","name":"Magdeburg, Arndtstr.","icoX":0,"extId":"7315","state":"F","crd":{"x":11611052,"y":52130262,"floor":0},"pCls":96,"gidL":["A×de:15003:7315"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Westring@X=11605290@Y=52129758@U=80@L=7314@i=A×de:15003:7314@","type":"S","name":"Magdeburg, Westring","icoX":0,"extId":"7314","state":"F","crd":{"x":11605290,"y":52129758,"floor":0},"pCls":96,"gidL":["A×de:15003:7314"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Spielhagenstr.@X=11605739@Y=52127367@U=80@L=7336@i=A×de:15003:7336@","type":"S","name":"Magdeburg, Spielhagenstr.","icoX":0,"extId":"7336","state":"F","crd":{"x":11605739,"y":52127367,"floor":0},"pCls":32,"gidL":["A×de:15003:7336"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Liebknechtstr.@X=11606198@Y=52123987@U=80@L=7337@i=A×de:15003:7337@","type":"S","name":"Magdeburg, Liebknechtstr.","icoX":0,"extId":"7337","state":"F","crd":{"x":11606198,"y":52123987,"floor":0},"pCls":32,"gidL":["A×de:15003:7337"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Westringbrücke@X=11606746@Y=52118360@U=80@L=7373@i=A×de:15003:7373@","type":"S","name":"Magdeburg, Westringbrücke","icoX":0,"extId":"7373","state":"F","crd":{"x":11606746,"y":52118360,"floor":0},"pCls":96,"gidL":["A×de:15003:7373"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Südring@X=11608022@Y=52113182@U=80@L=7305@i=A×de:15003:7305@","type":"S","name":"Magdeburg, Südring","icoX":0,"extId":"7305","state":"F","crd":{"x":11608022,"y":52113182,"floor":0},"pCls":96,"gidL":["A×de:15003:7305"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Eiskellerplatz@X=11602260@Y=52110827@U=80@L=7304@i=A×de:15003:7304@","type":"S","name":"Magdeburg, Eiskellerplatz","icoX":0,"extId":"7304","state":"F","crd":{"x":11602260,"y":52110827,"floor":0},"pCls":96,"gidL":["A×de:15003:7304"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Ambrosiusplatz@X=11598746@Y=52109416@U=80@L=7307@i=A×de:15003:7307@","type":"S","name":"Magdeburg, Ambrosiusplatz","icoX":0,"extId":"7307","state":"F","crd":{"x":11598746,"y":52109416,"floor":0},"pCls":96,"gidL":["A×de:15003:7307"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Sudenburg, Braunlager Str.@X=11593694@Y=52107276@U=80@L=7306@i=A×de:15003:7306@","type":"S","name":"Magdeburg, Sudenburg, Braunlager Str.","icoX":0,"extId":"7306","state":"F","crd":{"x":11593694,"y":52107276,"floor":0},"pCls":96,"gidL":["A×de:15003:7306"],"chgTime":"000300"}],"prodL":[{"pid":"L::5::Str::B1759993135::5_MBT____1::*","name":"Str 1","nameS":"1","number":"1","icoX":0,"cls":32,"oprX":0,"prodCtx":{"name":"Str 1","num":"1597","line":"1","lineId":"5_MBT____1","matchId":"1","catOut":"Str ","catOutS":"StH","catOutL":"Str ","catIn":"StH","catCode":"5","admin":"MBT___"}}],"opL":[{"name":"Magdeburger Verkehrsbetriebe","icoX":1,"id":"36"}],"remL":[{"type":"A","code":"OPERATOR","icoX":2,"txtS":"MVB","txtN":"MVB","txtL":"Magdeburger Verkehrsbetriebe"},{"type":"A","code":"ac","prio":10,"icoX":2,"txtN":"Fahrzeug ohne niederflurigen Einstieg geplant"}],"icoL":[{"res":"prod_tram","fg":{"r":255,"g":255,"b":255},"bg":{"r":226,"g":16,"b":29}},{"res":"MVB","txt":"Magdeburger Verkehrsbetriebe"},{"res":"attr_info"}],"dirL":[{"txt":"Sudenburg","flg":"2"}],"lDrawStyleL":[{"sIcoX":0,"type":"SOLID","bg":{"r":226,"g":16,"b":29}},{"type":"SOLID","bg":{"r":226,"g":16,"b":29}}],"timeStyleL":[{"mode":"ABS"}]},"journey":{"jid":"1|2142|2|80|16052022","date":"20220516","prodX":0,"dirTxt":"Sudenburg","dirFlg":"2","status":"P","isRchbl":true,"stopL":[{"locX":0,"idx":0,"dProdX":0,"dTimeS":"094800","dTimeFS":{"styleX":0},"dProgType":"PROGNOSED","dDirTxt":"Sudenburg","dDirFlg":"2","type":"N"},{"locX":2,"idx":1,"aProdX":0,"aTimeS":"094900","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"094900","dTimeFS":{"styleX":0},"type":"N"},{"locX":3,"idx":2,"aProdX":0,"aTimeS":"095000","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"095000","dTimeFS":{"styleX":0},"type":"N"},{"locX":4,"idx":3,"aProdX":0,"aTimeS":"095100","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"095100","dTimeFS":{"styleX":0},"type":"N"},{"locX":5,"idx":4,"aProdX":0,"aTimeS":"095400","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"095400","dTimeFS":{"styleX":0},"type":"N"},{"locX":6,"idx":5,"aProdX":0,"aTimeS":"095500","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"095500","dTimeFS":{"styleX":0},"type":"N"},{"locX":7,"idx":6,"aProdX":0,"aTimeS":"095600","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"095600","dTimeFS":{"styleX":0},"type":"N"},{"locX":8,"idx":7,"aProdX":0,"aTimeS":"095700","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"095700","dTimeFS":{"styleX":0},"type":"N"},{"locX":9,"idx":8,"aProdX":0,"aTimeS":"095800","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"095800","dTimeFS":{"styleX":0},"type":"N"},{"locX":10,"idx":9,"aProdX":0,"aTimeS":"095900","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"095900","dTimeFS":{"styleX":0},"type":"N"},{"locX":11,"idx":10,"aProdX":0,"aTimeS":"100100","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"100100","dTimeFS":{"styleX":0},"type":"N"},{"locX":12,"idx":11,"aProdX":0,"aTimeS":"100200","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"100200","dTimeFS":{"styleX":0},"type":"N"},{"locX":13,"idx":12,"aProdX":0,"aTimeS":"100400","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"100400","dTimeFS":{"styleX":0},"type":"N"},{"locX":14,"idx":13,"aProdX":0,"aTimeS":"100500","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"100500","dTimeFS":{"styleX":0},"type":"N"},{"locX":15,"idx":14,"aProdX":0,"aTimeS":"100600","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"100600","dTimeFS":{"styleX":0},"type":"N"},{"locX":16,"idx":15,"aProdX":0,"aTimeS":"100800","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"100800","dTimeFS":{"styleX":0},"type":"N"},{"locX":17,"idx":16,"aProdX":0,"aTimeS":"101000","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"101000","dTimeFS":{"styleX":0},"type":"N"},{"locX":18,"idx":17,"aProdX":0,"aTimeS":"101300","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"101300","dTimeFS":{"styleX":0},"type":"N"},{"locX":19,"idx":18,"aProdX":0,"aTimeS":"101400","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"101400","dTimeFS":{"styleX":0},"type":"N"},{"locX":20,"idx":19,"aProdX":0,"aTimeS":"101600","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"101600","dTimeFS":{"styleX":0},"type":"N"},{"locX":21,"idx":20,"aProdX":0,"aTimeS":"101800","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"101800","dTimeFS":{"styleX":0},"type":"N"},{"locX":22,"idx":21,"aProdX":0,"aTimeS":"101900","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"101900","dTimeFS":{"styleX":0},"type":"N"},{"locX":23,"idx":22,"aProdX":0,"aTimeS":"102000","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"102000","dTimeFS":{"styleX":0},"type":"N"},{"locX":24,"idx":23,"aProdX":0,"aTimeS":"102200","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"102200","dTimeFS":{"styleX":0},"type":"N"},{"locX":25,"idx":24,"aProdX":0,"aTimeS":"102300","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"102300","dTimeFS":{"styleX":0},"type":"N"},{"locX":26,"idx":25,"aProdX":0,"aTimeS":"102500","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"102500","dTimeFS":{"styleX":0},"type":"N"},{"locX":27,"idx":26,"aProdX":0,"aTimeS":"102600","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"102600","dTimeFS":{"styleX":0},"type":"N"},{"locX":28,"idx":27,"aProdX":0,"aTimeS":"102700","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"102700","dTimeFS":{"styleX":0},"type":"N"},{"locX":29,"idx":28,"aProdX":0,"aTimeS":"102800","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"102800","dTimeFS":{"styleX":0},"type":"N"},{"locX":30,"idx":29,"aProdX":0,"aTimeS":"102900","aTimeFS":{"styleX":0},"dProdX":0,"dTimeS":"102900","dTimeFS":{"styleX":0},"type":"N"},{"locX":1,"idx":30,"aProdX":0,"aTimeS":"103100","aTimeFS":{"styleX":0},"aProgType":"PROGNOSED","type":"N"}],"sDaysL":[{"sDaysR":"nicht täglich","sDaysI":"3. bis 31. Mai 2022 Mo - Fr; nicht 26. Mai","sDaysB":"F3E7CF9D30000000000000000000000000000000000000000000000000000000000000000000000000000000000000","fLocX":0,"tLocX":1,"fLocIdx":0,"tLocIdx":30}],"proc":50,"lPassSt":{"idx":30},"msgL":[{"type":"REM","remX":0,"sty":"I","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL"],"sort":818413568},{"type":"REM","remX":1,"sty":"I","dspl":"U","fLocX":0,"tLocX":1,"tagL":["RES_JNY_DTL_H3","RES_JNY_DTL_H2"],"sort":672399360}],"subscr":"F","prodL":[{"prodX":0,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":30}],"dirL":[{"dirX":0,"fLocX":0,"tLocX":1,"fIdx":0,"tIdx":30}],"sumLDrawStyleX":0,"resLDrawStyleX":1,"trainStartDate":"20220516"},"fpB":"20220426","fpE":"20230503","planrtTS":"1651585724"}}]} \ No newline at end of file diff --git a/test/e2e/fixtures/e8cb915925f3fb437840cb8f1adae368.headers b/test/e2e/fixtures/e8cb915925f3fb437840cb8f1adae368.headers new file mode 100644 index 00000000..cc702e04 --- /dev/null +++ b/test/e2e/fixtures/e8cb915925f3fb437840cb8f1adae368.headers @@ -0,0 +1,37 @@ +{ + "statusCode": 200, + "headers": { + "date": "Tue, 03 May 2022 13:48:53 GMT", + "server": "Apache/2.4.25 (Debian)", + "content-length": "2973", + "access-control-allow-origin": "*", + "keep-alive": "timeout=5, max=90", + "connection": "Keep-Alive", + "content-type": "application/json; charset=utf-8" + }, + "url": "https://reiseauskunft.insa.de/bin/mgate.exe", + "time": 129, + "request": { + "method": "POST", + "headers": { + "Content-Type": [ + "application/json" + ], + "Accept-Encoding": [ + "gzip, br, deflate" + ], + "Accept": [ + "application/json" + ], + "user-agent": [ + "public-c01d4ftranspc01d4fort/hac01d4ffas-cc01d4flient:tec01d4fst" + ], + "connection": [ + "keep-alive" + ], + "Content-Length": [ + "268" + ] + } + } +} \ No newline at end of file diff --git a/test/e2e/fixtures/ee482f21300fd11ab933f5b49bd2a4c3 b/test/e2e/fixtures/ee482f21300fd11ab933f5b49bd2a4c3 new file mode 100644 index 00000000..838da3cb --- /dev/null +++ b/test/e2e/fixtures/ee482f21300fd11ab933f5b49bd2a4c3 @@ -0,0 +1 @@ +{"ver":"1.44","lang":"deu","id":"f2g82kxsg84zwkcs","err":"OK","graph":{"id":"standard","index":0},"subGraph":{"id":"global","index":0},"view":{"id":"standard","index":0,"type":"WGS84"},"svcResL":[{"meth":"JourneyGeoPos","err":"OK","res":{"common":{"locL":[{"lid":"A=1@O=Halle (Saale) Hbf@X=11987088@Y=51477510@U=80@L=8010159@i=A×de:15002:8010159@","type":"S","name":"Halle (Saale) Hbf","icoX":1,"extId":"8010159","state":"F","crd":{"x":11987088,"y":51477510,"floor":0},"pCls":31,"entry":true,"gidL":["A×de:15002:8010159"],"chgTime":"000700"},{"lid":"A=1@O=Schönebeck (Elbe)@X=11733161@Y=52018795@U=80@L=8010318@i=A×de:15089:8010318@","type":"S","name":"Schönebeck (Elbe)","icoX":0,"extId":"8010318","state":"F","crd":{"x":11733161,"y":52018795,"floor":0},"pCls":88,"entry":true,"gidL":["A×de:15089:8010318"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg-Buckau@X=11630037@Y=52109209@U=80@L=8013456@i=A×de:15003:8013456@","type":"S","name":"Magdeburg-Buckau","icoX":0,"extId":"8013456","state":"F","crd":{"x":11630037,"y":52109209,"floor":0},"pCls":88,"entry":true,"gidL":["A×de:15003:8013456"],"chgTime":"000400"},{"lid":"A=1@O=Magdeburg Hbf@X=11626891@Y=52130352@U=80@L=8010224@i=A×de:15003:8010224@","type":"S","name":"Magdeburg Hbf","icoX":1,"extId":"8010224","state":"F","crd":{"x":11626891,"y":52130352,"floor":0},"pCls":27,"entry":true,"gidL":["A×de:15003:8010224"],"chgTime":"000500"},{"lid":"A=1@O=Magdeburg, Kastanienstr.@X=11635206@Y=52159908@U=80@L=7517@i=A×de:15003:7517@","type":"S","name":"Magdeburg, Kastanienstr.","icoX":3,"extId":"7517","state":"F","crd":{"x":11635206,"y":52159908,"floor":0},"pCls":96,"gidL":["A×de:15003:7517"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Wilhelm-Külz-Str.@X=11612346@Y=52126279@U=80@L=7300@i=A×de:15003:7300@","type":"S","name":"Magdeburg, Wilhelm-Külz-Str.","icoX":2,"extId":"7300","state":"F","crd":{"x":11612346,"y":52126279,"floor":0},"pCls":64,"gidL":["A×de:15003:7300"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Kleiststr.@X=11612751@Y=52124113@U=80@L=7418@i=A×de:15003:7418@","type":"S","name":"Magdeburg, Kleiststr.","icoX":2,"extId":"7418","state":"F","crd":{"x":11612751,"y":52124113,"floor":0},"pCls":64,"gidL":["A×de:15003:7418"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Bördepark West@X=11597100@Y=52083563@U=80@L=7494@i=A×de:15003:7494@","type":"S","name":"Magdeburg, Bördepark West","icoX":2,"extId":"7494","state":"F","crd":{"x":11597100,"y":52083563,"floor":0},"pCls":64,"gidL":["A×de:15003:7494"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Schlachthof@X=11612319@Y=52121497@U=80@L=20318@i=A×de:15003:20318@","type":"S","name":"Magdeburg, Schlachthof","icoX":2,"extId":"20318","state":"F","crd":{"x":11612319,"y":52121497,"floor":0},"pCls":64,"gidL":["A×de:15003:20318"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Hermann-Gieseler-Halle@X=11608247@Y=52123529@U=80@L=7301@i=A×de:15003:7301@","type":"S","name":"Magdeburg, Hermann-Gieseler-Halle","icoX":2,"extId":"7301","state":"F","crd":{"x":11608247,"y":52123529,"floor":0},"pCls":192,"gidL":["A×de:15003:7301"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Westringbrücke@X=11606746@Y=52118360@U=80@L=7373@i=A×de:15003:7373@","type":"S","name":"Magdeburg, Westringbrücke","icoX":3,"extId":"7373","state":"F","crd":{"x":11606746,"y":52118360,"floor":0},"pCls":96,"gidL":["A×de:15003:7373"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Braunschweiger Str.@X=11590889@Y=52113083@U=80@L=7545@i=A×de:15003:7545@","type":"S","name":"Magdeburg, Braunschweiger Str.","icoX":2,"extId":"7545","state":"F","crd":{"x":11590889,"y":52113083,"floor":0},"pCls":64,"gidL":["A×de:15003:7545"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Neuer Sudenburger Friedhof@X=11586718@Y=52113434@U=80@L=7546@i=A×de:15003:7546@","type":"S","name":"Magdeburg, Neuer Sudenburger Friedhof","icoX":2,"extId":"7546","state":"F","crd":{"x":11586718,"y":52113434,"floor":0},"pCls":64,"gidL":["A×de:15003:7546"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Otto-Richter-Str.@X=11585774@Y=52115286@U=80@L=7544@i=A×de:15003:7544@","type":"S","name":"Magdeburg, Otto-Richter-Str.","icoX":2,"extId":"7544","state":"F","crd":{"x":11585774,"y":52115286,"floor":0},"pCls":64,"gidL":["A×de:15003:7544"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Sudenburger Wuhne@X=11586439@Y=52118243@U=80@L=7379@i=A×de:15003:7379@","type":"S","name":"Magdeburg, Sudenburger Wuhne","icoX":2,"extId":"7379","state":"F","crd":{"x":11586439,"y":52118243,"floor":0},"pCls":64,"gidL":["A×de:15003:7379"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Förderanlagenbau@X=11594017@Y=52119484@U=80@L=7384@i=A×de:15003:7384@","type":"S","name":"Magdeburg, Förderanlagenbau","icoX":2,"extId":"7384","state":"F","crd":{"x":11594017,"y":52119484,"floor":0},"pCls":64,"gidL":["A×de:15003:7384"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Bahnhof Sudenburg (Bus)@X=11597343@Y=52119358@U=80@L=7452@i=A×de:15003:7452@","type":"S","name":"Magdeburg, Bahnhof Sudenburg (Bus)","icoX":2,"extId":"7452","state":"F","crd":{"x":11597343,"y":52119358,"floor":0},"pCls":64,"entry":true,"gidL":["A×de:15003:7452"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Helmstedter Str.@X=11604022@Y=52119025@U=80@L=7450@i=A×de:15003:7450@","type":"S","name":"Magdeburg, Helmstedter Str.","icoX":2,"extId":"7450","state":"F","crd":{"x":11604022,"y":52119025,"floor":0},"pCls":64,"gidL":["A×de:15003:7450"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Adolf-Jentzen-Str.@X=11571248@Y=52092983@U=80@L=7354@i=A×de:15003:7354@","type":"S","name":"Magdeburg, Adolf-Jentzen-Str.","icoX":2,"extId":"7354","state":"F","crd":{"x":11571248,"y":52092983,"floor":0},"pCls":64,"gidL":["A×de:15003:7354"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Ottersleben, Eichplatz@X=11573099@Y=52089747@U=80@L=7355@i=A×de:15003:7355@","type":"S","name":"Magdeburg, Ottersleben, Eichplatz","icoX":2,"extId":"7355","state":"F","crd":{"x":11573099,"y":52089747,"floor":0},"pCls":64,"gidL":["A×de:15003:7355"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Wanzleber Chaussee@X=11568326@Y=52088615@U=80@L=7352@i=A×de:15003:7352@","type":"S","name":"Magdeburg, Wanzleber Chaussee","icoX":2,"extId":"7352","state":"F","crd":{"x":11568326,"y":52088615,"floor":0},"pCls":64,"gidL":["A×de:15003:7352"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Osterweddinger Str.@X=11572263@Y=52085594@U=80@L=7353@i=A×de:15003:7353@","type":"S","name":"Magdeburg, Osterweddinger Str.","icoX":2,"extId":"7353","state":"F","crd":{"x":11572263,"y":52085594,"floor":0},"pCls":64,"gidL":["A×de:15003:7353"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Kritzmannstr.@X=11621353@Y=52158731@U=80@L=7489@i=A×de:15003:7489@","type":"S","name":"Magdeburg, Kritzmannstr.","icoX":2,"extId":"7489","state":"F","crd":{"x":11621353,"y":52158731,"floor":0},"pCls":64,"gidL":["A×de:15003:7489"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Sudenburg, Braunlager Str.@X=11593694@Y=52107276@U=80@L=7306@i=A×de:15003:7306@","type":"S","name":"Magdeburg, Sudenburg, Braunlager Str.","icoX":3,"extId":"7306","state":"F","crd":{"x":11593694,"y":52107276,"floor":0},"pCls":96,"gidL":["A×de:15003:7306"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Florapark-Garten@X=11613245@Y=52158757@U=80@L=7490@i=A×de:15003:7490@","type":"S","name":"Magdeburg, Florapark-Garten","icoX":2,"extId":"7490","state":"F","crd":{"x":11613245,"y":52158757,"floor":0},"pCls":64,"gidL":["A×de:15003:7490"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Flora-Park@X=11606422@Y=52158371@U=80@L=7487@i=A×de:15003:7487@","type":"S","name":"Magdeburg, Flora-Park","icoX":2,"extId":"7487","state":"F","crd":{"x":11606422,"y":52158371,"floor":0},"pCls":64,"gidL":["A×de:15003:7487"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, An der Waldschule@X=11605928@Y=52153580@U=80@L=252007@i=A×de:15003:252007@","type":"S","name":"Magdeburg, An der Waldschule","icoX":2,"extId":"252007","state":"F","crd":{"x":11605928,"y":52153580,"floor":0},"pCls":64,"gidL":["A×de:15003:252007"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Schreberstr.@X=11583374@Y=52083446@U=80@L=7322@i=A×de:15003:7322@","type":"S","name":"Magdeburg, Schreberstr.","icoX":2,"extId":"7322","state":"F","crd":{"x":11583374,"y":52083446,"floor":0},"pCls":64,"gidL":["A×de:15003:7322"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Reinhard-Mannesmann-Weg@X=11582529@Y=52082412@U=80@L=7359@i=A×de:15003:7359@","type":"S","name":"Magdeburg, Reinhard-Mannesmann-Weg","icoX":2,"extId":"7359","state":"F","crd":{"x":11582529,"y":52082412,"floor":0},"pCls":64,"gidL":["A×de:15003:7359"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Werner-von-Siemens-Ring@X=11577953@Y=52078915@U=80@L=7365@i=A×de:15003:7365@","type":"S","name":"Magdeburg, Werner-von-Siemens-Ring","icoX":2,"extId":"7365","state":"F","crd":{"x":11577953,"y":52078915,"floor":0},"pCls":64,"gidL":["A×de:15003:7365"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Schäferbreite@X=11578178@Y=52084156@U=80@L=7358@i=A×de:15003:7358@","type":"S","name":"Magdeburg, Schäferbreite","icoX":2,"extId":"7358","state":"F","crd":{"x":11578178,"y":52084156,"floor":0},"pCls":64,"gidL":["A×de:15003:7358"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Stormstr.@X=11609739@Y=52139521@U=80@L=7454@i=A×de:15003:7454@","type":"S","name":"Magdeburg, Stormstr.","icoX":2,"extId":"7454","state":"F","crd":{"x":11609739,"y":52139521,"floor":0},"pCls":64,"gidL":["A×de:15003:7454"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Robert-Koch-Str.@X=11612724@Y=52140626@U=80@L=19683@i=A×de:15003:19683@","type":"S","name":"Magdeburg, Robert-Koch-Str.","icoX":2,"extId":"19683","state":"F","crd":{"x":11612724,"y":52140626,"floor":0},"pCls":64,"gidL":["A×de:15003:19683"],"chgTime":"000300"},{"lid":"A=1@O=Magdeburg, Lorenzweg@X=11607753@Y=52149382@U=80@L=7374@i=A×de:15003:7374@","type":"S","name":"Magdeburg, Lorenzweg","icoX":2,"extId":"7374","state":"F","crd":{"x":11607753,"y":52149382,"floor":0},"pCls":64,"gidL":["A×de:15003:7374"],"chgTime":"000300"},{"lid":"A=1@O=Oschersleben (Bode)@X=11226844@Y=52030733@U=80@L=8010266@i=A×de:15083:8010266@","type":"S","name":"Oschersleben (Bode)","icoX":0,"extId":"8010266","state":"F","crd":{"x":11226844,"y":52030733,"floor":0},"pCls":72,"entry":true,"gidL":["A×de:15083:8010266"],"chgTime":"000300"},{"lid":"A=1@O=Dodendorf@X=11613083@Y=52048945@U=80@L=8011388@i=A×de:15083:8011388@","type":"S","name":"Dodendorf","icoX":0,"extId":"8011388","state":"F","crd":{"x":11613083,"y":52048945,"floor":0},"pCls":72,"entry":true,"gidL":["A×de:15083:8011388"],"chgTime":"000500"},{"lid":"A=1@O=Beyendorf@X=11631044@Y=52061144@U=80@L=8011181@i=A×de:15003:8011181@","type":"S","name":"Beyendorf","icoX":0,"extId":"8011181","state":"F","crd":{"x":11631044,"y":52061144,"floor":0},"pCls":8,"entry":true,"gidL":["A×de:15003:8011181"],"chgTime":"000500"},{"lid":"A=1@O=Magdeburg SKET Industriepark@X=11638271@Y=52097541@U=80@L=8013485@i=A×de:15003:8013485@","type":"S","name":"Magdeburg SKET Industriepark","icoX":0,"extId":"8013485","state":"F","crd":{"x":11638271,"y":52097541,"floor":0},"pCls":88,"entry":true,"gidL":["A×de:15003:8013485"],"chgTime":"000500"},{"lid":"A=1@O=Schönebeck-Bad Salzelmen@X=11723633@Y=51998363@U=80@L=8012907@i=A×de:15089:8012907@","type":"S","name":"Schönebeck-Bad Salzelmen","icoX":0,"extId":"8012907","state":"F","crd":{"x":11723633,"y":51998363,"floor":0},"pCls":88,"entry":true,"gidL":["A×de:15089:8012907"],"chgTime":"000500"},{"lid":"A=1@O=Magdeburg-Salbke@X=11656447@Y=52080749@U=80@L=8012291@i=A×de:15003:8012291@","type":"S","name":"Magdeburg-Salbke","icoX":0,"extId":"8012291","state":"F","crd":{"x":11656447,"y":52080749,"floor":0},"pCls":88,"entry":true,"gidL":["A×de:15003:8012291"],"chgTime":"000500"},{"lid":"A=1@O=Wittenberge@X=11762871@Y=53003114@U=80@L=8010382@i=A×de:12070:900216026@","type":"S","name":"Wittenberge","icoX":1,"extId":"8010382","state":"F","crd":{"x":11762871,"y":53003114,"floor":0},"pCls":95,"gidL":["A×de:12070:900216026"],"chgTime":"000600"},{"lid":"A=1@O=Magdeburg Hasselbachplatz@X=11625327@Y=52122387@U=80@L=8080660@i=A×de:15003:8080660@","type":"S","name":"Magdeburg Hasselbachplatz","icoX":0,"extId":"8080660","state":"F","crd":{"x":11625327,"y":52122387,"floor":0},"pCls":24,"entry":true,"gidL":["A×de:15003:8080660"],"chgTime":"000500"}],"prodL":[{"pid":"L::3::Zug::B2694975468::3_AMRB___RB48::*","name":"RB48","nameS":"RB48","icoX":0,"cls":8,"prodCtx":{"name":" RB48","line":"RB48","lineId":"3_AMRB___RB48","matchId":"RB48","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug"}},{"pid":"L::6::Bus::B1759993135::6_MBB____52::*","name":"Bus 52","nameS":"52","icoX":2,"cls":64,"prodCtx":{"name":"Bus 52","line":"52","lineId":"6_MBB____52","matchId":"52","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus "}},{"pid":"L::6::Bus::B1759993135::6_MBB____54::*","name":"Bus 54","nameS":"54","icoX":2,"cls":64,"prodCtx":{"name":"Bus 54","line":"54","lineId":"6_MBB____54","matchId":"54","catOut":"Bus ","catOutS":"BuN","catOutL":"Bus "}},{"pid":"L::3::Zug::B2694975468::3_AMRB___RB43::*","name":"RB43","nameS":"RB43","icoX":0,"cls":8,"prodCtx":{"name":" RB43","line":"RB43","lineId":"3_AMRB___RB43","matchId":"RB43","catOut":"Zug ","catOutS":"DPN","catOutL":"Nahreisezug"}},{"pid":"L::4::S::B2859984963::4_800489_S1::*","name":"S1","nameS":"S1","icoX":4,"cls":16,"prodCtx":{"name":" S1","line":"S1","lineId":"4_800489_S1","matchId":"S1","catOut":"S ","catOutS":"s","catOutL":"S-Bahn"}}],"polyL":[{"delta":true,"dim":2,"crdEncYX":"o|n|HgsrfAyhCb|CyhCd|CyhCd|C","crdEncS":"NNNN","crdEncF":"????"},{"delta":true,"dim":2,"crdEncYX":"g|c}He`{eAlRs@bGjEkIzS","crdEncS":"NNNN","crdEncF":"????"},{"delta":true,"dim":2,"crdEncYX":"yia}HazveAmJv]{V{T{Bep@","crdEncS":"NNNN","crdEncF":"????"},{"delta":true,"dim":2,"crdEncYX":"el}|Hi_seAhQoI`FrSfKgD","crdEncS":"NNNN","crdEncF":"????"},{"delta":true,"dim":2,"crdEncYX":"}kj}Hqp~eAjC~q@Jzh@jApw@","crdEncS":"NNNN","crdEncF":"????"},{"delta":true,"dim":2,"crdEncYX":"qp{|HakueAzV`[yT}JoNht@","crdEncS":"NNNN","crdEncF":"????"},{"delta":true,"dim":2,"crdEncYX":"_of}H{ozeAiE}O{`Az`@__@dD","crdEncS":"NNNN","crdEncF":"????"},{"delta":true,"dim":2,"crdEncYX":"}xt|Hwd{eAwZ{g@gcAijA{aBsR","crdEncS":"NNNN","crdEncF":"????"},{"delta":true,"dim":2,"crdEncYX":"u_{|HyscfAm~AffBq}@vn@y_A`]","crdEncS":"NNNN","crdEncF":"????"}],"icoL":[{"res":"prod_reg","fg":{"r":255,"g":255,"b":255},"bg":{"r":31,"g":131,"b":50}},{"res":"prod_ice","fg":{"r":255,"g":255,"b":255},"bg":{"r":0,"g":94,"b":168}},{"res":"prod_bus","fg":{"r":255,"g":255,"b":255},"bg":{"r":153,"g":51,"b":153}},{"res":"prod_tram","fg":{"r":255,"g":255,"b":255},"bg":{"r":226,"g":16,"b":29}},{"res":"prod_comm_t","fg":{"r":255,"g":255,"b":255},"bg":{"r":0,"g":111,"b":53}}]},"date":"20220516","time":"100000","jnyL":[{"jid":"1|93620|0|80|16052022","date":"20220516","prodX":0,"dirTxt":"Magdeburg Hbf","dirGeo":11,"stopL":[{"locX":0,"dPltfS":{"type":"U","txt":"4 D-F"},"dInS":true,"dInR":true,"dTimeS":"080700"},{"locX":1,"aPltfS":{"type":"U","txt":"4"},"aOutS":true,"aOutR":true,"aTimeS":"095900","dPltfS":{"type":"U","txt":"4"},"dInS":true,"dInR":true,"dTimeS":"100000"},{"locX":2,"aPltfS":{"type":"U","txt":"1"},"aOutS":true,"aOutR":true,"aTimeS":"100700","dPltfS":{"type":"U","txt":"1"},"dInS":true,"dInR":true,"dTimeS":"100800"},{"locX":3,"aPltfS":{"type":"U","txt":"4"},"aOutS":true,"aOutR":true,"aTimeS":"101200","dPltfS":{"type":"U","txt":"4"},"dInS":true,"dInR":true,"dTimeS":"102700"}],"proc":0,"pos":{"x":11733161,"y":52018795},"ani":{"mSec":[0,100000,200000,300000],"proc":[0,24,48,73],"procAbs":[2000,2024,2048,2073],"fLocX":[1,1,1,1],"tLocX":[2,2,2,2],"dirGeo":[11,11,11,11],"stcOutputX":[-1,-1,-1,-1],"polyG":{"polyXL":[0]},"state":["O","O","O","O"]},"isBase":false},{"jid":"1|87909|1|80|16052022","date":"20220516","prodX":1,"dirTxt":"Sudenburg","dirGeo":24,"stopL":[{"locX":4,"dInS":true,"dInR":true,"dTimeS":"093900"},{"locX":5,"aOutS":true,"aOutR":true,"aTimeS":"100000","dInS":true,"dInR":true,"dTimeS":"100000"},{"locX":6,"aOutS":true,"aOutR":true,"aTimeS":"100100","dInS":true,"dInR":true,"dTimeS":"100100"},{"locX":7,"aOutS":true,"aOutR":true,"aTimeS":"103500"}],"proc":0,"pos":{"x":11612346,"y":52126279},"ani":{"mSec":[0,100000,200000,300000],"proc":[0,36,18,0],"procAbs":[1300,1436,1518,1600],"fLocX":[5,6,8,9],"tLocX":[6,8,9,10],"dirGeo":[24,21,12,23],"stcOutputX":[-1,-1,-1,-1],"polyG":{"polyXL":[1]},"state":["O","O","O","O"]},"isBase":false},{"jid":"1|87863|3|80|16052022","date":"20220516","prodX":1,"dirTxt":"Kastanienstr.","dirGeo":15,"stopL":[{"locX":7,"dInS":true,"dInR":true,"dTimeS":"093600"},{"locX":11,"aOutS":true,"aOutR":true,"aTimeS":"100000","dInS":true,"dInR":true,"dTimeS":"100000"},{"locX":12,"aOutS":true,"aOutR":true,"aTimeS":"100100","dInS":true,"dInR":true,"dTimeS":"100100"},{"locX":4,"aOutS":true,"aOutR":true,"aTimeS":"103400"}],"proc":0,"pos":{"x":11590889,"y":52113083},"ani":{"mSec":[0,100000,200000,300000],"proc":[0,80,40,0],"procAbs":[1300,1480,1640,1800],"fLocX":[11,12,14,16],"tLocX":[12,13,15,17],"dirGeo":[13,5,0,31],"stcOutputX":[-1,-1,-1,-1],"polyG":{"polyXL":[2]},"state":["O","O","O","O"]},"isBase":false},{"jid":"1|87847|2|80|16052022","date":"20220516","prodX":2,"dirTxt":"Bördepark","dirGeo":25,"stopL":[{"locX":4,"dInS":true,"dInR":true,"dTimeS":"091900"},{"locX":18,"aOutS":true,"aOutR":true,"aTimeS":"100000","dInS":true,"dInR":true,"dTimeS":"100000"},{"locX":19,"aOutS":true,"aOutR":true,"aTimeS":"100200","dInS":true,"dInR":true,"dTimeS":"100200"},{"locX":7,"aOutS":true,"aOutR":true,"aTimeS":"101500"}],"proc":0,"pos":{"x":11571248,"y":52092983},"ani":{"mSec":[0,100000,200000,300000],"proc":[0,90,72,54],"procAbs":[2500,2590,2672,2754],"fLocX":[18,18,19,20],"tLocX":[19,19,20,21],"dirGeo":[25,18,25,29],"stcOutputX":[-1,-1,-1,-1],"polyG":{"polyXL":[3]},"state":["O","O","O","O"]},"isBase":false},{"jid":"1|87528|4|80|16052022","date":"20220516","prodX":1,"dirTxt":"Sudenburg","dirGeo":16,"stopL":[{"locX":4,"dInS":true,"dInR":true,"dTimeS":"095900"},{"locX":4,"dInS":true,"dInR":true,"dTimeS":"095900"},{"locX":22,"aOutS":true,"aOutR":true,"aTimeS":"100200","dInS":true,"dInR":true,"dTimeS":"100200"},{"locX":23,"aOutS":true,"aOutR":true,"aTimeS":"103300","dInS":true,"dInR":true,"dTimeS":"103800"}],"proc":35,"pos":{"x":11630325,"y":52159504},"ani":{"mSec":[0,100000,200000,300000],"proc":[35,94,72,0],"procAbs":[35,94,172,300],"fLocX":[4,4,22,25],"tLocX":[22,22,24,26],"dirGeo":[16,16,16,23],"stcOutputX":[-1,-1,-1,-1],"polyG":{"polyXL":[4]},"state":["O","O","O","O"]},"isBase":false},{"jid":"1|87508|4|80|16052022","date":"20220516","prodX":1,"dirTxt":"Sudenburg","dirGeo":16,"stopL":[{"locX":4,"dInS":true,"dInR":true,"dTimeS":"095900"},{"locX":4,"dInS":true,"dInR":true,"dTimeS":"095900"},{"locX":22,"aOutS":true,"aOutR":true,"aTimeS":"100200","dInS":true,"dInR":true,"dTimeS":"100200"},{"locX":7,"aOutS":true,"aOutR":true,"aTimeS":"105900"}],"proc":35,"pos":{"x":11630325,"y":52159504},"ani":{"mSec":[0,100000,200000,300000],"proc":[35,94,72,0],"procAbs":[35,94,172,300],"fLocX":[4,4,22,25],"tLocX":[22,22,24,26],"dirGeo":[16,16,16,23],"stcOutputX":[-1,-1,-1,-1],"polyG":{"polyXL":[4]},"state":["O","O","O","O"]},"isBase":false},{"jid":"1|87484|6|80|16052022","date":"20220516","prodX":2,"dirTxt":"Sudenburg","dirGeo":21,"stopL":[{"locX":7,"dInS":true,"dInR":true,"dTimeS":"095300"},{"locX":27,"aOutS":true,"aOutR":true,"aTimeS":"100000","dInS":true,"dInR":true,"dTimeS":"100000"},{"locX":28,"aOutS":true,"aOutR":true,"aTimeS":"100100","dInS":true,"dInR":true,"dTimeS":"100100"},{"locX":4,"aOutS":true,"aOutR":true,"aTimeS":"105400"}],"proc":0,"pos":{"x":11583374,"y":52083446},"ani":{"mSec":[0,100000,200000,300000],"proc":[0,80,40,0],"procAbs":[200,380,540,700],"fLocX":[27,28,28,21],"tLocX":[28,29,30,20],"dirGeo":[20,6,13,11],"stcOutputX":[-1,-1,-1,-1],"polyG":{"polyXL":[5]},"state":["O","O","O","O"]},"isBase":false},{"jid":"1|87484|5|80|16052022","date":"20220516","prodX":1,"dirTxt":"Kastanienstr.","dirGeo":2,"stopL":[{"locX":7,"dInS":true,"dInR":true,"dTimeS":"091300"},{"locX":31,"aOutS":true,"aOutR":true,"aTimeS":"100000","dInS":true,"dInR":true,"dTimeS":"100000"},{"locX":32,"aOutS":true,"aOutR":true,"aTimeS":"100200","dInS":true,"dInR":true,"dTimeS":"100200"},{"locX":4,"aOutS":true,"aOutR":true,"aTimeS":"101400"}],"proc":0,"pos":{"x":11609739,"y":52139521},"ani":{"mSec":[0,100000,200000,300000],"proc":[0,90,40,54],"procAbs":[3100,3190,3340,3454],"fLocX":[31,31,33,26],"tLocX":[32,32,26,25],"dirGeo":[2,9,8,3],"stcOutputX":[-1,-1,-1,-1],"polyG":{"polyXL":[6]},"state":["O","O","O","O"]},"isBase":false},{"jid":"1|64191|0|80|16052022","date":"20220516","prodX":3,"dirTxt":"Magdeburg Hbf","dirGeo":4,"stopL":[{"locX":34,"dPltfS":{"type":"U","txt":"2"},"dInS":true,"dInR":true,"dTimeS":"093500"},{"locX":35,"aPltfS":{"type":"U","txt":"1"},"aOutS":true,"aOutR":true,"aTimeS":"095900","dPltfS":{"type":"U","txt":"1"},"dInS":true,"dInR":true,"dTimeS":"100100"},{"locX":36,"aPltfS":{"type":"U","txt":"1"},"aOutS":true,"aOutR":true,"aTimeS":"100300","dPltfS":{"type":"U","txt":"1"},"dInS":true,"dInR":true,"dTimeS":"100300"},{"locX":3,"aPltfS":{"type":"U","txt":"4"},"aOutS":true,"aOutR":true,"aTimeS":"101600"}],"proc":0,"pos":{"x":11613083,"y":52048945},"ani":{"mSec":[0,100000,200000,300000],"proc":[0,36,8,52],"procAbs":[400,436,508,552],"fLocX":[35,35,36,36],"tLocX":[36,36,37,37],"dirGeo":[4,4,7,7],"stcOutputX":[-1,-1,-1,-1],"polyG":{"polyXL":[7]},"state":["O","O","O","O"]},"isBase":false},{"jid":"1|55762|0|80|16052022","date":"20220516","prodX":4,"dirTxt":"Wittenberge","dirGeo":10,"stopL":[{"locX":38,"dPltfS":{"type":"U","txt":"3"},"dInS":true,"dInR":true,"dTimeS":"094600"},{"locX":39,"aPltfS":{"type":"U","txt":"1"},"aOutS":true,"aOutR":true,"aTimeS":"095900","dPltfS":{"type":"U","txt":"1"},"dInS":true,"dInR":true,"dTimeS":"100000"},{"locX":37,"aPltfS":{"type":"U","txt":"1"},"aOutS":true,"aOutR":true,"aTimeS":"100200","dPltfS":{"type":"U","txt":"1"},"dInS":true,"dInR":true,"dTimeS":"100200"},{"locX":40,"aPltfS":{"type":"U","txt":"2"},"aOutS":true,"aOutR":true,"aTimeS":"114400"}],"proc":0,"pos":{"x":11656447,"y":52080749},"ani":{"mSec":[0,100000,200000,300000],"proc":[0,90,72,54],"procAbs":[500,590,672,754],"fLocX":[39,39,37,2],"tLocX":[37,37,2,41],"dirGeo":[10,10,9,9],"stcOutputX":[-1,-1,-1,-1],"polyG":{"polyXL":[8]},"state":["O","O","O","O"]},"isBase":false}],"fpB":"20220426","fpE":"20230503","planrtTS":"1651585724"}}]} \ No newline at end of file diff --git a/test/e2e/fixtures/ee482f21300fd11ab933f5b49bd2a4c3.headers b/test/e2e/fixtures/ee482f21300fd11ab933f5b49bd2a4c3.headers new file mode 100644 index 00000000..2fc8d355 --- /dev/null +++ b/test/e2e/fixtures/ee482f21300fd11ab933f5b49bd2a4c3.headers @@ -0,0 +1,37 @@ +{ + "statusCode": 200, + "headers": { + "date": "Tue, 03 May 2022 13:48:54 GMT", + "server": "Apache/2.4.25 (Debian)", + "content-length": "4330", + "access-control-allow-origin": "*", + "keep-alive": "timeout=5, max=86", + "connection": "Keep-Alive", + "content-type": "application/json; charset=utf-8" + }, + "url": "https://reiseauskunft.insa.de/bin/mgate.exe", + "time": 158, + "request": { + "method": "POST", + "headers": { + "Content-Type": [ + "application/json" + ], + "Accept-Encoding": [ + "gzip, br, deflate" + ], + "Accept": [ + "application/json" + ], + "user-agent": [ + "publicc01d4f-tranc01d4fsportc01d4f/hafas-cc01d4flient:c01d4ftest" + ], + "connection": [ + "keep-alive" + ], + "Content-Length": [ + "452" + ] + } + } +} \ No newline at end of file diff --git a/test/e2e/insa.js b/test/e2e/insa.js index 7a6129e4..ac059a8f 100644 --- a/test/e2e/insa.js +++ b/test/e2e/insa.js @@ -24,7 +24,7 @@ const testJourneysWithDetour = require('./lib/journeys-with-detour') const isObj = o => o !== null && 'object' === typeof o && !Array.isArray(o) -const T_MOCK = 1641897000 * 1000 // 2022-01-11T11:30:00+01 +const T_MOCK = 1652175000 * 1000 // 2022-05-10T11:30+02:00 const when = createWhen(insaProfile.timezone, insaProfile.locale, T_MOCK) const cfg = { @@ -54,7 +54,7 @@ const client = createClient(insaProfile, 'public-transport/hafas-client:test') const magdeburgHbf = '8010224' const magdeburgBuckau = '8013456' -const leiterstr = '7464' +const spielhagenstr = '7336' const hasselbachplatz = '90443' const stendal = '8010334' const dessau = '8010077' @@ -114,7 +114,8 @@ tap.test('Magdeburg Hbf to 39104 Magdeburg, Sternstr. 10', async (t) => { t.end() }) -tap.test('Magdeburg Hbf to Kloster Unser Lieben Frauen', async (t) => { +// only 1 result instead of >=3 +tap.skip('Magdeburg Hbf to Kloster Unser Lieben Frauen', async (t) => { const kloster = { type: 'location', id: '970012223', @@ -187,59 +188,62 @@ tap.test('trip details', async (t) => { t.end() }) -tap.test('departures at Magdeburg Leiterstr.', async (t) => { - const departures = await client.departures(leiterstr, { - duration: 5, when, +tap.test('departures at Magdeburg Universität', async (t) => { + const departures = await client.departures(universitaet, { + duration: 30, when, }) await testDepartures({ test: t, departures, validate, - id: leiterstr + id: universitaet }) t.end() }) tap.test('departures with station object', async (t) => { const deps = await client.departures({ - type: 'station', - id: magdeburgHbf, - name: 'Magdeburg Hbf', + type: 'stop', + id: universitaet, + name: 'Universität', location: { type: 'location', latitude: 1.23, longitude: 2.34 } - }, {when}) + }, { + duration: 30, when, + }) - validate(t, deps, 'departures', 'departures') + validate(t, deps, 'departures', 'deps') t.end() }) -tap.test('departures at Leiterstr in direction of Universität', async (t) => { +// todo: deps empty, wrong loc ID? +tap.test('departures at Universität in direction of Spielhagenstr.', async (t) => { await testDeparturesInDirection({ test: t, fetchDepartures: client.departures, fetchTrip: client.trip, - id: leiterstr, - directionIds: [universitaet], + id: universitaet, + directionIds: [spielhagenstr], when, validate }) t.end() }) -tap.test('arrivals at Magdeburg Leiterstr.', async (t) => { - const arrivals = await client.arrivals(leiterstr, { - duration: 5, when +tap.test('arrivals at Magdeburg Universität', async (t) => { + const arrivals = await client.arrivals(universitaet, { + duration: 30, when }) await testArrivals({ test: t, arrivals, validate, - id: leiterstr + id: universitaet }) t.end() })