Introduced interface for FactoryRegistryPlugin
Created by: stefanoborini
To simplify testing, we needed to introduce probe classes. The initial approach was to override the FactoryRegistryPlugin and replace the extension points with simple lists, but this turned out not to work. We therefore introduced an interface, and changed all traits to handle the interface instead of the class.
Merge request reports
Activity
Created by: codecov[bot]
Codecov Report
Merging #105 into master will decrease coverage by
0.64%
. The diff coverage is93.75%
.@@ Coverage Diff @@ ## master #105 +/- ## ========================================== - Coverage 96.41% 95.76% -0.65% ========================================== Files 39 39 Lines 697 709 +12 Branches 49 50 +1 ========================================== + Hits 672 679 +7 - Misses 21 26 +5 Partials 4 4
Impacted Files Coverage Δ force_bdss/base_core_driver.py 100% <100%> (ø)
force_bdss/io/workflow_reader.py 100% <100%> (ø)
...dss/tests/probe_classes/factory_registry_plugin.py 90.9% <92.3%> (-9.1%)
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update f611c98...554b47b. Read the comment docs.Created by: codecov[bot]
Codecov Report
Merging #105 into master will decrease coverage by
0.64%
. The diff coverage is93.75%
.@@ Coverage Diff @@ ## master #105 +/- ## ========================================== - Coverage 96.41% 95.76% -0.65% ========================================== Files 39 39 Lines 697 709 +12 Branches 49 50 +1 ========================================== + Hits 672 679 +7 - Misses 21 26 +5 Partials 4 4
Impacted Files Coverage Δ force_bdss/base_core_driver.py 100% <100%> (ø)
force_bdss/io/workflow_reader.py 100% <100%> (ø)
...dss/tests/probe_classes/factory_registry_plugin.py 90.9% <92.3%> (-9.1%)
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update f611c98...554b47b. Read the comment docs.