[test] add unit test for `check_virtual_sources_exist`

/close #28

Signed-off-by: payno <payno@linazimov.esrf.fr>
5 jobs for fix_28 in 8 minutes and 56 seconds (queued for 2 seconds)
Status Name Job ID Coverage
  Style
passed check_style #212304

00:00:15

 
  Test Library
passed test:python3.7_stretch_pyqt5 #212305

00:04:45

80.0%
failed test:python3.9_stretch_pyqt5 #212313

00:03:55

failed test:python3.9_stretch_pyqt5 #212306

00:03:57

 
  Test Notbooks
skipped test:test-tomoscan-tutorials #212307
 
Name Stage Failure
failed
test:python3.9_stretch_pyqt5 Test Library There has been a runner system failure, please try again
Using Docker executor with image docker-registry.esrf.fr/dau/tomwer:python3.9_buster ...
Pulling docker image docker-registry.esrf.fr/dau/tomwer:python3.9_buster ...
ERROR: Preparation failed: Error: No such image: docker-registry.esrf.fr/dau/tomwer:python3.9_buster (executor_docker.go:173:0s)
Will be retried in 3s ...
Using Docker executor with image docker-registry.esrf.fr/dau/tomwer:python3.9_buster ...
Pulling docker image docker-registry.esrf.fr/dau/tomwer:python3.9_buster ...
ERROR: Preparation failed: Error: No such image: docker-registry.esrf.fr/dau/tomwer:python3.9_buster (executor_docker.go:173:0s)
Will be retried in 3s ...
ERROR: Job failed (system failure): Error: No such image: docker-registry.esrf.fr/dau/tomwer:python3.9_buster (executor_docker.go:173:0s)