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

pulibrary / tigerdata-app / 70c68331-cf1b-4a24-806a-e76a96e3e633
91%

Build:
DEFAULT BRANCH: main
Ran 07 Nov 2025 04:23PM UTC
Jobs 4
Files 111
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

07 Nov 2025 04:07PM UTC coverage: 87.228% (-3.8%) from 91.075%
70c68331-cf1b-4a24-806a-e76a96e3e633

push

circleci

web-flow
Fixes bug in check for user_has_access for data users (#2164)

There was a bug in the presenter code that checks whether a user has
access to a project, the code was treating the `data_users` as a list of
`uid`s but that list is now a list of `User`s. I probably introduced
this bug when I refactored the code that fetches data straight from
Mediaflux.

This PR fixes the issue and adds a test for it.

1 of 1 new or added line in 1 file covered. (100.0%)

655 existing lines in 35 files now uncovered.

2725 of 3124 relevant lines covered (87.23%)

453.07 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
90.91
18.18% app/models/project_mediaflux.rb
2
71.43
-28.57% app/controllers/request_submit_controller.rb
2
93.94
-3.03% app/models/mediaflux/asset_metadata_request.rb
2
64.29
-4.76% app/models/mediaflux/iterator_request.rb
2
88.76
1.12% app/models/mediaflux/request.rb
2
77.78
-11.11% app/models/provenance_event.rb
2
88.24
-11.76% app/services/request_project_metadata.rb
2
77.78
-22.22% app/services/xml_null_builder.rb
3
90.7
-6.98% app/models/mediaflux/query_request.rb
4
0.0
-100.0% app/lib/tiger_data/ldap_error.rb
5
79.31
-17.24% app/models/project_validator.rb
7
0.0
-80.0% app/models/file_inventory_request.rb
7
76.98
-5.56% app/models/request.rb
7
68.75
-14.58% app/operations/project_create.rb
8
66.22
-10.81% app/controllers/request_wizards_controller.rb
8
89.81
-5.56% app/presenters/project_xml_presenter.rb
9
0.0
-23.53% app/controllers/mediaflux_info_controller.rb
10
0.0
-100.0% app/models/mediaflux/project_report.rb
12
59.42
-0.72% app/models/project.rb
13
0.0
-100.0% app/controllers/users/mediaflux_callbacks_controller.rb
14
0.0
-83.33% app/controllers/new_project_wizard/project_information_controller.rb
18
0.0
-100.0% app/models/mediaflux/version_request.rb
21
60.76
-26.58% app/presenters/request_presenter.rb
22
0.0
-100.0% app/channels/mediaflux_channel.rb
22
0.0
-100.0% app/models/mediaflux/asset_destroy_request.rb
25
62.99
-19.69% app/models/project_metadata.rb
31
0.0
-64.29% app/models/mediaflux/asset.rb
36
0.0
-100.0% app/presenters/user_request_presenter.rb
37
0.0
-95.45% app/models/mediaflux/namespace_describe_request.rb
41
0.0
-93.75% app/models/mediaflux/asset_create_request.rb
41
0.0
-100.0% app/models/mediaflux/project_user_add_request.rb
43
0.0
-100.0% app/operations/project_search.rb
47
0.0
-100.0% app/models/mediaflux/project_list_request.rb
65
0.0
-93.48% app/controllers/edit_requests_controller.rb
84
0.0
-100.0% app/services/princeton_users.rb
Jobs
ID Job ID Ran Files Coverage
1 70c68331-cf1b-4a24-806a-e76a96e3e633.1 07 Nov 2025 04:23PM UTC 111
44.97
2 70c68331-cf1b-4a24-806a-e76a96e3e633.2 07 Nov 2025 04:26PM UTC 111
72.56
3 70c68331-cf1b-4a24-806a-e76a96e3e633.3 07 Nov 2025 04:32PM UTC 111
54.92
4 70c68331-cf1b-4a24-806a-e76a96e3e633.4 07 Nov 2025 04:33PM UTC 111
58.53
Source Files on build 70c68331-cf1b-4a24-806a-e76a96e3e633
  • Tree
  • List 111
  • Changed 16
  • Source Changed 1
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #70C68331...
  • e7ee62fa on github
  • Prev Build on main (#22E75F83...)
  • Next Build on main (#E0CD0BA8...)
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

© 2025 Coveralls, Inc