11/* eslint import/no-extraneous-dependencies: ["error", {"devDependencies": true}] */
2+
23'use strict' ;
34
45const assert = require ( 'assert' ) ;
@@ -9,48 +10,48 @@ const app = request(require('./app'));
910const db = require ( './db' ) ;
1011
1112describe ( 'Example App' , ( ) => {
12- before ( done => {
13+ before ( ( done ) => {
1314 if ( db . db ) { return done ( ) ; }
1415 return db . once ( 'ready' , done ) ;
1516 } ) ;
1617
17- before ( done => {
18+ before ( ( done ) => {
1819 db . db . dropDatabase ( done ) ;
1920 } ) ;
2021
21- before ( done => {
22+ before ( ( done ) => {
2223 db . db . collection ( 'places' ) . createIndex ( { geojson : '2dsphere' } , done ) ;
2324 } ) ;
2425
25- before ( done => {
26+ before ( ( done ) => {
2627 db . db . collection ( 'places' ) . insertMany ( data , done ) ;
2728 } ) ;
2829
2930 const url = '/api/places' ;
3031
31- it ( 'returns all them places' , done => {
32+ it ( 'returns all them places' , ( done ) => {
3233 app . get ( url )
3334 . expect ( 200 )
34- . expect ( res => {
35+ . expect ( ( res ) => {
3536 assert . equal ( res . body . length , 3 ) ;
3637 } )
3738 . end ( done ) ;
3839 } ) ;
3940
40- it ( 'returns places matching name' , done => {
41+ it ( 'returns places matching name' , ( done ) => {
4142 app . get ( `${ url } ?name=Vatnane` )
4243 . expect ( 200 )
43- . expect ( res => {
44+ . expect ( ( res ) => {
4445 assert . equal ( res . body . length , 1 ) ;
4546 assert . equal ( res . body [ 0 ] . name , 'Vatnane' ) ;
4647 } )
4748 . end ( done ) ;
4849 } ) ;
4950
50- it ( 'returns places near point' , done => {
51+ it ( 'returns places near point' , ( done ) => {
5152 app . get ( `${ url } ?near=6.13037,61.00607` )
5253 . expect ( 200 )
53- . expect ( res => {
54+ . expect ( ( res ) => {
5455 assert . equal ( res . body . length , 3 ) ;
5556 assert . equal ( res . body [ 0 ] . name , 'Solrenningen' ) ;
5657 assert . equal ( res . body [ 1 ] . name , 'Åsedalen' ) ;
@@ -59,28 +60,28 @@ describe('Example App', () => {
5960 . end ( done ) ;
6061 } ) ;
6162
62- it ( 'returns places near point with max distance' , done => {
63+ it ( 'returns places near point with max distance' , ( done ) => {
6364 app . get ( `${ url } ?near=6.13037,61.00607,7000` )
6465 . expect ( 200 )
65- . expect ( res => {
66+ . expect ( ( res ) => {
6667 assert . equal ( res . body . length , 2 ) ;
6768 assert . equal ( res . body [ 0 ] . name , 'Solrenningen' ) ;
6869 assert . equal ( res . body [ 1 ] . name , 'Åsedalen' ) ;
6970 } )
7071 . end ( done ) ;
7172 } ) ;
7273
73- it ( 'returns places near point with max and min distance' , done => {
74+ it ( 'returns places near point with max and min distance' , ( done ) => {
7475 app . get ( `${ url } ?near=6.13037,61.00607,7000,1000` )
7576 . expect ( 200 )
76- . expect ( res => {
77+ . expect ( ( res ) => {
7778 assert . equal ( res . body . length , 1 ) ;
7879 assert . equal ( res . body [ 0 ] . name , 'Åsedalen' ) ;
7980 } )
8081 . end ( done ) ;
8182 } ) ;
8283
83- it ( 'returns places inside bbox' , done => {
84+ it ( 'returns places inside bbox' , ( done ) => {
8485 const bbox = [
8586 '5.5419158935546875' ,
8687 '60.92859723298985' ,
@@ -90,18 +91,18 @@ describe('Example App', () => {
9091
9192 app . get ( `${ url } ?bbox=${ bbox } ` )
9293 . expect ( 200 )
93- . expect ( res => {
94+ . expect ( ( res ) => {
9495 assert . equal ( res . body . length , 2 ) ;
9596 assert . equal ( res . body [ 0 ] . name , 'Norddalshytten' ) ;
9697 assert . equal ( res . body [ 1 ] . name , 'Vardadalsbu' ) ;
9798 } )
9899 . end ( done ) ;
99100 } ) ;
100101
101- it ( 'returns places with any of the following tags' , done => {
102+ it ( 'returns places with any of the following tags' , ( done ) => {
102103 app . get ( `${ url } ?tags[]=Båt&tags[]=Stekeovn` )
103104 . expect ( 200 )
104- . expect ( res => {
105+ . expect ( ( res ) => {
105106 assert . equal ( res . body . length , 3 ) ;
106107 assert . equal ( res . body [ 0 ] . name , 'Solrenningen' ) ;
107108 assert . equal ( res . body [ 1 ] . name , 'Åsedalen' ) ;
@@ -110,50 +111,50 @@ describe('Example App', () => {
110111 . end ( done ) ;
111112 } ) ;
112113
113- it ( 'returns places with visits less than 40' , done => {
114+ it ( 'returns places with visits less than 40' , ( done ) => {
114115 app . get ( `${ url } ?visits=<40` )
115116 . expect ( 200 )
116- . expect ( res => {
117+ . expect ( ( res ) => {
117118 assert . equal ( res . body . length , 0 ) ;
118119 } )
119120 . end ( done ) ;
120121 } ) ;
121122
122- it ( 'returns places with visits less than or equal to 40' , done => {
123+ it ( 'returns places with visits less than or equal to 40' , ( done ) => {
123124 app . get ( `${ url } ?visits=<=40` )
124125 . expect ( 200 )
125- . expect ( res => {
126+ . expect ( ( res ) => {
126127 assert . equal ( res . body . length , 1 ) ;
127128 assert . equal ( res . body [ 0 ] . name , 'Solrenningen' ) ;
128129 } )
129130 . end ( done ) ;
130131 } ) ;
131132
132- it ( 'returns places with visits greater than 10,000' , done => {
133+ it ( 'returns places with visits greater than 10,000' , ( done ) => {
133134 app . get ( `${ url } ?visits=>10000` )
134135 . expect ( 200 )
135- . expect ( res => {
136+ . expect ( ( res ) => {
136137 assert . equal ( res . body . length , 1 ) ;
137138 assert . equal ( res . body [ 0 ] . name , 'Vardadalsbu' ) ;
138139 } )
139140 . end ( done ) ;
140141 } ) ;
141142
142- it ( 'returns places with visits > or equal to 10,000' , done => {
143+ it ( 'returns places with visits > or equal to 10,000' , ( done ) => {
143144 app . get ( `${ url } ?visits=>=10000` )
144145 . expect ( 200 )
145- . expect ( res => {
146+ . expect ( ( res ) => {
146147 assert . equal ( res . body . length , 2 ) ;
147148 assert . equal ( res . body [ 0 ] . name , 'Åsedalen' ) ;
148149 assert . equal ( res . body [ 1 ] . name , 'Vardadalsbu' ) ;
149150 } )
150151 . end ( done ) ;
151152 } ) ;
152153
153- it ( 'returns places with visits > 40 and < 10,000' , done => {
154+ it ( 'returns places with visits > 40 and < 10,000' , ( done ) => {
154155 app . get ( `${ url } ?visits=>40&visits=<10000` )
155156 . expect ( 200 )
156- . expect ( res => {
157+ . expect ( ( res ) => {
157158 assert . equal ( res . body . length , 3 ) ;
158159 assert . equal ( res . body [ 0 ] . name , 'Norddalshytten' ) ;
159160 assert . equal ( res . body [ 1 ] . name , 'Vatnane' ) ;
0 commit comments