use v6.d;
use Test;

use FindBin ( :verbose );

say 'Program is: ' ~ $*PROGRAM.absolute;

my $false_1 = Bin( resolve=>False   ).Str;
my $false_2 = Bin( :resolve(False)  ).Str;
my $false_3 = Bin( :!resolve        ).Str;

my $true_1  = Bin( resolve=>True    ).Str;
my $true_2  = Bin( :resolve(True)   ).Str;
my $true_3  = Bin( :resolve         ).Str;

is $false_1, $false_2,  "Match with false.";
is $false_2, $false_3,  "Match with false.";

is $true_1, $true_2,    "Match with true.";
is $true_2, $true_3,    "Match with true.";

isnt $false_1, $true_1, "False & True differ.";

done-testing;
