diff options
author | Olivier Goffart <ogoffart@woboq.com> | 2015-01-15 16:06:17 +0300 |
---|---|---|
committer | Olivier Goffart <ogoffart@woboq.com> | 2015-01-15 16:06:17 +0300 |
commit | 907b79d3b8773718c253ba44c1ab72028ecd5e6e (patch) | |
tree | 757c2a2cf026734517ff199bcd332eb845a0c099 /test | |
parent | 863731fd6a2ce461f51eea8e02591041dbe40c17 (diff) |
Utility: Use appropriate unit when converting from bytes to human readable units
We must not use the SI units if we use power of 2
I believe that we should use SI units and power of 10
But since the server still use power of 2, we need to show the same numbers
But at least we use the proper standard IEC unit that are explicit
Diffstat (limited to 'test')
-rw-r--r-- | test/testutility.h | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/test/testutility.h b/test/testutility.h index 27f7f1270..95a4d467c 100644 --- a/test/testutility.h +++ b/test/testutility.h @@ -30,27 +30,27 @@ private slots: QCOMPARE(octetsToString(999) , QString("999 B")); QCOMPARE(octetsToString(1000) , QString("1,000 B")); QCOMPARE(octetsToString(1010) , QString("1,010 B")); - QCOMPARE(octetsToString(1024) , QString("1 kB")); - QCOMPARE(octetsToString(1110) , QString("1.1 kB")); + QCOMPARE(octetsToString(1024) , QString("1 KiB")); + QCOMPARE(octetsToString(1110) , QString("1.1 KiB")); - QCOMPARE(octetsToString(9110) , QString("8.9 kB")); - QCOMPARE(octetsToString(9910) , QString("9.7 kB")); - QCOMPARE(octetsToString(9999) , QString("9.8 kB")); - QCOMPARE(octetsToString(10240) , QString("10 kB")); + QCOMPARE(octetsToString(9110) , QString("8.9 KiB")); + QCOMPARE(octetsToString(9910) , QString("9.7 KiB")); + QCOMPARE(octetsToString(9999) , QString("9.8 KiB")); + QCOMPARE(octetsToString(10240) , QString("10 KiB")); - QCOMPARE(octetsToString(123456) , QString("121 kB")); - QCOMPARE(octetsToString(1234567) , QString("1.2 MB")); - QCOMPARE(octetsToString(12345678) , QString("12 MB")); - QCOMPARE(octetsToString(123456789) , QString("118 MB")); - QCOMPARE(octetsToString(1000LL*1000*1000 * 5) , QString("4.7 GB")); - QCOMPARE(octetsToString(1024LL*1024*1024 * 5) , QString("5 GB")); + QCOMPARE(octetsToString(123456) , QString("121 KiB")); + QCOMPARE(octetsToString(1234567) , QString("1.2 MiB")); + QCOMPARE(octetsToString(12345678) , QString("12 MiB")); + QCOMPARE(octetsToString(123456789) , QString("118 MiB")); + QCOMPARE(octetsToString(1000LL*1000*1000 * 5) , QString("4.7 GiB")); + QCOMPARE(octetsToString(1024LL*1024*1024 * 5) , QString("5 GiB")); QCOMPARE(octetsToString(1), QString("1 B")); QCOMPARE(octetsToString(2), QString("2 B")); - QCOMPARE(octetsToString(1024), QString("1 kB")); - QCOMPARE(octetsToString(1024*1024), QString("1 MB")); - QCOMPARE(octetsToString(1024LL*1024*1024), QString("1 GB")); - QCOMPARE(octetsToString(1024LL*1024*1024*1024), QString("1 TB")); + QCOMPARE(octetsToString(1024), QString("1 KiB")); + QCOMPARE(octetsToString(1024*1024), QString("1 MiB")); + QCOMPARE(octetsToString(1024LL*1024*1024), QString("1 GiB")); + QCOMPARE(octetsToString(1024LL*1024*1024*1024), QString("1 TiB")); } void testLaunchOnStartup() |