Beispiel #1
0
 def test_simple(self):
     assert generate_module(None) == '<unknown module>'
     assert generate_module('http://example.com/foo.js') == 'foo'
     assert generate_module('http://example.com/foo/bar.js') == 'foo/bar'
     assert generate_module('http://example.com/js/foo/bar.js') == 'foo/bar'
     assert generate_module('http://example.com/javascript/foo/bar.js') == 'foo/bar'
     assert generate_module('http://example.com/1.0/foo/bar.js') == 'foo/bar'
     assert generate_module('http://example.com/v1/foo/bar.js') == 'foo/bar'
     assert generate_module('http://example.com/v1.0.0/foo/bar.js') == 'foo/bar'
     assert generate_module('http://example.com/_baz/foo/bar.js') == 'foo/bar'
     assert generate_module('http://example.com/1/2/3/foo/bar.js') == 'foo/bar'
     assert generate_module('http://example.com/abcdef0/foo/bar.js') == 'foo/bar'
     assert generate_module('http://example.com/92cd589eca8235e7b373bf5ae94ebf898e3b949c/foo/bar.js') == 'foo/bar'
     assert generate_module('http://example.com/7d6d00eae0ceccdc7ee689659585d95f/foo/bar.js') == 'foo/bar'
     assert generate_module('/foo/bar.js') == 'foo/bar'
     assert generate_module('../../foo/bar.js') == 'foo/bar'
     assert generate_module('/foo/bar-7d6d00eae0ceccdc7ee689659585d95f.js') == 'foo/bar'
     assert generate_module('/bower_components/foo/bar.js') == 'foo/bar'
     assert generate_module('/node_modules/foo/bar.js') == 'foo/bar'
Beispiel #2
0
 def test_simple(self):
     assert generate_module('http://example.com/foo.js') == 'foo'
     assert generate_module('http://example.com/foo/bar.js') == 'foo/bar'
     assert generate_module('http://example.com/js/foo/bar.js') == 'foo/bar'
     assert generate_module(
         'http://example.com/javascript/foo/bar.js') == 'foo/bar'
     assert generate_module(
         'http://example.com/1.0/foo/bar.js') == 'foo/bar'
     assert generate_module('http://example.com/v1/foo/bar.js') == 'foo/bar'
     assert generate_module(
         'http://example.com/v1.0.0/foo/bar.js') == 'foo/bar'
     assert generate_module(
         'http://example.com/_baz/foo/bar.js') == 'foo/bar'
     assert generate_module(
         'http://example.com/1/2/3/foo/bar.js') == 'foo/bar'
     assert generate_module(
         'http://example.com/abcdef0/foo/bar.js') == 'foo/bar'
     assert generate_module(
         'http://example.com/92cd589eca8235e7b373bf5ae94ebf898e3b949c/foo/bar.js'
     ) == 'foo/bar'
     assert generate_module(
         'http://example.com/7d6d00eae0ceccdc7ee689659585d95f/foo/bar.js'
     ) == 'foo/bar'
     assert generate_module('/foo/bar.js') == 'foo/bar'
     assert generate_module('../../foo/bar.js') == 'foo/bar'