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

expertiza / expertiza / #19735

29 Mar 2026 07:33PM UTC coverage: 31.694% (-15.2%) from 46.923%
#19735

push

web-flow
Merge pull request #2974 from expertiza/development_server

Development server

4948 of 15612 relevant lines covered (31.69%)

4.94 hits per line

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

50.0
/app/models/folder_node.rb
1
class FolderNode < Node
1✔
2
  belongs_to :folder, class_name: 'TreeFolder', foreign_key: 'node_object_id'
1✔
3
  belongs_to :node_object, class_name: 'TreeFolder'
1✔
4

5
  def self.get(_sortvar = nil, _sortorder = nil, _user_id = nil, _show = nil, _parent_id = nil, _search = nil)
1✔
6
    joins(:folder).where('type = ? and tree_folders.parent_id is NULL', self)
×
7
  end
8

9
  def get_name
1✔
10
    TreeFolder.find(node_object_id).name
×
11
  end
12

13
  def get_partial_name
1✔
14
    if parent_id.nil?
×
15
      get_name.downcase + '_folder_actions'
×
16
    else
17
      'questionnaire_types_actions'
×
18
    end
19
  end
20

21
  def get_child_type
1✔
22
    TreeFolder.find(node_object_id).child_type
×
23
  end
24

25
  def get_children(sortvar = nil, sortorder = nil, user_id = nil, show = nil, parent_id = nil, search = nil)
1✔
26
    parent_id = folder.id unless folder.parent_id.nil?
×
27
    Object.const_get(get_child_type).get(sortvar, sortorder, user_id, show, parent_id, search)
×
28
  end
29
end
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