File-SOPS
view release on metacpan or search on metacpan
t/04-interop.t view on Meta::CPAN
is_deeply($decrypted, $data, 'Perl decrypted sops-encrypted data');
}
};
###############################################################################
# Test 4: sops encrypt -> Perl decrypt (JSON)
###############################################################################
subtest 'sops encrypt -> Perl decrypt (JSON)' => sub {
my $data = {
credentials => {
username => 'admin',
password => 's3cr3t!',
},
};
my $plain_file = "$tempdir/sops_plain.json";
write_file($plain_file, encode_json($data));
my $output = `$sops_bin -e --age $public $plain_file 2>&1`;
my $exit_code = $? >> 8;
( run in 0.834 second using v1.01-cache-2.11-cpan-cdf2f3d4e48 )