Tests: Improve test quality, specifically for explore dashboards.
Grafana 6 vs. Grafana >= 7 have a different behaviour here because Grafana 6 did not know about data source UIDs yet.
Tests: Make test case for explore datasources use two data sources.
Tests: Mimic Grafana 7/8 on datasource references within dashboards.
Newer versions have objects (uid, type) instead of bare names. This improvement reveals an implementation flaw.
Fix implementation flaw with 6e3b440efb.
Kudos to @IgorOhrimenko and @carpenterbees for reporting this bug at #32.
This patch does a few things.
explore dashboards
. Grafana 6 vs. Grafana >= 7 have a different behaviour here because Grafana 6 did not know about data source UIDs yet.explore datasources
use two data sources.Kudos to @IgorOhrimenko and @carpenterbees for reporting this bug at #32.