circleci
0 of 46 new or added lines in 2 files covered. (0.0%)
4806 existing lines in 74 files now uncovered.65 of 5065 relevant lines covered (1.28%)
0.01 hits per line
| 1 |
# frozen_string_literal: true
|
|
| 2 |
|
|
|
UNCOV
3
|
module PDCMetadata |
× |
|
UNCOV
4
|
class Funder |
× |
|
UNCOV
5
|
attr_accessor :ror, :funder_name, :award_number, :award_uri |
× |
| 6 |
|
|
|
UNCOV
7
|
class << self |
× |
|
UNCOV
8
|
def funder_from_hash(funder) |
× |
|
UNCOV
9
|
ror = funder["ror"]
|
× |
|
UNCOV
10
|
funder_name = funder["funder_name"]
|
× |
|
UNCOV
11
|
award_number = funder["award_number"]
|
× |
|
UNCOV
12
|
award_uri = funder["award_uri"]
|
× |
|
UNCOV
13
|
PDCMetadata::Funder.new(ror, funder_name, award_number, award_uri) |
× |
|
UNCOV
14
|
end
|
× |
|
UNCOV
15
|
end
|
× |
| 16 |
|
|
|
UNCOV
17
|
def initialize(ror, funder_name, award_number, award_uri) |
× |
|
UNCOV
18
|
@ror = ror
|
× |
|
UNCOV
19
|
@funder_name = funder_name
|
× |
|
UNCOV
20
|
@award_number = award_number
|
× |
|
UNCOV
21
|
@award_uri = award_uri
|
× |
|
UNCOV
22
|
end
|
× |
| 23 |
|
|
|
UNCOV
24
|
def compare_value |
× |
|
UNCOV
25
|
"ROR: #{ror}\nFunder Name: #{funder_name}\nAward Number: #{award_number}\nAward URI: #{award_uri}"
|
× |
|
UNCOV
26
|
end
|
× |
|
UNCOV
27
|
end
|
× |
|
UNCOV
28
|
end
|
× |