push
travis-ci
169 of 171 new or added lines in 8 files covered. (98.83%)
25 existing lines in 7 files now uncovered.13711 of 13982 relevant lines covered (98.06%)
6103.05 hits per line
1 |
# frozen_string_literal: true
|
|
2 |
|
|
|
module Capybara |
14✔ |
|
module RSpecMatchers |
14✔ |
|
module SpatialSugar |
14✔ |
|
def above(el) |
14✔ |
NEW
|
options[:above] = el
|
× |
NEW
|
self
|
× |
9 |
end
|
|
10 |
|
|
|
def below(el) |
14✔ |
|
options[:below] = el
|
13✔ |
|
self
|
13✔ |
14 |
end
|
|
15 |
|
|
|
def left_of(el) |
14✔ |
|
options[:left_of] = el
|
13✔ |
|
self
|
13✔ |
19 |
end
|
|
20 |
|
|
|
def right_of(el) |
14✔ |
|
options[:right_of] = el
|
13✔ |
|
self
|
13✔ |
24 |
end
|
|
25 |
|
|
|
def near(el) |
14✔ |
|
options[:near] = el
|
13✔ |
|
self
|
13✔ |
29 |
end
|
|
30 |
|
|
|
private |
14✔ |
32 |
|
|
|
def options |
14✔ |
|
(@args.last.is_a?(Hash) ? @args : @args.push({})).last |
474✔ |
35 |
end
|
|
36 |
end
|
|
37 |
end
|
|
38 |
end
|