Resolving dependencies...
Downloading packages...
archive 3.6.1 (4.3.0 available)
flutter_local_notifications 22.3.0 (22.3.1 available)
material_color_utilities 0.13.0 (0.13.1 available)
mgrs_dart 2.0.0 (3.0.0 available)
platform 3.1.6 (3.2.0 available)
proj4dart 2.1.0 (3.0.0 available)
test_api 0.7.12 (0.7.14 available)
unicode 0.3.1 (1.1.9 available)
xml 6.6.1 (7.0.1 available)
Got dependencies!
9 packages have newer versions incompatible with dependency constraints.
Try `flutter pub outdated` for more information.
::group::✅ NBS returns a EUR quote
NBS: EUR 116,54/118,18 USD 100,75/102,17 RUB 1,2042/1,2114 CHF 123,10/124,84 GBP 136,56/137,39
::endgroup::
::group::✅ ProMonet returns a EUR quote
ProMonet: EUR 117,00/118,00 USD 100,00/101,20 RUB 1,00/1,17 CHF 124,00/126,50
::endgroup::
::group::❌ Funta returns a EUR quote (failed)
Funta: network error (TimeoutException after 0:00:20.000000: Future not completed)
package:srbguide/service/parser/exchange_rate_parser.dart 40:7 ExchangeRateParser.loadDocument
::endgroup::
::group::✅ Gaga returns a EUR quote
Gaga: EUR 117,10/117,80 USD 99,50/102,50 CHF 122,30/125,70 GBP 134,30/138,90
::endgroup::
::group::✅ Dok returns a EUR quote
Dok: EUR 117,40/117,80 USD 100,30/102,80 CHF 123,00/126,00 GBP 135,50/138,50
::endgroup::
::error::4 tests passed, 1 failed.
The daily live parser check failed.
Run: https://github.com/ialakey/srbguide/actions/runs/34839683851
This usually means an exchange office changed its page markup.
The parsers live in
lib/service/parser/and match rows bycurrency code, so the fix is normally a selector update.
Test output