File: 9zoid22.t

package info (click to toggle)
libuuid-perl 0.37-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,092 kB
  • sloc: ansic: 2,374; perl: 580; makefile: 5
file content (29 lines) | stat: -rw-r--r-- 792 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
use strict;
use warnings;
use Test::More;
use MyNote;
use UUID ();


# duplicate failing test 23 from the old test

my ($bin, $bin1, $bin2);

$bin = 'bogus value';
is UUID::is_null( $bin ), 0, 'old 21'; # != the null uuid, right?

$bin = '1234567890123456';
is UUID::is_null( $bin ), 0, 'old 22'; # still not null

#-------------------------------------------------------------------> last seen here dumps core below

# make sure compare operands sane
UUID::generate( $bin1 );
$bin2 = 'x';
is abs(UUID::compare( $bin1, $bin2 )), 1, 'old 23';
is abs(UUID::compare( $bin2, $bin1 )), 1, 'old 24';
$bin2 = 'some silly ridiculously long string that couldnt possibly be a uuid';
is abs(UUID::compare( $bin1, $bin2 )), 1, 'old 25';
is abs(UUID::compare( $bin2, $bin1 )), 1, 'old 26';

done_testing;