diff options
| author | 2021-03-13 16:26:30 -0500 | |
|---|---|---|
| committer | 2021-03-13 16:26:30 -0500 | |
| commit | 3201d77a148367d739862b4f07868a76eaeb7cb1 (patch) | |
| tree | 78b8d71633ec000672a84ad0bbbddd0513ae2d30 /test/test_util.py | |
| parent | fc83315c164afd74734adf27e0f7fec2011904aa (diff) | |
New upstream version 1.17.0.upstream/1.17.0
Diffstat (limited to 'test/test_util.py')
| -rw-r--r-- | test/test_util.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/test/test_util.py b/test/test_util.py index 8848ea0..06de735 100644 --- a/test/test_util.py +++ b/test/test_util.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- -# Copyright 2015-2020 Mike Fährmann +# Copyright 2015-2021 Mike Fährmann # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License version 2 as @@ -461,6 +461,16 @@ class TestOther(unittest.TestCase): self.assertSequenceEqual( list(util.unique([1, 2, 1, 3, 2, 1])), [1, 2, 3]) + def test_unique_sequence(self): + self.assertSequenceEqual( + list(util.unique_sequence("")), "") + self.assertSequenceEqual( + list(util.unique_sequence("AABBCC")), "ABC") + self.assertSequenceEqual( + list(util.unique_sequence("ABABABCAABBCC")), "ABABABCABC") + self.assertSequenceEqual( + list(util.unique_sequence([1, 2, 1, 3, 2, 1])), [1, 2, 1, 3, 2, 1]) + def test_raises(self): func = util.raises(Exception) with self.assertRaises(Exception): |
