From ce7dd1273e5ee3d927dbfda0b38aff2517fe004b Mon Sep 17 00:00:00 2001 From: Sambhav Satija Date: Sun, 25 Oct 2015 07:21:20 +0530 Subject: Fixed #25441 -- Added support for negative filesize to filesizeformat template filter. Thanks Andrey Yakovlev for the initial patch. --- tests/template_tests/filter_tests/test_filesizeformat.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tests') diff --git a/tests/template_tests/filter_tests/test_filesizeformat.py b/tests/template_tests/filter_tests/test_filesizeformat.py index c94da8c8d6..9d143ca100 100644 --- a/tests/template_tests/filter_tests/test_filesizeformat.py +++ b/tests/template_tests/filter_tests/test_filesizeformat.py @@ -39,3 +39,7 @@ class FunctionTests(SimpleTestCase): self.assertEqual(filesizeformat(complex(1, -1)), '0\xa0Bytes') self.assertEqual(filesizeformat(""), '0\xa0Bytes') self.assertEqual(filesizeformat("\N{GREEK SMALL LETTER ALPHA}"), '0\xa0Bytes') + + def test_negative_numbers(self): + self.assertEqual(filesizeformat(-100), '-100\xa0bytes') + self.assertEqual(filesizeformat(-1024 * 1024 * 50), '-50.0\xa0MB') -- cgit v1.3