def testQXmlSimpleReaderFeatures(self): '''Calls the QXmlSimpleReader.features method. The features checked (at least the first two) can be found in the QXmlSimpleReader documentation: http://qt.nokia.com/doc/4.6/qxmlsimplereader.html#setFeature ''' reader = QXmlSimpleReader() hasFeature, ok = reader.feature('http://xml.org/sax/features/namespaces') self.assertEqual((hasFeature, ok), (True, True)) hasFeature, ok = reader.feature('http://xml.org/sax/features/namespace-prefixes') self.assertEqual((hasFeature, ok), (False, True)) hasFeature, ok = reader.feature('foobar') self.assertEqual((hasFeature, ok), (False, False))
def testQXmlSimpleReaderFeatures(self): '''Calls the QXmlSimpleReader.features method. The features checked (at least the first two) can be found in the QXmlSimpleReader documentation: http://qt.nokia.com/doc/4.6/qxmlsimplereader.html#setFeature ''' reader = QXmlSimpleReader() hasFeature, ok = reader.feature( 'http://xml.org/sax/features/namespaces') self.assertEqual((hasFeature, ok), (True, True)) hasFeature, ok = reader.feature( 'http://xml.org/sax/features/namespace-prefixes') self.assertEqual((hasFeature, ok), (False, True)) hasFeature, ok = reader.feature('foobar') self.assertEqual((hasFeature, ok), (False, False))