From 42c0235d0daeee9702ae664421b0edab587bd91f Mon Sep 17 00:00:00 2001 From: Griatch Date: Sat, 3 May 2014 23:51:08 +0200 Subject: [PATCH] Added an example unittest to test_utils_utils.py. --- src/tests/test_utils_utils.py | 7 +++++-- src/typeclasses/models.py | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/tests/test_utils_utils.py b/src/tests/test_utils_utils.py index 36f201bda6..48a9e2c58d 100644 --- a/src/tests/test_utils_utils.py +++ b/src/tests/test_utils_utils.py @@ -1,9 +1,12 @@ +# test with game/manage.py test import unittest +from src.utils import utils + class TestIsIter(unittest.TestCase): def test_is_iter(self): - # self.assertEqual(expected, is_iter(iterable)) - assert True # TODO: implement your test here + self.assertEqual(True, utils.is_iter([1,2,3,4])) + self.assertEqual(False, utils.is_iter("This is not an iterable")) class TestCrop(unittest.TestCase): def test_crop(self): diff --git a/src/typeclasses/models.py b/src/typeclasses/models.py index 76abe19b03..72740198a7 100644 --- a/src/typeclasses/models.py +++ b/src/typeclasses/models.py @@ -256,7 +256,7 @@ class AttributeHandler(object): "Holds default values" def __init__(self): self.value = default - self.strvalue = str(default) + self.strvalue = str(default) if default is not None else None if self._cache is None or not _TYPECLASS_AGGRESSIVE_CACHE: self._recache()