travis-ci
59 of 59 new or added lines in 4 files covered. (100.0%)
80616 of 118484 relevant lines covered (68.04%)
896.43 hits per line
1 |
# frozen_string_literal: true
|
|
2 |
|
|
3 |
class CamelCase |
17✔ |
4 |
include Dynamoid::Document |
17✔ |
5 |
|
|
6 |
field :color
|
17✔ |
7 |
|
|
8 |
belongs_to :magazine
|
17✔ |
9 |
has_many :users
|
17✔ |
10 |
has_one :sponsor
|
17✔ |
11 |
has_and_belongs_to_many :subscriptions
|
17✔ |
12 |
|
|
13 |
before_create :doing_before_create
|
17✔ |
14 |
after_create :doing_after_create
|
17✔ |
15 |
before_update :doing_before_update
|
17✔ |
16 |
after_update :doing_after_update
|
17✔ |
17 |
|
|
18 |
private |
17✔ |
19 |
|
|
20 |
def doing_before_create |
17✔ |
21 |
true
|
× |
22 |
end
|
|
23 |
|
|
24 |
def doing_after_create |
17✔ |
25 |
true
|
× |
26 |
end
|
|
27 |
|
|
28 |
def doing_before_update |
17✔ |
29 |
true
|
× |
30 |
end
|
|
31 |
|
|
32 |
def doing_after_update |
17✔ |
33 |
true
|
× |
34 |
end
|
|
35 |
end
|