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

pulibrary / tigerdata-app / 7291b10e-eaa3-4284-9371-5a980ceebf59

24 Nov 2025 07:18PM UTC coverage: 87.613% (-3.7%) from 91.333%
7291b10e-eaa3-4284-9371-5a980ceebf59

push

circleci

web-flow
Adds breadcrumb to Wizard (#2231)

Adds the breadcrumb to the Wizard and the functionality to allow the
user to save their changes before leaving the Wizard when clicking on
the "Dashboard" link in the breadcrumbs.

Closes #2102

5 of 12 new or added lines in 11 files covered. (41.67%)

904 existing lines in 36 files now uncovered.

2801 of 3197 relevant lines covered (87.61%)

360.23 hits per line

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

100.0
/app/models/mediaflux/asset_destroy_request.rb
1
# frozen_string_literal: true
UNCOV
2
module Mediaflux
3✔
UNCOV
3
  class AssetDestroyRequest < Request
3✔
UNCOV
4
    attr_reader :collection, :members
3✔
5

6
    # Constructor
7
    # @param session_token [String] the API token for the authenticated session
8
    # @param collection [Int] the identifier of the collection to be destroyed
9
    # @param members [Boolean] A true/false flag the can destroy all members of a collection
10

UNCOV
11
    def initialize(session_token:, collection:, members:)
3✔
UNCOV
12
      super(session_token: session_token)
38✔
UNCOV
13
      @collection = collection
38✔
UNCOV
14
      @members = members
38✔
UNCOV
15
    end
16

17
    # Specifies the Mediaflux service to use when destroying assets
18
    # @return [String]
UNCOV
19
    def self.service
3✔
UNCOV
20
      "asset.destroy"
76✔
UNCOV
21
    end
22

UNCOV
23
      private
3✔
24

UNCOV
25
        def build_http_request_body(name:)
3✔
UNCOV
26
          super do |xml|
76✔
UNCOV
27
            xml.args do
76✔
UNCOV
28
              xml.id collection
76✔
UNCOV
29
              xml.members members
76✔
UNCOV
30
            end
UNCOV
31
          end
UNCOV
32
        end
UNCOV
33
  end
UNCOV
34
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

© 2025 Coveralls, Inc