'
+pagy/extras/materialize::#pagy_materialize_nav_js#test_0001_renders first page 1:
+pagy/extras/materialize::#pagy_materialize_nav_js#test_0001_renders first page 2:
pagy/extras/materialize::#pagy_materialize_nav_js#test_0002_renders intermediate page 1:
-pagy/extras/materialize::#pagy_materialize_nav_js#test_0001_renders first page 1:
-pagy/extras/materialize::#pagy_materialize_nav_js#test_0001_renders first page 2:
pagy/extras/materialize::#pagy_materialize_nav_js#test_0004_renders with :steps 1:
-pagy/extras/materialize::#pagy_materialize_nav#test_0003_renders last page 1:
'
+pagy/extras/semantic::#pagy_semantic_nav_js#test_0001_renders first page 1:
+pagy/extras/semantic::#pagy_semantic_nav_js#test_0001_renders first page 2:
pagy/extras/semantic::#pagy_semantic_nav_js#test_0002_renders intermediate page 1:
-pagy/extras/semantic::#pagy_semantic_nav_js#test_0001_renders first page 1:
-pagy/extras/semantic::#pagy_semantic_nav_js#test_0001_renders first page 2:
pagy/extras/semantic::#pagy_semantic_nav_js#test_0004_renders with :steps 1:
'
pagy/extras/shared_json::#pagy_marked_link#test_0001_should return only the "standard" link 2: ''
-pagy/extras/shared_json::#pagy_json_attr#test_0001_should use json 1: data-pagy-json="["test_function","some-string",123,true]"
diff --git a/test/pagy/extras/support_test.rb.yml b/test/pagy/extras/support_test.rb.yml
index 8c68d4084..ce49c7001 100644
--- a/test/pagy/extras/support_test.rb.yml
+++ b/test/pagy/extras/support_test.rb.yml
@@ -1,20 +1,36 @@
---
-pagy/extras/support::#pagy_next_link#test_0003_renders the next link for page 6 1: Next ›
-pagy/extras/support::#pagy_next_link#test_0003_renders the next link for page 6 2: Next ›
-pagy/extras/support::#pagy_next_link#test_0003_renders the next link for page 6 3: NEXT
-pagy/extras/support::#pagy_next_link#test_0003_renders the next link for page 6 4: NEXT
-pagy/extras/support::#pagy_next_link#test_0001_renders the next link for page 1 1: Next ›
-pagy/extras/support::#pagy_next_link#test_0001_renders the next link for page 1 2: Next ›
-pagy/extras/support::#pagy_next_link#test_0001_renders the next link for page 1 3: NEXT
-pagy/extras/support::#pagy_next_link#test_0001_renders the next link for page 1 4: NEXT
+pagy/extras/support::#pagy_prev_link#test_0003_renders the prev link for page 6 1: ‹ Prev
+pagy/extras/support::#pagy_prev_link#test_0003_renders the prev link for page 6 2: ‹ Prev
+pagy/extras/support::#pagy_prev_link#test_0003_renders the prev link for page 6 3: PREV
+pagy/extras/support::#pagy_prev_link#test_0003_renders the prev link for page 6 4: PREV
+pagy/extras/support::#pagy_prev_link#test_0001_renders the prev link for page 1 1: ‹ Prev
+pagy/extras/support::#pagy_prev_link#test_0001_renders the prev link for page 1 2: ‹ Prev
+pagy/extras/support::#pagy_prev_link#test_0001_renders the prev link for page 1 3: PREV
+pagy/extras/support::#pagy_prev_link#test_0001_renders the prev link for page 1 4: PREV
+pagy/extras/support::#pagy_prev_link#test_0004_renders the prev link for last page 1: ‹ Prev
+pagy/extras/support::#pagy_prev_link#test_0004_renders the prev link for last page 2: ‹ Prev
+pagy/extras/support::#pagy_prev_link#test_0004_renders the prev link for last page 3: PREV
+pagy/extras/support::#pagy_prev_link#test_0004_renders the prev link for last page 4: PREV
+pagy/extras/support::#pagy_prev_link#test_0002_renders the prev link for page 3 1: ‹ Prev
+pagy/extras/support::#pagy_prev_link#test_0002_renders the prev link for page 3 2: ‹ Prev
+pagy/extras/support::#pagy_prev_link#test_0002_renders the prev link for page 3 3: PREV
+pagy/extras/support::#pagy_prev_link#test_0002_renders the prev link for page 3 4: PREV
pagy/extras/support::#pagy_next_link#test_0002_renders the next link for page 3 1: Next ›
pagy/extras/support::#pagy_next_link#test_0002_renders the next link for page 3 2: NEXT
pagy/extras/support::#pagy_next_link#test_0002_renders the next link for page 3 4: NEXT
+pagy/extras/support::#pagy_next_link#test_0003_renders the next link for page 6 1: Next ›
+pagy/extras/support::#pagy_next_link#test_0003_renders the next link for page 6 2: Next ›
+pagy/extras/support::#pagy_next_link#test_0003_renders the next link for page 6 3: NEXT
+pagy/extras/support::#pagy_next_link#test_0003_renders the next link for page 6 4: NEXT
pagy/extras/support::#pagy_next_link#test_0004_renders the next link for last page 1: Next ›
pagy/extras/support::#pagy_next_link#test_0004_renders the next link for last page 2: NEXT
pagy/extras/support::#pagy_next_link#test_0004_renders the next link for last page 4: NEXT
+pagy/extras/support::#pagy_next_link#test_0001_renders the next link for page 1 1: Next ›
+pagy/extras/support::#pagy_next_link#test_0001_renders the next link for page 1 2: Next ›
+pagy/extras/support::#pagy_next_link#test_0001_renders the next link for page 1 3: NEXT
+pagy/extras/support::#pagy_next_link#test_0001_renders the next link for page 1 4: NEXT
+pagy/extras/support::#pagy_prev_link_tag#test_0004_renders the prev link tag for last page 1:
+pagy/extras/support::#pagy_prev_link_tag#test_0004_renders the prev link tag for last page 2:
pagy/extras/support::#pagy_prev_link_tag#test_0002_renders the prev link tag for page 3 1:
pagy/extras/support::#pagy_prev_link_tag#test_0002_renders the prev link tag for page 3 2:
pagy/extras/support::#pagy_prev_link_tag#test_0003_renders the prev link tag for page 6 2:
-pagy/extras/support::#pagy_prev_link_tag#test_0004_renders the prev link tag for last page 1:
-pagy/extras/support::#pagy_prev_link_tag#test_0004_renders the prev link tag for last page 2:
-pagy/extras/support::#pagy_next_link_tag#test_0003_renders the next link tag for page 6 1:
-pagy/extras/support::#pagy_next_link_tag#test_0003_renders the next link tag for page 6 2:
pagy/extras/support::#pagy_next_link_tag#test_0001_renders the next link tag for page 1 1:
pagy/extras/support::#pagy_next_link_tag#test_0001_renders the next link tag for page 1 2:
pagy/extras/support::#pagy_next_link_tag#test_0002_renders the next link tag for page 3 2:
-pagy/extras/support::#pagy_prev_link#test_0004_renders the prev link for last page 1: ‹ Prev
-pagy/extras/support::#pagy_prev_link#test_0004_renders the prev link for last page 2: ‹ Prev
-pagy/extras/support::#pagy_prev_link#test_0004_renders the prev link for last page 3: PREV
-pagy/extras/support::#pagy_prev_link#test_0004_renders the prev link for last page 4: PREV
-pagy/extras/support::#pagy_prev_link#test_0002_renders the prev link for page 3 1: ‹ Prev
-pagy/extras/support::#pagy_prev_link#test_0002_renders the prev link for page 3 2: ‹ Prev
-pagy/extras/support::#pagy_prev_link#test_0002_renders the prev link for page 3 3: PREV
-pagy/extras/support::#pagy_prev_link#test_0002_renders the prev link for page 3 4: PREV
-pagy/extras/support::#pagy_prev_link#test_0001_renders the prev link for page 1 1: ‹ Prev
-pagy/extras/support::#pagy_prev_link#test_0001_renders the prev link for page 1 2: ‹ Prev
-pagy/extras/support::#pagy_prev_link#test_0001_renders the prev link for page 1 3: PREV
-pagy/extras/support::#pagy_prev_link#test_0001_renders the prev link for page 1 4: PREV
-pagy/extras/support::#pagy_prev_link#test_0003_renders the prev link for page 6 1: ‹ Prev
-pagy/extras/support::#pagy_prev_link#test_0003_renders the prev link for page 6 2: ‹ Prev
-pagy/extras/support::#pagy_prev_link#test_0003_renders the prev link for page 6 3: PREV
-pagy/extras/support::#pagy_prev_link#test_0003_renders the prev link for page 6 4: PREV
+pagy/extras/support::#pagy_next_link_tag#test_0003_renders the next link tag for page 6 1:
+pagy/extras/support::#pagy_next_link_tag#test_0003_renders the next link tag for page 6 2:
diff --git a/test/pagy/extras/uikit_test.rb.yml b/test/pagy/extras/uikit_test.rb.yml
index a277b2b8e..253e407aa 100644
--- a/test/pagy/extras/uikit_test.rb.yml
+++ b/test/pagy/extras/uikit_test.rb.yml
@@ -1,25 +1,19 @@
---
-pagy/extras/uikit::#pagy_uikit_nav#test_0002_renders intermediate page 1: