• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

RoundingWell / care-ops-frontend / 7aa5b7f8-1c6c-4217-9451-6c465b36e5e1

02 Jun 2026 03:06PM UTC coverage: 85.595% (-14.4%) from 100.0%
7aa5b7f8-1c6c-4217-9451-6c465b36e5e1

Pull #1707

circleci

paulfalgout
fix(ws): preserve filter-only reconnect subscriptions
Pull Request #1707: fix(ws): preserve filter-only reconnect subscriptions

1535 of 1893 branches covered (81.09%)

Branch coverage included in aggregate %.

0 of 3 new or added lines in 1 file covered. (0.0%)

794 existing lines in 88 files now uncovered.

5328 of 6125 relevant lines covered (86.99%)

167.15 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

41.67
/src/js/apps/programs/programs-all_app.js
1
import Radio from 'backbone.radio';
2

3
import App from 'js/base/app';
4

5
import ProgramSidebarApp from 'js/apps/programs/sidebar/program-sidebar_app';
6

7
import { ListView, LayoutView } from 'js/views/programs/programs-all_views';
8

9
export default App.extend({
10
  childApps: {
11
    programSidebar: ProgramSidebarApp,
12
  },
13
  viewTriggers: {
14
    'click:add': 'click:add',
15
  },
16
  onBeforeStart() {
17
    this.showView(new LayoutView());
9✔
18
    this.getRegion('list').startPreloader();
9✔
19
  },
20
  beforeStart() {
21
    return Radio.request('entities', 'fetch:programs:collection');
9✔
22
  },
23
  onStart(options, collection) {
24
    this.programs = collection;
8✔
25
    this.showChildView('list', new ListView({ collection }));
8✔
26
  },
27
  onClickAdd() {
UNCOV
28
    const programSidebar = this.getChildApp('programSidebar');
×
UNCOV
29
    const program = Radio.request('entities', 'programs:model', {});
×
UNCOV
30
    const sidebar = Radio.request('sidebar', 'start', programSidebar, { program });
×
31

UNCOV
32
    this.listenTo(sidebar, 'stop', () => {
×
UNCOV
33
      if (!program.isNew()) this.programs.add(program);
×
34
    });
35
  },
36
});
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc