Nyall Dawson
a1d46de0de
[processing] Fix evaluation of vector layer references to compatible feature sources
...
Refs #18545
2018-06-04 13:57:06 +10:00
Nyall Dawson
1395dc0e9c
Add missing license headers
2018-06-04 11:30:32 +10:00
Nyall Dawson
23c3731121
Fix path to licensecheck in test
2018-06-04 11:30:32 +10:00
Nyall Dawson
4bb572f4d0
Move licensecheck to external folder
2018-06-04 11:30:32 +10:00
Nyall Dawson
4e0845b4c6
Include licensecheck.pl script in code_layout test folder
...
Seems to be the only way to get this functional under Travis.
TODO: remove when Travis is upgraded to a reasonably modern
Ubuntu version
2018-06-04 11:30:32 +10:00
Nyall Dawson
48b117e0db
Fail check if licensecheck missing
2018-06-04 11:30:32 +10:00
Nyall Dawson
d16ec3e257
Add unit test for license headers
2018-06-04 11:30:32 +10:00
Nyall Dawson
bb2e15c95a
More checks
2018-06-04 06:35:10 +10:00
Nyall Dawson
4ddf58c01c
Add feature source test for combination of filterfids AND filterrect
...
Both these conditions must be honored when set, i.e. features
with matching IDs but which fail the rect check should not be
returned.
2018-06-04 06:35:10 +10:00
Denis Rouzaud
e5b02cd2a8
use dedicated files for auto additions
2018-06-03 11:07:09 -08:00
Nyall Dawson
477fb89fdf
More tests
2018-06-03 09:24:35 +10:00
Nyall Dawson
314942d7a2
Also check geometry in tests
2018-06-03 09:24:35 +10:00
Nyall Dawson
f3bc283cd5
Better tests
2018-06-03 09:24:35 +10:00
Even Rouault
f68f288dea
Merge pull request #7145 from rouault/fix_18596
...
[OGR provider] When editing a GeoJSON file, close and re-open the file at end of editing session (fixes #18596 )
2018-06-02 17:32:12 +02:00
Even Rouault
754018a477
[OGR provider] When editing a GeoJSON file, close and re-open the file at end of editing session ( fixes #18596 )
2018-06-02 12:00:15 +02:00
Even Rouault
9d3f8d44f5
Merge pull request #7140 from rouault/fix_19009
...
Assorted set of fixes regarding field length for OGR provider
2018-06-01 17:42:59 +02:00
Alessandro Pasotti
3aa630ca25
Added QgsDataProvider::ProviderOptions to the bindings
2018-06-01 14:18:44 +02:00
Even Rouault
f4bf1ec907
[OGR provider] GPKG: allow repeated creation of int fields with len != 0 ( fixes #19009 )
2018-06-01 13:15:41 +02:00
Nyall Dawson
05f426e061
Remove orig_ogc_fid fields from server filter tests
2018-06-01 21:00:20 +10:00
Nyall Dawson
e6e54de383
Add test to ensure that orig_ogc_fid field is only ever used internally
...
We don't want to expose this field to users, or include it in layer
exports or copies
And rename internal field to __orig_ogc_fid to avoid clashes with
existing datasets which have been exported before this fix and which
now contain a orig_ogc_fid field
2018-06-01 21:00:20 +10:00
Alessandro Pasotti
0fa88e6faf
Skip failing test on Travis
...
the test passes locally
2018-06-01 10:55:17 +02:00
Alessandro Pasotti
2f41d32e98
Added test to cmake
2018-06-01 10:55:17 +02:00
Alessandro Pasotti
749bc02143
Fix provider for min/max updates
2018-06-01 10:55:17 +02:00
Alessandro Pasotti
1e3661cbf7
Added QgsSpatialIndex to the python provider
2018-06-01 10:53:46 +02:00
Alessandro Pasotti
abcad019a9
Python provider tests passing
...
Except for QgsLayerDefinition.exportLayerDefinitionLayers
and QgsLayerDefinition.loadLayerDefinitionLayers
2018-06-01 10:53:46 +02:00
Alessandro Pasotti
7ffdab2d09
Do not dec ref in methodcode
2018-06-01 10:53:46 +02:00
Alessandro Pasotti
adcc2e96f9
Moved python provider to separate file
...
Also cloned other memory layer methods
2018-06-01 10:53:46 +02:00
Alessandro Pasotti
e341b3a5cf
Tests for Python vector data provider (still failing but not crashing!)
2018-06-01 10:53:46 +02:00
Nyall Dawson
f6416a1990
[processing] Fix missing vector inputs when run in batch mode
...
Fix incorrect definition of compatibleVectorLayers, which was
using layer WKB type values instead of processing source types.
2018-06-01 15:55:11 +10:00
Nyall Dawson
f7a6864b9c
[processing] Fix invalid characters in HTML for 'Raster layer unique values' report
2018-06-01 08:53:20 +10:00
Even Rouault
2969ba1e99
test_provider_ogr_gpkg.py: avoid bug_17795.gpkg test sample to be modified by tests
2018-05-31 23:05:37 +02:00
Even Rouault
ee06d52421
[OGR provider] Avoid attribute table to be empty on OGR layer with mixed geom types ( fixes #19077 )
2018-05-31 23:05:37 +02:00
Even Rouault
1e4b01bb9b
[WFS provider] Add typename prefix before attribute/geometry name for Update requests ( fixes #17945 )
...
Deegree requires those namespace prefixes. I've also verified that
GeoServer is indifferent regarding them.
2018-05-31 18:30:39 +02:00
Matthias Kuhn
48bbd2460c
Run string comparison test on all providers
2018-05-31 18:27:16 +02:00
Matthias Kuhn
d1eabe1c2b
Make compiled tests more stable
...
we do not want to ignore AttributeErrors for those
2018-05-31 18:27:16 +02:00
Luigi Pirelli
1743451263
pep8 fix
2018-05-31 16:25:37 +02:00
Luigi Pirelli
352a02850b
typo
2018-05-31 15:34:21 +02:00
Matthias Kuhn
dbe4186a9c
Add tests for compiling string operators
2018-05-31 14:04:23 +02:00
Even Rouault
1d2686d0dc
[WFS provider] Handle DescribeFeatureType responses that consist of a single <include> ( fixes #18267 )
...
Also handle another occurence of a buggy server only accepting TYPENAMES plural
as parameter of DescribeFeatureType
2018-05-31 13:38:08 +02:00
Luigi Pirelli
64602097ee
Tests for db_manager postgis connector and postgis provider checking clean certificate cleaning
2018-05-31 13:06:00 +02:00
Nyall Dawson
3aa4968f93
Optimise geometry conversion to/from geos
2018-05-30 18:52:41 +10:00
Nyall Dawson
d4a5df2f2c
More unit checks for project dirtying
2018-05-30 14:15:00 +10:00
Nyall Dawson
2a70c4bcca
Remove invalid ring handling from filterVertices, move to removeInvalidRings()
2018-05-30 05:01:40 +10:00
Nyall Dawson
53d4d0b40a
Fix filterVertices for multipoint geometries
2018-05-30 05:01:40 +10:00
Nyall Dawson
3ba7c0b322
Unit tests for filterVertices
2018-05-30 05:01:40 +10:00
Peter Petrik
f26bbd9dfa
revert changes to test files
2018-05-29 15:11:27 +02:00
Peter Petrik
8494c67a20
apply map transform directly in the feature highligh c++ code
2018-05-29 14:58:58 +02:00
nirvn
5ab3fe4ba0
Add subsetStringChanged signal
2018-05-29 17:10:17 +07:00
Peter Petrik
00b6019818
rename qgsquickfeature and remove featuremodel
2018-05-29 11:28:31 +02:00
Peter Petrik
0a99b11923
Add polygon highlight support
2018-05-29 11:27:03 +02:00