);
$solver->add_rule(
- server => [ 'S' ] => [ member_of => S => [ value => 'servers' ] ]
+ server => [ 'S' ] => [ member_of => S => \'servers' ]
);
my $s = $solver->query([ server => 'S' ]);
is_deeply([ map $_->value_for('S')->{name}, $s->results ], [ sort @servers ]);
$solver->add_rule(
- shell => [ 'S' ] => [ member_of => S => [ value => 'shells' ] ])
+ shell => [ 'S' ] => [ member_of => S => \'shells' ])
->add_rule(name => [ qw(T N) ],
[ constrain => [ qw(T N) ],
sub { $_[0]->{name} eq $_[1] } ]
$s = $solver->query(
[ shell => 'Shell' ],
- [ name => 'Shell', [ value => 'bash' ] ],
+ [ name => 'Shell', \'bash' ],
[ server => 'Srv' ],
[ shell_installed_on => qw(Shell Srv) ],
);