[QGIS Commit] [qgis/Quantum-GIS] e51457: - added test for issue #7550

GitHub noreply at github.com
Tue Jul 16 04:08:22 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/qgis/Quantum-GIS
  Commit: e514572516403238a988a142c04b732a955ffe9a
      https://github.com/qgis/Quantum-GIS/commit/e514572516403238a988a142c04b732a955ffe9a
  Author: vmora <vincent.mora at oslandia.com>
  Date:   2013-07-09 (Tue, 09 Jul 2013)

  Changed paths:
    M tests/src/python/CMakeLists.txt
    A tests/src/python/test_qgsspatialiteprovider.py

  Log Message:
  -----------
  - added test for issue #7550


  Commit: 61062d719ea362a1216747282f931dce62a313f5
      https://github.com/qgis/Quantum-GIS/commit/61062d719ea362a1216747282f931dce62a313f5
  Author: vmora <vincent.mora at oslandia.com>
  Date:   2013-07-09 (Tue, 09 Jul 2013)

  Changed paths:
    M src/providers/spatialite/qgsspatialiteprovider.cpp
    M tests/src/python/test_qgsspatialiteprovider.py

  Log Message:
  -----------
  - solved issue #7550
- implemented getPrimaryKey member function of QgsSpatiaLiteProvider
- in addFeatures, if an attribute is a primary key, its value is set to
  NULL so that sqlite generates a value automagically


  Commit: b912256409bdb73aaf4668440e26180402e4a909
      https://github.com/qgis/Quantum-GIS/commit/b912256409bdb73aaf4668440e26180402e4a909
  Author: vmora <vincent.mora at oslandia.com>
  Date:   2013-07-09 (Tue, 09 Jul 2013)

  Changed paths:
    M INSTALL
    M doc/INSTALL.html
    M doc/TRANSLATORS
    M doc/osx.t2t
    M i18n/qgis_fr.ts
    M i18n/qgis_ja.ts
    M i18n/qgis_ko_KR.ts
    M python/console/console_settings.py
    M python/core/composer/qgscomposertable.sip
    M python/core/qgsfeature.sip
    M python/pyplugin_installer/installer_data.py
    M src/app/composer/qgsattributeselectiondialog.cpp
    M src/app/nodetool/qgsmaptoolnodetool.cpp
    M src/app/qgsaddattrdialog.cpp
    M src/app/qgsaddattrdialog.h
    M src/app/qgsbrowserdockwidget.cpp
    M src/app/qgsfieldcalculator.cpp
    M src/core/composer/qgscomposerattributetable.cpp
    M src/core/composer/qgscomposerattributetable.h
    M src/core/composer/qgscomposertable.cpp
    M src/core/composer/qgscomposertable.h
    M src/core/qgsbrowsermodel.cpp
    M src/core/qgscontexthelp.cpp
    M src/core/qgscontexthelp.h
    M src/core/qgsdataitem.cpp
    M src/core/qgsvectorlayereditbuffer.cpp
    M src/plugins/globe/globe_plugin.cpp
    A src/plugins/globe/images/gui/MoveWheel.png
    A src/plugins/globe/images/gui/YawPitchWheel.png
    A src/plugins/globe/images/gui/button-background.png
    R src/plugins/globe/images/gui/move-down.png
    R src/plugins/globe/images/gui/move-left.png
    R src/plugins/globe/images/gui/move-right.png
    R src/plugins/globe/images/gui/move-up.png
    M src/plugins/globe/images/gui/refresh-view.png
    R src/plugins/globe/images/gui/rotate-ccw.png
    R src/plugins/globe/images/gui/rotate-cw.png
    R src/plugins/globe/images/gui/rotate-reset.png
    R src/plugins/globe/images/gui/tilt-down.png
    R src/plugins/globe/images/gui/tilt-up.png
    M src/plugins/globe/images/gui/zoom-home.png
    M src/plugins/globe/images/gui/zoom-in.png
    M src/plugins/globe/images/gui/zoom-out.png
    M src/providers/delimitedtext/qgsdelimitedtextprovider.cpp
    M src/providers/ogr/qgsogrprovider.cpp
    M src/providers/postgres/qgspostgresconn.cpp
    M src/providers/postgres/qgspostgresprovider.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master'


  Commit: 184bf418ca01d19cd5ffa08ab3dc6b89c5f20a6b
      https://github.com/qgis/Quantum-GIS/commit/184bf418ca01d19cd5ffa08ab3dc6b89c5f20a6b
  Author: vmora <vincent.mora at oslandia.com>
  Date:   2013-07-10 (Wed, 10 Jul 2013)

  Changed paths:
    M src/providers/spatialite/qgsspatialiteprovider.cpp
    M src/providers/spatialite/qgsspatialiteprovider.h
    M tests/src/python/test_qgsspatialiteprovider.py

  Log Message:
  -----------
  - removed useless function getPrimaryKey since a member already exist
  for that
- modified the test to have multiple column primary key (it fails for
  the moment


  Commit: 827ed3119544a2f29160e6dc70ae981966185ef7
      https://github.com/qgis/Quantum-GIS/commit/827ed3119544a2f29160e6dc70ae981966185ef7
  Author: vmora <vincent.mora at oslandia.com>
  Date:   2013-07-11 (Thu, 11 Jul 2013)

  Changed paths:
    M src/core/qgsvectorlayereditbuffer.cpp
    M src/core/qgsvectorlayereditutils.cpp
    M src/providers/spatialite/qgsspatialiteprovider.cpp
    M src/providers/spatialite/qgsspatialiteprovider.h
    M tests/src/python/test_qgsspatialiteprovider.py

  Log Message:
  -----------
  - solves issue #7550
- the feature modification stops (in edit buffer) once an error is found
- the test has been modified to refelect the real problem: the data
  corruption, and not the commit failure if primary key are not unique


  Commit: 45ab8ccc8582036dff93fba014a29f95d306ac0f
      https://github.com/qgis/Quantum-GIS/commit/45ab8ccc8582036dff93fba014a29f95d306ac0f
  Author: vmora <vincent.mora at oslandia.com>
  Date:   2013-07-11 (Thu, 11 Jul 2013)

  Changed paths:
    M src/core/qgsvectorlayereditutils.cpp
    M tests/src/python/test_qgsspatialiteprovider.py

  Log Message:
  -----------
  - set primary key value to NULL in split when there is no default value.
- modified the test accordingly


  Commit: 29a4bc0aca96af9d662d263c0eadff6025f9c183
      https://github.com/qgis/Quantum-GIS/commit/29a4bc0aca96af9d662d263c0eadff6025f9c183
  Author: Jürgen Fischer <jef at norbit.de>
  Date:   2013-07-16 (Tue, 16 Jul 2013)

  Changed paths:
    M src/core/qgsvectorlayereditbuffer.cpp
    M src/core/qgsvectorlayereditutils.cpp
    M src/providers/spatialite/qgsspatialiteprovider.cpp
    M src/providers/spatialite/qgsspatialiteprovider.h
    M tests/src/python/CMakeLists.txt
    A tests/src/python/test_qgsspatialiteprovider.py

  Log Message:
  -----------
  Merge pull request #715 from Oslandia/issue7550

solves Issue7550


Compare: https://github.com/qgis/Quantum-GIS/compare/2fa773627282...29a4bc0aca96


More information about the QGIS-commit mailing list