|
54 | 54 | UUIDModel,
|
55 | 55 | UUIDDefaultModel,
|
56 | 56 | WaterLevel,
|
57 |
| - TextFieldChangeReasonModel1, |
58 |
| - TextFieldChangeReasonModel2, |
| 57 | + DefaultTextFieldChangeReasonModel, |
| 58 | + UserTextFieldChangeReasonModel, |
59 | 59 | CharFieldChangeReasonModel,
|
60 | 60 | )
|
61 | 61 |
|
@@ -408,33 +408,39 @@ def test_charfield_history_change_reason(self):
|
408 | 408 | self.assertTrue(isinstance(field, models.CharField))
|
409 | 409 | self.assertTrue(field.max_length, 100)
|
410 | 410 |
|
411 |
| - def test_textfield_history_change_reason1(self): |
| 411 | + def test_default_textfield_history_change_reason(self): |
412 | 412 | # TextField usage is determined by settings
|
413 |
| - entry = TextFieldChangeReasonModel1.objects.create( |
| 413 | + entry = DefaultTextFieldChangeReasonModel.objects.create( |
414 | 414 | greeting="what's up?"
|
415 | 415 | )
|
416 | 416 | entry.greeting = "what is happening?"
|
417 | 417 | entry.save()
|
418 |
| - update_change_reason(entry, 'Change greeting.') |
| 418 | + |
| 419 | + reason = 'Change greeting' |
| 420 | + update_change_reason(entry, reason) |
419 | 421 |
|
420 | 422 | history = entry.history.all()[0]
|
421 | 423 | field = history._meta.get_field('history_change_reason')
|
422 | 424 |
|
423 | 425 | self.assertTrue(isinstance(field, models.TextField))
|
| 426 | + self.assertEquals(history.history_change_reason, reason) |
424 | 427 |
|
425 |
| - def test_textfield_history_change_reason2(self): |
| 428 | + def test_user_textfield_history_change_reason(self): |
426 | 429 | # TextField instance is passed in init
|
427 |
| - entry = TextFieldChangeReasonModel2.objects.create( |
| 430 | + entry = UserTextFieldChangeReasonModel.objects.create( |
428 | 431 | greeting="what's up?"
|
429 | 432 | )
|
430 | 433 | entry.greeting = "what is happening?"
|
431 | 434 | entry.save()
|
432 |
| - update_change_reason(entry, 'Change greeting.') |
| 435 | + |
| 436 | + reason = 'Change greeting' |
| 437 | + update_change_reason(entry, reason) |
433 | 438 |
|
434 | 439 | history = entry.history.all()[0]
|
435 | 440 | field = history._meta.get_field('history_change_reason')
|
436 | 441 |
|
437 | 442 | self.assertTrue(isinstance(field, models.TextField))
|
| 443 | + self.assertEqual(history.history_change_reason, reason) |
438 | 444 |
|
439 | 445 | def test_get_prev_record(self):
|
440 | 446 | poll = Poll(question="what's up?", pub_date=today)
|
|
0 commit comments