Author: Andreas Tille <tille@debian.org>
Last-Update: Sat, 26 Dec 2015 08:01:36 +0100
Bug-Debian: https://bugs.debian.org/738962
Description: Exclude tests requiring online access

--- a/csb/test/cases/bio/io/wwpdb/__init__.py
+++ b/csb/test/cases/bio/io/wwpdb/__init__.py
@@ -503,43 +503,6 @@ class TestCustomProvider(test.Case):
         self.assertTrue(isinstance(s, Structure))
         self.assertRaises(StructureNotFoundError, self.provider.get, '$')
         
-@test.unit
-class TestRemoteProvider(test.Case):
-    
-    def setUp(self):
-        
-        super(TestRemoteProvider, self).setUp()
-        self.provider = RemoteStructureProvider()
-        
-    def testGet(self):
-        
-        s = self.provider.get('3p1u')
-        self.assertEqual(s.accession, '3p1u')
-        self.assertTrue(isinstance(s, Structure))
-        
-        self.provider.prefix = 'http://www.google.com/NotExisting'
-        self.assertRaises(StructureNotFoundError, self.provider.get, 'NoSuchFile')    
-                
-
-@test.functional
-class TestGet(test.Case):
-    
-    def runTest(self):
-        
-        structure = get('1d3z')
-        self.assertEqual(structure.accession, '1d3z')
-        
-        # Chain level
-        self.assertEqual(structure.chains.length, 1)
-        self.assertEqual(len(structure.chains), 1)
-
-        self.assertEqual(len(structure.chains['A']), 76)
-        self.assertEqual(len(structure['A']), 76)
-
-        # Residue level 
-        self.assertEqual(len(structure['A'][1:10]), 9)
-        self.assertEqual(structure['A'][0].type,SequenceAlphabets.Protein.MET)                      
-
 
 @test.functional
 class TestFind(test.Case):
