Exemple #1
0
 def testQgsProjectRepr(self):
     p = QgsProject()
     self.assertEqual(p.__repr__(), "<QgsProject: ''>")
     p.setFileName('/home/test/my_project.qgs')
     self.assertEqual(p.__repr__(), "<QgsProject: '/home/test/my_project.qgs'>")
     self.assertEqual(QgsProject.instance().__repr__(), "<QgsProject: '' (singleton instance)>")
     QgsProject.instance().setFileName('/home/test/my_project.qgs')
     self.assertEqual(QgsProject.instance().__repr__(), "<QgsProject: '/home/test/my_project.qgs' (singleton instance)>")