multiprocessing.eclass: add tests for float values
authorMike Gilbert <floppym@gentoo.org>
Mon, 11 Sep 2017 14:30:41 +0000 (10:30 -0400)
committerMike Gilbert <floppym@gentoo.org>
Thu, 14 Sep 2017 19:05:32 +0000 (15:05 -0400)
Bug: https://bugs.gentoo.org/630626

eclass/tests/multiprocessing_makeopts_loadavg.sh

index a03bf0ca8799ad322440184d7c4776a0754aac7c..d17d7734b9f29177d546859df5d6c0956880f3ae 100755 (executable)
@@ -15,7 +15,7 @@ test-makeopts_loadavg() {
                tend 1 "Mismatch between MAKEOPTS/cli: '${indirect}' != '${direct}'"
        else
                [[ ${direct} == "${exp}" ]]
-               tend $? "Got back: ${act}"
+               tend $? "Got back: ${direct}"
        fi
 }
 
@@ -35,6 +35,8 @@ tests=(
        999 "-kl"
        4 "-kl4"
        5 "-kl 5"
+       2.3 "-l 2.3"
+       999 "-l 2.3.4"
 )
 for (( i = 0; i < ${#tests[@]}; i += 2 )) ; do
        test-makeopts_loadavg "${tests[i]}" "${tests[i+1]}"