File tree 2 files changed +18
-1
lines changed
2 files changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -50,6 +50,22 @@ module('Errors', function (hooks) {
50
50
51
51
await settled ();
52
52
assert .dom (' [data-page-error]' ).doesNotExist ();
53
+
54
+ visit (` /Runtime/docs/api-docs.md#some-hash ` );
55
+
56
+ await renderSettled ();
57
+ assert .dom (' [data-page-error]' ).doesNotExist ();
58
+
59
+ await settled ();
60
+ assert .dom (' [data-page-error]' ).doesNotExist ();
61
+
62
+ visit (` /Runtime/docs/api-docs.md?query-param=value ` );
63
+
64
+ await renderSettled ();
65
+ assert .dom (' [data-page-error]' ).doesNotExist ();
66
+
67
+ await settled ();
68
+ assert .dom (' [data-page-error]' ).doesNotExist ();
53
69
});
54
70
});
55
71
});
Original file line number Diff line number Diff line change @@ -96,7 +96,8 @@ export default class Selected extends Service {
96
96
get path ( ) : string | undefined {
97
97
if ( ! this . router . currentURL ) return firstPath ;
98
98
99
- let [ path ] = this . router . currentURL . split ( '?' ) ;
99
+ let url = new URL ( this . router . currentURL , window . location . origin ) ;
100
+ let path = url . pathname ;
100
101
let result = path && path !== '/' ? path : firstPath ;
101
102
102
103
return result ?. replace ( / \. m d $ / , '' ) ;
You can’t perform that action at this time.
0 commit comments