pagination tweaks and fixes:
- fallback links: - select the last matching link rather than the first - use `innerText` rather than `textContent` - use a single regex for each pattern rather than an array - fix markup typo in test
This commit is contained in:
		
							parent
							
								
									507c5b4f78
								
							
						
					
					
						commit
						ee3cd3faab
					
				
					 2 changed files with 28 additions and 23 deletions
				
			
		|  | @ -53,7 +53,7 @@ describe('navigates module', () => { | |||
|     )); | ||||
| 
 | ||||
|     it('navigates to <a> elements whose text matches "previous"', testPrev( | ||||
|       '<a href="#dummy">preview</a><a href="#prev">go to previous</a>' | ||||
|       '<a href="#dummy">previously</a><a href="#prev">previous page</a>' | ||||
|     )); | ||||
| 
 | ||||
|     it('navigates to <a> elements whose decoded text matches "<<"', testPrev( | ||||
|  | @ -119,11 +119,11 @@ describe('navigates module', () => { | |||
|     )); | ||||
| 
 | ||||
|     it('prefers link[rel~=next] to a[rel~=next]', testNext( | ||||
|       '<a rel="next" href="#dummy">click me<><link rel="next" href="#next" />' | ||||
|       '<a rel="next" href="#dummy">click me</a><link rel="next" href="#next" />' | ||||
|     )); | ||||
| 
 | ||||
|     it('prefers a[rel~=next] to a::text(pattern)', testNext( | ||||
|       '<a href="#dummy">go to next</a><a rel="next" href="#next">click me</a>' | ||||
|       '<a href="#dummy">next page</a><a rel="next" href="#next">click me</a>' | ||||
|     )); | ||||
|   }); | ||||
| 
 | ||||
|  |  | |||
		Reference in a new issue