2525
2626import os
2727
28- from PyQt4 .QtCore import (QString ,
29- QChar ,
30- pyqtWrapperType ,
31- QFile ,
32- QIODevice ,
33- QDir ,
34- Qt )
28+ import qgis
29+ from PyQt4 .QtCore import *
3530from PyQt4 .QtXml import QDomDocument
3631
3732from qgis .core import (QgsCentroidFillSymbolLayerV2 ,
@@ -228,13 +223,11 @@ def testBinding(self):
228223 def testQgsSimpleFillSymbolLayerV2 (self ):
229224 '''Create a new style from a .sld file and match test.
230225 '''
231- mTestName = QString ('QgsSimpleFillSymbolLayerV2' )
232- mFilePath = QDir .toNativeSeparators (
233- QString ('%1/symbol_layer/%2.sld' ).arg (
234- unitTestDataPath (), mTestName ))
226+ mTestName = 'QgsSimpleFillSymbolLayerV2'
227+ mFilePath = QDir .toNativeSeparators ('%s/symbol_layer/%s.sld' % (unitTestDataPath (), mTestName ))
235228
236229 mDoc = QDomDocument (mTestName )
237- mFile = QFile (mFilePath )
230+ mFile = QFile (mFilePath )
238231 mFile .open (QIODevice .ReadOnly )
239232 mDoc .setContent (mFile ,True )
240233 mFile .close ()
@@ -251,7 +244,7 @@ def testQgsSimpleFillSymbolLayerV2(self):
251244 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
252245 assert mExpectedValue == mValue , mMessage
253246
254- mExpectedValue = QString ( u'#ffaa7f' )
247+ mExpectedValue = u'#ffaa7f'
255248 mValue = mSymbolLayer .borderColor ().name ()
256249 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
257250 assert mExpectedValue == mValue , mMessage
@@ -270,13 +263,11 @@ def testQgsCentroidFillSymbolLayerV2(self):
270263 '''
271264 Create a new style from a .sld file and match test
272265 '''
273- mTestName = QString ('QgsCentroidFillSymbolLayerV2' )
274- mFilePath = QDir .toNativeSeparators (
275- QString ('%1/symbol_layer/%2.sld' ).arg (
276- unitTestDataPath (), mTestName ))
266+ mTestName = 'QgsCentroidFillSymbolLayerV2'
267+ mFilePath = QDir .toNativeSeparators ('%s/symbol_layer/%s.sld' % (unitTestDataPath (), mTestName ))
277268
278269 mDoc = QDomDocument (mTestName )
279- mFile = QFile (mFilePath )
270+ mFile = QFile (mFilePath )
280271 mFile .open (QIODevice .ReadOnly )
281272 mDoc .setContent (mFile ,True )
282273 mFile .close ()
@@ -288,17 +279,17 @@ def testQgsCentroidFillSymbolLayerV2(self):
288279 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
289280 assert mExpectedValue == mValue , mMessage
290281
291- mExpectedValue = QString ( u'regular_star' )
282+ mExpectedValue = u'regular_star'
292283 mValue = mSymbolLayer .subSymbol ().symbolLayer (0 ).name ()
293284 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
294285 assert mExpectedValue == mValue , mMessage
295286
296- mExpectedValue = QString ( u'#55aaff' )
287+ mExpectedValue = u'#55aaff'
297288 mValue = mSymbolLayer .subSymbol ().symbolLayer (0 ).color ().name ()
298289 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
299290 assert mExpectedValue == mValue , mMessage
300291
301- mExpectedValue = QString ( u'#00ff00' )
292+ mExpectedValue = u'#00ff00'
302293 mValue = mSymbolLayer .subSymbol ().symbolLayer (0 ).borderColor ().name ()
303294 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
304295 assert mExpectedValue == mValue , mMessage
@@ -307,13 +298,11 @@ def testQgsLinePatternFillSymbolLayer(self):
307298 '''
308299 Create a new style from a .sld file and match test
309300 '''
310- mTestName = QString ('QgsLinePatternFillSymbolLayer' )
311- mFilePath = QDir .toNativeSeparators (
312- QString ('%1/symbol_layer/%2.sld' ).arg (
313- unitTestDataPath (), mTestName ))
301+ mTestName = 'QgsLinePatternFillSymbolLayer'
302+ mFilePath = QDir .toNativeSeparators ('%s/symbol_layer/%s.sld' % (unitTestDataPath (), mTestName ))
314303
315304 mDoc = QDomDocument (mTestName )
316- mFile = QFile (mFilePath )
305+ mFile = QFile (mFilePath )
317306 mFile .open (QIODevice .ReadOnly )
318307 mDoc .setContent (mFile ,True )
319308 mFile .close ()
@@ -325,7 +314,7 @@ def testQgsLinePatternFillSymbolLayer(self):
325314 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
326315 assert mExpectedValue == mValue , mMessage
327316
328- mExpectedValue = QString ( u'#ff55ff' )
317+ mExpectedValue = u'#ff55ff'
329318 mValue = mSymbolLayer .color ().name ()
330319 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
331320 assert mExpectedValue == mValue , mMessage
@@ -352,13 +341,11 @@ def testQgsPointPatternFillSymbolLayer(self):
352341 '''
353342 # at the moment there is an empty createFromSld implementation
354343 # that return nulls
355- mTestName = QString ('QgsPointPatternFillSymbolLayer' )
356- mFilePath = QDir .toNativeSeparators (
357- QString ('%1/symbol_layer/%2.sld' ).arg (
358- unitTestDataPath (), mTestName ))
344+ mTestName = 'QgsPointPatternFillSymbolLayer'
345+ mFilePath = QDir .toNativeSeparators ('%s/symbol_layer/%s.sld' % (unitTestDataPath (), mTestName ))
359346
360347 mDoc = QDomDocument (mTestName )
361- mFile = QFile (mFilePath )
348+ mFile = QFile (mFilePath )
362349 mFile .open (QIODevice .ReadOnly )
363350 mDoc .setContent (mFile ,True )
364351 mFile .close ()
@@ -370,17 +357,17 @@ def testQgsPointPatternFillSymbolLayer(self):
370357 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
371358 assert mExpectedValue == mValue , mMessage
372359
373- mExpectedValue = QString ( u'triangle' )
360+ mExpectedValue = u'triangle'
374361 mValue = mSymbolLayer .subSymbol ().symbolLayer (0 ).name ()
375362 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
376363 assert mExpectedValue == mValue , mMessage
377364
378- mExpectedValue = QString ( u'#ffaa00' )
365+ mExpectedValue = u'#ffaa00'
379366 mValue = mSymbolLayer .subSymbol ().symbolLayer (0 ).color ().name ()
380367 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
381368 assert mExpectedValue == mValue , mMessage
382369
383- mExpectedValue = QString ( u'#ff007f' )
370+ mExpectedValue = u'#ff007f'
384371 mValue = mSymbolLayer .subSymbol ().symbolLayer (0 ).borderColor ().name ()
385372 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
386373 assert mExpectedValue == mValue , mMessage
@@ -399,13 +386,11 @@ def testQgsSVGFillSymbolLayer(self):
399386 '''
400387 Create a new style from a .sld file and match test
401388 '''
402- mTestName = QString ('QgsSVGFillSymbolLayer' )
403- mFilePath = QDir .toNativeSeparators (
404- QString ('%1/symbol_layer/%2.sld' ).arg (
405- unitTestDataPath (), mTestName ))
389+ mTestName = 'QgsSVGFillSymbolLayer'
390+ mFilePath = QDir .toNativeSeparators ('%s/symbol_layer/%s.sld' % (unitTestDataPath (), mTestName ))
406391
407392 mDoc = QDomDocument (mTestName )
408- mFile = QFile (mFilePath )
393+ mFile = QFile (mFilePath )
409394 mFile .open (QIODevice .ReadOnly )
410395 mDoc .setContent (mFile ,True )
411396 mFile .close ()
@@ -418,7 +403,7 @@ def testQgsSVGFillSymbolLayer(self):
418403 assert mExpectedValue == mValue , mMessage
419404
420405 mExpectedValue = 'accommodation_camping.svg'
421- mValue = os .path .basename ( str ( mSymbolLayer .svgFilePath () ))
406+ mValue = os .path .basename ( mSymbolLayer .svgFilePath ())
422407 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
423408 assert mExpectedValue == mValue , mMessage
424409
@@ -431,13 +416,11 @@ def testQgsMarkerLineSymbolLayerV2(self):
431416 '''
432417 Create a new style from a .sld file and match test
433418 '''
434- mTestName = QString ('QgsMarkerLineSymbolLayerV2' )
435- mFilePath = QDir .toNativeSeparators (
436- QString ('%1/symbol_layer/%2.sld' ).arg (
437- unitTestDataPath (), mTestName ))
419+ mTestName = 'QgsMarkerLineSymbolLayerV2'
420+ mFilePath = QDir .toNativeSeparators ('%s/symbol_layer/%s.sld' % (unitTestDataPath (), mTestName ))
438421
439422 mDoc = QDomDocument (mTestName )
440- mFile = QFile (mFilePath )
423+ mFile = QFile (mFilePath )
441424 mFile .open (QIODevice .ReadOnly )
442425 mDoc .setContent (mFile ,True )
443426 mFile .close ()
@@ -454,17 +437,17 @@ def testQgsMarkerLineSymbolLayerV2(self):
454437 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
455438 assert mExpectedValue == mValue , mMessage
456439
457- mExpectedValue = QString ( u'circle' )
440+ mExpectedValue = u'circle'
458441 mValue = mSymbolLayer .subSymbol ().symbolLayer (0 ).name ()
459442 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
460443 assert mExpectedValue == mValue , mMessage
461444
462- mExpectedValue = QString ( u'#000000' )
445+ mExpectedValue = u'#000000'
463446 mValue = mSymbolLayer .subSymbol ().symbolLayer (0 ).borderColor ().name ()
464447 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
465448 assert mExpectedValue == mValue , mMessage
466449
467- mExpectedValue = QString ( u'#ff0000' )
450+ mExpectedValue = u'#ff0000'
468451 mValue = mSymbolLayer .subSymbol ().symbolLayer (0 ).color ().name ()
469452 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
470453 assert mExpectedValue == mValue , mMessage
@@ -473,13 +456,11 @@ def testQgsSimpleLineSymbolLayerV2(self):
473456 '''
474457 Create a new style from a .sld file and match test
475458 '''
476- mTestName = QString ('QgsSimpleLineSymbolLayerV2' )
477- mFilePath = QDir .toNativeSeparators (
478- QString ('%1/symbol_layer/%2.sld' ).arg (
479- unitTestDataPath (), mTestName ))
459+ mTestName = 'QgsSimpleLineSymbolLayerV2'
460+ mFilePath = QDir .toNativeSeparators ('%s/symbol_layer/%s.sld' % (unitTestDataPath (), mTestName ))
480461
481462 mDoc = QDomDocument (mTestName )
482- mFile = QFile (mFilePath )
463+ mFile = QFile (mFilePath )
483464 mFile .open (QIODevice .ReadOnly )
484465 mDoc .setContent (mFile ,True )
485466 mFile .close ()
@@ -491,7 +472,7 @@ def testQgsSimpleLineSymbolLayerV2(self):
491472 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
492473 assert mExpectedValue == mValue , mMessage
493474
494- mExpectedValue = QString ( u'#aa007f' )
475+ mExpectedValue = u'#aa007f'
495476 mValue = mSymbolLayer .color ().name ()
496477 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
497478 assert mExpectedValue == mValue , mMessage
@@ -525,13 +506,11 @@ def testQgsEllipseSymbolLayerV2(self):
525506 '''
526507 Create a new style from a .sld file and match test
527508 '''
528- mTestName = QString ('QgsEllipseSymbolLayerV2' )
529- mFilePath = QDir .toNativeSeparators (
530- QString ('%1/symbol_layer/%2.sld' ).arg (
531- unitTestDataPath (), mTestName ))
509+ mTestName = 'QgsEllipseSymbolLayerV2'
510+ mFilePath = QDir .toNativeSeparators ('%s/symbol_layer/%s.sld' % (unitTestDataPath (), mTestName ))
532511
533512 mDoc = QDomDocument (mTestName )
534- mFile = QFile (mFilePath )
513+ mFile = QFile (mFilePath )
535514 mFile .open (QIODevice .ReadOnly )
536515 mDoc .setContent (mFile ,True )
537516 mFile .close ()
@@ -543,17 +522,17 @@ def testQgsEllipseSymbolLayerV2(self):
543522 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
544523 assert mExpectedValue == mValue , mMessage
545524
546- mExpectedValue = QString ( u'circle' )
525+ mExpectedValue = u'circle'
547526 mValue = mSymbolLayer .symbolName ()
548527 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
549528 assert mExpectedValue == mValue , mMessage
550529
551- mExpectedValue = QString ( u'#ffff7f' )
530+ mExpectedValue = u'#ffff7f'
552531 mValue = mSymbolLayer .fillColor ().name ()
553532 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
554533 assert mExpectedValue == mValue , mMessage
555534
556- mExpectedValue = QString ( u'#aaaaff' )
535+ mExpectedValue = u'#aaaaff'
557536 mValue = mSymbolLayer .outlineColor ().name ()
558537 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
559538 assert mExpectedValue == mValue , mMessage
@@ -572,13 +551,11 @@ def testQgsFontMarkerSymbolLayerV2(self):
572551 '''
573552 Create a new style from a .sld file and match test
574553 '''
575- mTestName = QString ('QgsFontMarkerSymbolLayerV2' )
576- mFilePath = QDir .toNativeSeparators (
577- QString ('%1/symbol_layer/%2.sld' ).arg (
578- unitTestDataPath (), mTestName ))
554+ mTestName = 'QgsFontMarkerSymbolLayerV2'
555+ mFilePath = QDir .toNativeSeparators ('%s/symbol_layer/%s.sld' % (unitTestDataPath (), mTestName ))
579556
580557 mDoc = QDomDocument (mTestName )
581- mFile = QFile (mFilePath )
558+ mFile = QFile (mFilePath )
582559 mFile .open (QIODevice .ReadOnly )
583560 mDoc .setContent (mFile ,True )
584561 mFile .close ()
@@ -590,12 +567,12 @@ def testQgsFontMarkerSymbolLayerV2(self):
590567 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
591568 assert mExpectedValue == mValue , mMessage
592569
593- mExpectedValue = QString ( u'Arial' )
570+ mExpectedValue = u'Arial'
594571 mValue = mSymbolLayer .fontFamily ()
595572 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
596573 assert mExpectedValue == mValue , mMessage
597574
598- mExpectedValue = QChar ( 0x4d )
575+ mExpectedValue = u"M"
599576 mValue = mSymbolLayer .character ()
600577 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
601578 assert mExpectedValue == mValue , mMessage
@@ -614,11 +591,11 @@ def testQgsSvgMarkerSymbolLayerV2(self):
614591 '''
615592 Create a new style from a .sld file and match test
616593 '''
617- mTestName = QString ( 'QgsSvgMarkerSymbolLayerV2' )
618- mFilePath = QDir .toNativeSeparators ( QString ( '%1 /symbol_layer/%2 .sld'). arg (unitTestDataPath (), mTestName ))
594+ mTestName = 'QgsSvgMarkerSymbolLayerV2'
595+ mFilePath = QDir .toNativeSeparators ( '%s /symbol_layer/%s .sld' % (unitTestDataPath (), mTestName ))
619596
620597 mDoc = QDomDocument (mTestName )
621- mFile = QFile (mFilePath )
598+ mFile = QFile (mFilePath )
622599 mFile .open (QIODevice .ReadOnly )
623600 mDoc .setContent (mFile ,True )
624601 mFile .close ()
@@ -629,8 +606,9 @@ def testQgsSvgMarkerSymbolLayerV2(self):
629606 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
630607 assert mExpectedValue == mValue , mMessage
631608
632- mExpectedValue = QString (u'skull.svg' )
633- mValue = os .path .basename (str (mSymbolLayer .path ()))
609+ mExpectedValue = u'skull.svg'
610+ mValue = os .path .basename (mSymbolLayer .path ())
611+ print "VALUE" , mSymbolLayer .path ()
634612 mMessage = 'Expected "%s" got "%s"' % (mExpectedValue ,mValue )
635613 assert mExpectedValue == mValue , mMessage
636614
0 commit comments