Revision f47941f8 test/ganeti.utils.algo_unittest.py

b/test/ganeti.utils.algo_unittest.py
218 218
    self.assertEqual(keyfn.count, len(data),
219 219
                     msg="Key function was not called once per value")
220 220

  
221
  def testNiceSortKey(self):
222
    self.assertEqual(algo.NiceSortKey(""),
223
                     ([None] * algo._SORTER_GROUPS) + [""])
224
    self.assertEqual(algo.NiceSortKey("Hello World"),
225
                     ["Hello World"] +
226
                     ([None] * int(algo._SORTER_GROUPS - 1)) + [""])
227
    self.assertEqual(algo.NiceSortKey("node1.net75.bld3.example.com"),
228
                     ["node", 1, ".net", 75, ".bld", 3, ".example.com",
229
                      None, ""])
230

  
221 231

  
222 232
class TimeMock:
223 233
  def __init__(self, values):

Also available in: Unified diff