aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Proctor <simon.proctor@zpg.co.uk>2019-10-28 14:26:05 +0000
committerSimon Proctor <simon.proctor@zpg.co.uk>2019-10-28 14:26:05 +0000
commit7d72217fc6930d667847b4e333c059329f6a1bdd (patch)
tree0bc28ef979d6c920ffc571750d8842eca43b0768
parent703cfbab1a0be3847f83ab7e1b9b07c64aca3f01 (diff)
downloadperlweeklychallenge-club-7d72217fc6930d667847b4e333c059329f6a1bdd.tar.gz
perlweeklychallenge-club-7d72217fc6930d667847b4e333c059329f6a1bdd.tar.bz2
perlweeklychallenge-club-7d72217fc6930d667847b4e333c059329f6a1bdd.zip
Added a test incase the widt check fails
-rw-r--r--challenge-032/simon-proctor/perl6/ch-2.p67
1 files changed, 6 insertions, 1 deletions
diff --git a/challenge-032/simon-proctor/perl6/ch-2.p6 b/challenge-032/simon-proctor/perl6/ch-2.p6
index 6e497adf27..0022fd7e2b 100644
--- a/challenge-032/simon-proctor/perl6/ch-2.p6
+++ b/challenge-032/simon-proctor/perl6/ch-2.p6
@@ -66,7 +66,12 @@ sub get-bar( Int $available, $max, $value ) {
}
sub get-screen-width() {
- run("tput","cols",:out).out.slurp.chomp;
+ my $result;
+ try {
+ $result = run("tput","cols",:out).out.slurp.chomp;
+ }
+ # Fallback incase tput not available
+ return $result || 100;
}
sub parse-space-sep( Str $line ) {