@@ -172,34 +172,38 @@ def test_should_index_method(self):
172
172
class ExampleIndex (AlgoliaIndex ):
173
173
fields = 'name'
174
174
should_index = 'has_name'
175
+
175
176
index = ExampleIndex (Example , self .client )
176
177
self .assertTrue (index ._should_index (self .instance ),
177
178
"We should index an instance when should_index(instance) returns True" )
178
179
179
180
instance_should_not = Example (name = None )
180
181
self .assertFalse (index ._should_index (instance_should_not ),
181
- "We should not index an instance when should_index(instance) returns False" )
182
+ "We should not index an instance when should_index(instance) returns False" )
182
183
183
184
def test_should_index_unbound (self ):
184
185
class ExampleIndex (AlgoliaIndex ):
185
186
fields = 'name'
186
187
should_index = 'static_should_index'
188
+
187
189
index = ExampleIndex (Example , self .client )
188
190
self .assertTrue (index ._should_index (self .instance ),
189
191
"We should index an instance when should_index() returns True" )
190
192
191
193
class ExampleIndex (AlgoliaIndex ):
192
194
fields = 'name'
193
195
should_index = 'static_should_not_index'
196
+
194
197
index = ExampleIndex (Example , self .client )
195
198
instance_should_not = Example ()
196
199
self .assertFalse (index ._should_index (instance_should_not ),
197
- "We should not index an instance when should_index() returns False" )
200
+ "We should not index an instance when should_index() returns False" )
198
201
199
202
def test_should_index_attr (self ):
200
203
class ExampleIndex (AlgoliaIndex ):
201
204
fields = 'name'
202
205
should_index = 'index_me'
206
+
203
207
index = ExampleIndex (Example , self .client )
204
208
self .assertTrue (index ._should_index (self .instance ),
205
209
"We should index an instance when its should_index attr is True" )
@@ -212,6 +216,7 @@ class ExampleIndex(AlgoliaIndex):
212
216
class ExampleIndex (AlgoliaIndex ):
213
217
fields = 'name'
214
218
should_index = 'category'
219
+
215
220
index = ExampleIndex (Example , self .client )
216
221
with self .assertRaises (AlgoliaIndexError , msg = "We should raise when the should_index attr is not boolean" ):
217
222
index ._should_index (self .instance )
@@ -220,6 +225,7 @@ def test_should_index_field(self):
220
225
class ExampleIndex (AlgoliaIndex ):
221
226
fields = 'name'
222
227
should_index = 'is_admin'
228
+
223
229
index = ExampleIndex (Example , self .client )
224
230
self .assertTrue (index ._should_index (self .instance ),
225
231
"We should index an instance when its should_index field is True" )
@@ -232,6 +238,7 @@ class ExampleIndex(AlgoliaIndex):
232
238
class ExampleIndex (AlgoliaIndex ):
233
239
fields = 'name'
234
240
should_index = 'name'
241
+
235
242
index = ExampleIndex (Example , self .client )
236
243
with self .assertRaises (AlgoliaIndexError , msg = "We should raise when the should_index field is not boolean" ):
237
244
index ._should_index (self .instance )
@@ -240,20 +247,23 @@ def test_should_index_property(self):
240
247
class ExampleIndex (AlgoliaIndex ):
241
248
fields = 'name'
242
249
should_index = 'property_should_index'
250
+
243
251
index = ExampleIndex (Example , self .client )
244
252
self .assertTrue (index ._should_index (self .instance ),
245
253
"We should index an instance when its should_index property is True" )
246
254
247
255
class ExampleIndex (AlgoliaIndex ):
248
256
fields = 'name'
249
257
should_index = 'static_should_not_index'
258
+
250
259
index = ExampleIndex (Example , self .client )
251
260
self .assertFalse (index ._should_index (self .instance ),
252
261
"We should not index an instance when its should_index property is False" )
253
262
254
263
class ExampleIndex (AlgoliaIndex ):
255
264
fields = 'name'
256
265
should_index = 'property_string'
266
+
257
267
index = ExampleIndex (Example , self .client )
258
268
with self .assertRaises (AlgoliaIndexError , msg = "We should raise when the should_index property is not boolean" ):
259
- index ._should_index (self .instance )
269
+ index ._should_index (self .instance )
0 commit comments