Sha256: 209c97c6f2d27fc2257fb5411bd715ece5271e17779276cb05291cab8cf2311a
Contents?: true
Size: 1.11 KB
Versions: 95
Compression:
Stored size: 1.11 KB
Contents
#!/usr/bin/env bats @test "Square 1" { #skip run bash grains.sh 1 [ "$status" -eq 0 ] [ "$output" = "1" ] } @test "Square 2" { #skip run bash grains.sh 2 [ "$status" -eq 0 ] [ "$output" = "2" ] } @test "Square 3" { #skip run bash grains.sh 3 [ "$status" -eq 0 ] [ "$output" = "4" ] } @test "Square 4" { #skip run bash grains.sh 4 [ "$status" -eq 0 ] [ "$output" = "8" ] } @test "Square 16" { #skip run bash grains.sh 16 [ "$status" -eq 0 ] [ "$output" = "32768" ] } @test "Square 32" { #skip run bash grains.sh 32 [ "$status" -eq 0 ] [ "$output" = "2147483648" ] } @test "Square 64" { #skip run bash grains.sh 64 [ "$status" -eq 0 ] [ "$output" = "9223372036854775808" ] } @test "Square 0 causes error" { #skip run bash grains.sh 0 [ "$status" -eq 1 ] [ "$output" = "Error: invalid input" ] } @test "Square -1 causes error" { #skip run bash grains.sh -1 [ "$status" -eq 1 ] [ "$output" = "Error: invalid input" ] } @test "Square 65 causes error" { #skip run bash grains.sh 65 [ "$status" -eq 1 ] [ "$output" = "Error: invalid input" ] }
Version data entries
95 entries across 95 versions & 1 rubygems