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

RoundingWell / care-ops-frontend / 16c2126e-1505-4691-b685-13af16f3ba05

21 May 2026 03:05PM UTC coverage: 84.983% (-15.0%) from 99.95%
16c2126e-1505-4691-b685-13af16f3ba05

Pull #1697

circleci

paulfalgout
fix(flows): surface missing program relationship
Pull Request #1697: fix(flows): surface missing program relationship

1505 of 1885 branches covered (79.84%)

Branch coverage included in aggregate %.

3 of 9 new or added lines in 1 file covered. (33.33%)

814 existing lines in 78 files now uncovered.

5286 of 6106 relevant lines covered (86.57%)

186.68 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());
2✔
18
    this.getRegion('list').startPreloader();
2✔
19
  },
20
  beforeStart() {
21
    return Radio.request('entities', 'fetch:programs:collection');
2✔
22
  },
23
  onStart(options, collection) {
24
    this.programs = collection;
2✔
25
    this.showChildView('list', new ListView({ collection }));
2✔
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