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

RoundingWell / care-ops-frontend / 692f9f2e-3aac-4156-9197-4812d5314b95

20 Aug 2025 07:09AM UTC coverage: 92.095% (-7.9%) from 100.0%
692f9f2e-3aac-4156-9197-4812d5314b95

Pull #1488

circleci

paulfalgout
Test patient overline on worklist
Pull Request #1488: Add subgrid to lists

1639 of 1844 branches covered (88.88%)

Branch coverage included in aggregate %.

5771 of 6202 relevant lines covered (93.05%)

195.02 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());
8✔
18
    this.getRegion('list').startPreloader();
8✔
19
  },
20
  beforeStart() {
21
    return Radio.request('entities', 'fetch:programs:collection');
8✔
22
  },
23
  onStart(options, collection) {
24
    this.programs = collection;
8✔
25
    this.showChildView('list', new ListView({ collection }));
8✔
26
  },
27
  onClickAdd() {
28
    const programSidebar = this.getChildApp('programSidebar');
×
29
    const program = Radio.request('entities', 'programs:model', {});
×
30
    const sidebar = Radio.request('sidebar', 'start', programSidebar, { program });
×
31

32
    this.listenTo(sidebar, 'stop', () => {
×
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