File tree Expand file tree Collapse file tree 6 files changed +69
-0
lines changed
Expand file tree Collapse file tree 6 files changed +69
-0
lines changed Original file line number Diff line number Diff line change @@ -64,3 +64,5 @@ module.exports = () => {
6464
6565 return rules
6666}
67+
68+ module . exports . test = test
Original file line number Diff line number Diff line change 1+ 'use strict'
2+
3+ const test = require ( 'ava' )
4+
5+ const { test : validator } = require ( '..' )
6+
7+ test ( 'true' , t => {
8+ t . true ( validator ( 'https://www.amazon.com/gp/product/B0057OC5O8/' ) )
9+ t . true ( validator ( 'https://amazon.com/dp/B0123456789' ) )
10+ t . true ( validator ( 'https://www.amazon.co.uk/dp/1849757097' ) )
11+ t . true ( validator ( 'https://amazon.es/dp/B01MUGXRT9' ) )
12+ t . true ( validator ( 'https://www.amazon.de/dp/B0123456789' ) )
13+ t . true ( validator ( 'https://amazon.fr/dp/B0123456789' ) )
14+ t . true ( validator ( 'https://www.amazon.it/dp/B0123456789' ) )
15+ t . true ( validator ( 'https://amzn.to/abc123' ) )
16+ t . true ( validator ( 'https://a.co/abc123' ) )
17+ } )
18+
19+ test ( 'false' , t => {
20+ t . false (
21+ validator (
22+ 'https://soundcloud.com/beautybrainsp/beauty-brain-swag-bandicoot'
23+ )
24+ )
25+ t . false ( validator ( 'https://www.facebook.com/username/' ) )
26+ t . false ( validator ( 'https://twitter.com/username/' ) )
27+ t . false ( validator ( 'https://www.youtube.com/watch?v=123' ) )
28+ t . false ( validator ( 'https://example.com' ) )
29+ } )
Original file line number Diff line number Diff line change @@ -41,3 +41,5 @@ module.exports = () => {
4141
4242 return rules
4343}
44+
45+ module . exports . test = test
Original file line number Diff line number Diff line change 1+ 'use strict'
2+
3+ const test = require ( 'ava' )
4+
5+ const { test : validator } = require ( '..' )
6+
7+ test ( 'true' , t => {
8+ t . true ( validator ( 'https://www.instagram.com/p/CPeC-Eenc8l/' ) )
9+ } )
10+
11+ test ( 'false' , t => {
12+ t . false (
13+ validator (
14+ 'https://soundcloud.com/beautybrainsp/beauty-brain-swag-bandicoot'
15+ )
16+ )
17+ } )
Original file line number Diff line number Diff line change @@ -28,3 +28,5 @@ module.exports = () => {
2828
2929 return rules
3030}
31+
32+ module . exports . test = test
Original file line number Diff line number Diff line change 1+ 'use strict'
2+
3+ const test = require ( 'ava' )
4+
5+ const { test : validator } = require ( '..' )
6+
7+ test ( 'true' , t => {
8+ t . true (
9+ validator (
10+ 'https://soundcloud.com/beautybrainsp/beauty-brain-swag-bandicoot'
11+ )
12+ )
13+ } )
14+
15+ test ( 'false' , t => {
16+ t . false ( validator ( 'https://www.instagram.com/p/CPeC-Eenc8l/' ) )
17+ } )
You can’t perform that action at this time.
0 commit comments