Remove special-case of "0" in niceSort
authorIustin Pop <iustin@google.com>
Tue, 15 Jan 2013 16:24:43 +0000 (17:24 +0100)
committerIustin Pop <iustin@google.com>
Tue, 15 Jan 2013 17:31:54 +0000 (18:31 +0100)
Since now niceSort is more consistently behaved, we don't have the
special casing. This should have been removed in commit a7f0953a, but
I didn't realise it.

Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>

test/hs/Test/Ganeti/Utils.hs

index 38370cb..2385e71 100644 (file)
@@ -7,7 +7,7 @@
 
 {-
 
-Copyright (C) 2009, 2010, 2011, 2012 Google Inc.
+Copyright (C) 2009, 2010, 2011, 2012, 2013 Google Inc.
 
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
@@ -162,16 +162,13 @@ case_niceSort_static = do
              "cPRi0lM7HLnSuWA2G9", "KVQqLPDjcPjf8T3oyzjcOsfkb",
              "guKJkXnkULealVC8CyF1xefym", "pqF8dkU5B1cMnyZuREaSOADYx"]
 
--- | Tests single-string behaviour of 'niceSort'. Last test is special
--- in the sense that /0/ is before any other non-empty string (except
--- itself, etc.).
+-- | Tests single-string behaviour of 'niceSort'.
 prop_niceSort_single :: Property
 prop_niceSort_single =
   forAll genName $ \name ->
   conjoin
   [ printTestCase "single string" $ [name] ==? niceSort [name]
   , printTestCase "single plus empty" $ ["", name] ==? niceSort [name, ""]
-  , printTestCase "single plus 0-digit" $ ["0", name] ==? niceSort [name, "0"]
   ]
 
 -- | Tests some generic 'niceSort' properties. Note that the last test