cornerstone_widget icon indicating copy to clipboard operation
cornerstone_widget copied to clipboard

[WIP] Browser-based end to end testing with Robot

Open kmader opened this issue 7 years ago • 2 comments

Getting end-to-end tests for the widget

Fixes #18

kmader avatar Sep 24 '18 09:09 kmader

Codecov Report

Merging #19 into master will decrease coverage by 1.12%. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #19      +/-   ##
==========================================
- Coverage   89.18%   88.06%   -1.13%     
==========================================
  Files           4        4              
  Lines         148      176      +28     
==========================================
+ Hits          132      155      +23     
- Misses         16       21       +5
Impacted Files Coverage Δ
cornerstone_widget/cs_widget.py 86.76% <0%> (-1.2%) :arrow_down:

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 abbb2f4...01ce352. Read the comment docs.

codecov-io avatar Sep 24 '18 17:09 codecov-io

For chrome in travis, in .travis.yml, i'd recommend

sudo: required
addons:
  chrome: stable

Once you get one browser working, you can trade build time for increasing the value of your work by testing with more browsers: for SCIENCE, I can now recommend Firefox ESR, which fully supports headless testing.

addons:
  firefox: latest-esr

I don't usually bother with edge or safari... ¯_ :neckbeard: _/¯

bollwyvl avatar Sep 25 '18 00:09 bollwyvl