Example #1
0
    def test_bad_filenames(self):
        b = generate_filename('http://amoeba.ucsd.edu/coads%20two.nc')
        self.assertEqual(b, self.prefix + 'coads20two.nc')

        b = generate_filename('http://amoeba.ucsd.edu/coads&bar.nc')
        self.assertEqual(b, self.prefix + 'coadsampbar.nc')
Example #2
0
 def test_numeric_hostname(self):
     b = generate_filename('http://140.221.9.6/foo/coads.nc')
     self.assertEqual(b, self.prefix + 'coads.nc')
Example #3
0
 def test_long_url(self):
     b = generate_filename(
         'http://amoeba.ucsd.edu/foo/bar/baz/quux/getting/very/silly/data.nc'
     )
     self.assertEqual(b, self.prefix + 'data.nc')
Example #4
0
 def test_most_basic(self):
     b = generate_filename('http://amoeba.ucsd.edu/coads.nc')
     self.assertEqual(b, self.prefix + 'coads.nc')
Example #5
0
 def test_with_port(self):
     b = generate_filename('http://amoeba.ucsd.edu:65532/coads.nc')
     self.assertEqual(b, self.prefix + 'coads.nc')
    def test_bad_filenames(self):
        b = generate_filename('http://amoeba.ucsd.edu/coads%20two.nc')
        self.assertEqual(b, self.prefix + 'coads20two.nc')

        b = generate_filename('http://amoeba.ucsd.edu/coads&bar.nc')
        self.assertEqual(b, self.prefix + 'coadsampbar.nc')
 def test_long_url(self):
     b = generate_filename('http://amoeba.ucsd.edu/foo/bar/baz/quux/getting/very/silly/data.nc')
     self.assertEqual(b, self.prefix + 'data.nc')
 def test_numeric_hostname(self):
     b = generate_filename('http://140.221.9.6/foo/coads.nc')
     self.assertEqual(b, self.prefix + 'coads.nc')
 def test_with_port(self):
     b = generate_filename('http://amoeba.ucsd.edu:65532/coads.nc')
     self.assertEqual(b, self.prefix + 'coads.nc')
 def test_most_basic(self):
     b = generate_filename('http://amoeba.ucsd.edu/coads.nc')
     self.assertEqual(b, self.prefix + 'coads.nc')