Class: RspecOtel::Matchers::SpanDetails
- Inherits:
-
Object
- Object
- RspecOtel::Matchers::SpanDetails
- Defined in:
- lib/rspec_otel/matchers/span_details.rb
Instance Method Summary collapse
-
#initialize(span) ⇒ SpanDetails
constructor
A new instance of SpanDetails.
- #to_s ⇒ Object
Constructor Details
#initialize(span) ⇒ SpanDetails
Returns a new instance of SpanDetails.
6 7 8 |
# File 'lib/rspec_otel/matchers/span_details.rb', line 6 def initialize(span) @span = span end |
Instance Method Details
#to_s ⇒ Object
10 11 12 13 14 15 |
# File 'lib/rspec_otel/matchers/span_details.rb', line 10 def to_s lines = [attributes_details, events_details, links_details, status_details].compact return '' if lines.empty? "\n#{lines.join("\n")}" end |