mirror of
https://github.com/inventree/InvenTree.git
synced 2025-05-04 14:28:48 +00:00
test default value with as_int and fix it
This commit is contained in:
parent
76fd529374
commit
b88a6ccdb5
@ -570,7 +570,7 @@ class BaseInvenTreeSetting(models.Model):
|
|||||||
try:
|
try:
|
||||||
value = int(self.value)
|
value = int(self.value)
|
||||||
except (ValueError, TypeError):
|
except (ValueError, TypeError):
|
||||||
value = self.default_value()
|
value = self.default_value
|
||||||
|
|
||||||
return value
|
return value
|
||||||
|
|
||||||
|
@ -88,6 +88,7 @@ class SettingsTest(TestCase):
|
|||||||
|
|
||||||
# check as_int
|
# check as_int
|
||||||
self.assertEqual(stale_days.as_int(), 0)
|
self.assertEqual(stale_days.as_int(), 0)
|
||||||
|
self.assertEqual(instance_obj.as_int(), 'InvenTree server') # not an int -> return default
|
||||||
|
|
||||||
# check as_bool
|
# check as_bool
|
||||||
self.assertEqual(report_test_obj.as_bool(), True)
|
self.assertEqual(report_test_obj.as_bool(), True)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user