@@ -59,81 +59,81 @@ describe('modifyRequest.onBeforeRequest:', function () {
59
59
60
60
// without web+ prefix (Firefox > 59: https://github.com/ipfs-shipyard/ipfs-companion/issues/164#issuecomment-356301174)
61
61
it ( 'should not be normalized if ipfs:/{CID}' , function ( ) {
62
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #ipfs%3A%2FQmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR%3FargTest%23hashTest' )
62
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #ipfs%3A%2FQmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR%3FargTest%23hashTest' )
63
63
expect ( modifyRequest . onBeforeRequest ( request ) ) . to . equal ( undefined )
64
64
} )
65
65
it ( 'should be normalized if ipfs://{CID}' , function ( ) {
66
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #ipfs%3A%2F%2FQmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR%3FargTest%23hashTest' )
66
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #ipfs%3A%2F%2FQmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR%3FargTest%23hashTest' )
67
67
expect ( modifyRequest . onBeforeRequest ( request ) . redirectUrl ) . to . equal ( 'https://ipfs.io/ipfs/QmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR?argTest#hashTest' )
68
68
} )
69
69
it ( 'should not be normalized if ipns:/{fqdn}' , function ( ) {
70
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #ipns%3A%2Fipfs.io%3FargTest%23hashTest' )
70
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #ipns%3A%2Fipfs.io%3FargTest%23hashTest' )
71
71
expect ( modifyRequest . onBeforeRequest ( request ) ) . to . equal ( undefined )
72
72
} )
73
73
it ( 'should be normalized if ipns://{fqdn}' , function ( ) {
74
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #ipns%3A%2F%2Fipfs.io%3FargTest%23hashTest' )
74
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #ipns%3A%2F%2Fipfs.io%3FargTest%23hashTest' )
75
75
expect ( modifyRequest . onBeforeRequest ( request ) . redirectUrl ) . to . equal ( 'https://ipfs.io/ipns/ipfs.io?argTest#hashTest' )
76
76
} )
77
77
it ( 'should be normalized if ipfs://{fqdn}' , function ( ) {
78
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #ipfs%3A%2F%2Fipfs.io%3FargTest%23hashTest' )
78
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #ipfs%3A%2F%2Fipfs.io%3FargTest%23hashTest' )
79
79
expect ( modifyRequest . onBeforeRequest ( request ) . redirectUrl ) . to . equal ( 'https://ipfs.io/ipns/ipfs.io?argTest#hashTest' )
80
80
} )
81
81
it ( 'should be normalized if dweb:/ipfs/{CID}' , function ( ) {
82
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #dweb%3A%2Fipfs/QmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR%3FargTest%23hashTest' )
82
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #dweb%3A%2Fipfs/QmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR%3FargTest%23hashTest' )
83
83
expect ( modifyRequest . onBeforeRequest ( request ) . redirectUrl ) . to . equal ( 'https://ipfs.io/ipfs/QmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR?argTest#hashTest' )
84
84
} )
85
85
it ( 'should not be normalized if dweb://ipfs/{CID}' , function ( ) {
86
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #dweb%3A%2F%2Fipfs/QmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR%3FargTest%23hashTest' )
86
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #dweb%3A%2F%2Fipfs/QmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR%3FargTest%23hashTest' )
87
87
expect ( modifyRequest . onBeforeRequest ( request ) ) . to . equal ( undefined )
88
88
} )
89
89
it ( 'should be normalized if dweb:/ipns/{foo}' , function ( ) {
90
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #dweb%3A%2Fipns/ipfs.io%3FargTest%23hashTest' )
90
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #dweb%3A%2Fipns/ipfs.io%3FargTest%23hashTest' )
91
91
expect ( modifyRequest . onBeforeRequest ( request ) . redirectUrl ) . equal ( 'https://ipfs.io/ipns/ipfs.io?argTest#hashTest' )
92
92
} )
93
93
it ( 'should not be normalized if dweb://ipns/{foo}' , function ( ) {
94
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #dweb%3A%2F%2Fipns/ipfs.io%3FargTest%23hashTest' )
94
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #dweb%3A%2F%2Fipns/ipfs.io%3FargTest%23hashTest' )
95
95
expect ( modifyRequest . onBeforeRequest ( request ) ) . to . equal ( undefined )
96
96
} )
97
97
98
98
// web+ prefixed versions (Firefox < 59 and Chrome)
99
99
it ( 'should not be normalized if web+ipfs:/{CID}' , function ( ) {
100
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #web%2Bipfs%3A%2FQmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR%3FargTest%23hashTest' )
100
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #web%2Bipfs%3A%2FQmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR%3FargTest%23hashTest' )
101
101
expect ( modifyRequest . onBeforeRequest ( request ) ) . to . equal ( undefined )
102
102
} )
103
103
it ( 'should be normalized if web+ipfs://{CID}' , function ( ) {
104
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #web%2Bipfs%3A%2F%2FQmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR%3FargTest%23hashTest' )
104
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #web%2Bipfs%3A%2F%2FQmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR%3FargTest%23hashTest' )
105
105
expect ( modifyRequest . onBeforeRequest ( request ) . redirectUrl ) . to . equal ( 'https://ipfs.io/ipfs/QmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR?argTest#hashTest' )
106
106
} )
107
107
it ( 'should not be normalized if web+ipns:/{foo}' , function ( ) {
108
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #web%2Bipns%3A%2Fipfs.io%3FargTest%23hashTest' )
108
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #web%2Bipns%3A%2Fipfs.io%3FargTest%23hashTest' )
109
109
expect ( modifyRequest . onBeforeRequest ( request ) ) . to . equal ( undefined )
110
110
} )
111
111
it ( 'should be normalized if web+ipns://{foo}' , function ( ) {
112
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #web%2Bipns%3A%2F%2Fipfs.io%3FargTest%23hashTest' )
112
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #web%2Bipns%3A%2F%2Fipfs.io%3FargTest%23hashTest' )
113
113
expect ( modifyRequest . onBeforeRequest ( request ) . redirectUrl ) . to . equal ( 'https://ipfs.io/ipns/ipfs.io?argTest#hashTest' )
114
114
} )
115
115
it ( 'should be normalized if web+dweb:/ipfs/{CID}' , function ( ) {
116
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #web%2Bdweb%3A%2Fipfs/QmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR%3FargTest%23hashTest' )
116
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #web%2Bdweb%3A%2Fipfs/QmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR%3FargTest%23hashTest' )
117
117
expect ( modifyRequest . onBeforeRequest ( request ) . redirectUrl ) . to . equal ( 'https://ipfs.io/ipfs/QmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR?argTest#hashTest' )
118
118
} )
119
119
it ( 'should not be normalized if web+dweb://ipfs/{CID}' , function ( ) {
120
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #web%2Bdweb%3A%2F%2Fipfs/QmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR%3FargTest%23hashTest' )
120
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #web%2Bdweb%3A%2F%2Fipfs/QmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR%3FargTest%23hashTest' )
121
121
expect ( modifyRequest . onBeforeRequest ( request ) ) . to . equal ( undefined )
122
122
} )
123
123
it ( 'should be normalized if web+dweb:/ipns/{foo}' , function ( ) {
124
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #web%2Bdweb%3A%2Fipns/ipfs.io%3FargTest%23hashTest' )
124
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #web%2Bdweb%3A%2Fipns/ipfs.io%3FargTest%23hashTest' )
125
125
expect ( modifyRequest . onBeforeRequest ( request ) . redirectUrl ) . equal ( 'https://ipfs.io/ipns/ipfs.io?argTest#hashTest' )
126
126
} )
127
127
it ( 'should not be normalized if web+dweb://ipns/{foo}' , function ( ) {
128
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #web%2Bdweb%3A%2F%2Fipns/ipfs.io%3FargTest%23hashTest' )
128
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #web%2Bdweb%3A%2F%2Fipns/ipfs.io%3FargTest%23hashTest' )
129
129
expect ( modifyRequest . onBeforeRequest ( request ) ) . to . equal ( undefined )
130
130
} )
131
131
it ( 'should not be normalized if web+{foo}:/bar' , function ( ) {
132
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #web%2Bfoo%3A%2Fbar%3FargTest%23hashTest' )
132
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #web%2Bfoo%3A%2Fbar%3FargTest%23hashTest' )
133
133
expect ( modifyRequest . onBeforeRequest ( request ) ) . to . equal ( undefined )
134
134
} )
135
135
it ( 'should not be normalized if web+{foo}://bar' , function ( ) {
136
- const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiegmsbyyxqe3otwyymguym5sflugdf2bnfh75sk3rqcfgvnyatgry #web%2Bfoo%3A%2F%2Fbar%3FargTest%23hashTest' )
136
+ const request = url2request ( 'https://gateway.ipfs.io/ipfs/bafkreiewrj2pugsghd3flw2lk2fhvtmz6wipecnxep5qc5m3lfpf2mvjk4 #web%2Bfoo%3A%2F%2Fbar%3FargTest%23hashTest' )
137
137
expect ( modifyRequest . onBeforeRequest ( request ) ) . to . equal ( undefined )
138
138
} )
139
139
} )
0 commit comments