DiamondLightSource / pythonSoftIOC

Embed an EPICS IOC in a Python process
Apache License 2.0
31 stars 9 forks source link

Allow users to reset the list of created records #114

Closed AlexanderWells-diamond closed 1 year ago

AlexanderWells-diamond commented 1 year ago

Implemented a "ClearRecords" function that performs logic that was previously only in some code for tests.

Closes #56

github-actions[bot] commented 1 year ago

Unit Test Results

     15 files  ±  0       15 suites  ±0   30m 24s :stopwatch: + 2m 6s    249 tests +  2     243 :heavy_check_mark: +  2      6 :zzz: ±0  0 :x: ±0  3 735 runs  +30  3 295 :heavy_check_mark: +30  440 :zzz: ±0  0 :x: ±0 

Results for commit 1e352ab7. ± Comparison against base commit dc4a63f8.

:recycle: This comment has been updated with latest results.

codecov[bot] commented 1 year ago

Codecov Report

Merging #114 (1e352ab) into master (dc4a63f) will increase coverage by 0.07%. The diff coverage is 100.00%.

:exclamation: Current head 1e352ab differs from pull request most recent head c422b34. Consider uploading reports for the commit c422b34 to get more accurate results

@@            Coverage Diff             @@
##           master     #114      +/-   ##
==========================================
+ Coverage   87.03%   87.11%   +0.07%     
==========================================
  Files          14       14              
  Lines         972      978       +6     
==========================================
+ Hits          846      852       +6     
  Misses        126      126              
Impacted Files Coverage Δ
softioc/softioc.py 77.35% <ø> (-0.22%) :arrow_down:
softioc/builder.py 97.61% <100.00%> (+0.05%) :arrow_up:
softioc/pythonSoftIoc.py 90.47% <100.00%> (+0.47%) :arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.