Bienvenue sur PostGIS.fr

Bienvenue sur PostGIS.fr , le site de la communauté des utilisateurs francophones de PostGIS.

PostGIS ajoute le support d'objets géographique à la base de données PostgreSQL. En effet, PostGIS "spatialise" le serverur PostgreSQL, ce qui permet de l'utiliser comme une base de données SIG.

Maintenu à jour, en fonction de nos disponibilités et des diverses sorties des outils que nous testons, nous vous proposons l'ensemble de nos travaux publiés en langue française.

source: trunk/workshop-routing-foss4g/web/ext/test/unit/data/ArrayReader.js @ 77

Revision 76, 1.3 KB checked in by djay, 13 years ago (diff)

Ajout du répertoire web

  • Property svn:executable set to *
Line 
1/*!
2 * Ext JS Library 3.4.0
3 * Copyright(c) 2006-2011 Sencha Inc.
4 * licensing@sencha.com
5 * http://www.sencha.com/license
6 */
7Ext.test.session.addTest( 'ArrayReader', {
8    name: 'readRecords',
9    setUp: function() {
10        this.reader = new Ext.data.ArrayReader({
11            idIndex: 1,
12            fields: [
13               {name: 'floater', type: 'float'},
14               {name: 'id'},
15               {name: 'totalProp', type: 'integer'},
16               {name: 'bool', type: 'boolean'},
17               {name: 'msg'}
18            ]
19        });
20        this.data1 = [
21            [ 1.23, 1, 6, true, 'hello' ]
22        ];
23        this.rec1 = this.reader.readRecords(this.data1);
24    },
25    test_tearDown: function() {
26        delete this.reader;
27        delete this.data1;
28        delete this.rec1;
29    },
30    test_TotalRecords: function() {
31        Y.Assert.areSame(this.rec1.totalRecords, 1);
32    },
33    test_Records: function() {
34        Y.Assert.areSame(this.rec1.records[0].data.floater, this.data1[0][0]);
35        Y.Assert.areSame(this.rec1.records[0].data.id, this.data1[0][1]);
36        Y.Assert.areSame(this.rec1.records[0].data.totalProp, this.data1[0][2]);
37        Y.Assert.areSame(this.rec1.records[0].data.bool, this.data1[0][3]);
38        Y.Assert.areSame(this.rec1.records[0].data.msg, this.data1[0][4]);
39    }
40});
Note: See TracBrowser for help on using the repository browser.