21 lines
387 B
Ruby
21 lines
387 B
Ruby
|
module Jasmine::Headless::ReportMessage
|
||
|
class Error
|
||
|
class << self
|
||
|
def new_from_parts(parts)
|
||
|
new(*parts)
|
||
|
end
|
||
|
end
|
||
|
|
||
|
attr_reader :message, :file_info
|
||
|
|
||
|
def initialize(message, file_info)
|
||
|
@message, @file_info = message, file_info
|
||
|
end
|
||
|
|
||
|
def ==(other)
|
||
|
self.message == other.message && self.file_info == other.file_info
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
|