We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 411deb9 commit 25daaa4Copy full SHA for 25daaa4
test/lazy_html_test.exs
@@ -307,15 +307,11 @@ defmodule LazyHTMLTest do
307
parent = LazyHTML.parent_node(node)
308
309
if Enum.count(parent) > 0 do
310
- siblings =
311
- LazyHTML.child_nodes(parent)
312
- |> Enum.reject(fn n -> LazyHTML.tag(n) == [] end)
313
-
314
[tag] = LazyHTML.tag(node)
315
- i = Enum.find_index(siblings, fn n -> LazyHTML.equals?(n, node) end)
+ [i] = LazyHTML.nth_child(node)
316
get_css_path(parent, [{tag, i} | acc])
317
else
318
- acc |> Enum.map_join(" > ", fn {tag, i} -> "#{tag}:nth-child(#{i + 1})" end)
+ acc |> Enum.map_join(" > ", fn {tag, i} -> "#{tag}:nth-child(#{i})" end)
319
end
320
321
0 commit comments