diff options
| author | Kenneth Reitz <me@kennethreitz.com> | 2011-03-23 00:49:32 -0400 |
|---|---|---|
| committer | Kenneth Reitz <me@kennethreitz.com> | 2011-03-23 00:49:32 -0400 |
| commit | dc14a16e04a526b8c2f5a978d8b094760aca05ed (patch) | |
| tree | 227d7528cf708e81f6e624495b9da1b846dac41a /test_tablib.py | |
| parent | 2d2ac9b708a44bd7d6e22752c2afa71d1d848e3b (diff) | |
| download | tablib-dc14a16e04a526b8c2f5a978d8b094760aca05ed.tar.gz | |
added formatter tests
Diffstat (limited to 'test_tablib.py')
| -rwxr-xr-x | test_tablib.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test_tablib.py b/test_tablib.py index 4079809..4e49c50 100755 --- a/test_tablib.py +++ b/test_tablib.py @@ -470,6 +470,17 @@ class TablibTestCase(unittest.TestCase): data.append(new_row) self.assertTrue(data.width == len(new_row)) self.assertTrue(data[0] == new_row) + + def test_formatters(self): + """Confirm formatters are being triggered.""" + + def _formatter(cell_value): + return str(cell_value).upper() + + self.founders.add_formatter('last_name', _formatter) + + for name in [r['last_name'] for r in self.founders.dict]: + self.assertTrue(name.isupper()) if __name__ == '__main__': |
