-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactors LGV synteny and pileup with shared mixins #3830
Conversation
carolinebridge
commented
Jul 24, 2023
- fixes a loading issue when changing the colouration type
- refactor for inherited features for pileup display on synteny display
…e that is selected by user
…rsistence on refresh
…nto a Mixin (#3781) * separating out shared functionality into a mixin for pileup and synteny to inherit separately with their own implementations * fixing lint with strict typing * mv interface to shared file and add maybe type back * revert change to package.json
171127f
to
9938498
Compare
9938498
to
aa1d6c8
Compare
had some failing tests for "sort by" and "show soft clip", added some fixes for that and should be ok now though. shows the benefit of those integration tests though. would be nice if those integration tests were faster or there were ways to make it more unit-y since the integration tests just are a bit slow |
yeah i actually caught the exact same thing right as you pushed your change lmao -- the testing suite being so clunky (and also the unreliability of failing tests via timeout) definitely makes the process take longer to debug. |
Codecov Report
@@ Coverage Diff @@
## main #3830 +/- ##
==========================================
+ Coverage 64.35% 64.39% +0.04%
==========================================
Files 998 999 +1
Lines 29656 29707 +51
Branches 7116 7125 +9
==========================================
+ Hits 19084 19131 +47
- Misses 10411 10414 +3
- Partials 161 162 +1
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |