3 |
use strict; |
use strict; |
4 |
use blib; |
use blib; |
5 |
|
|
6 |
use Test::More tests => 55; |
use Test::More tests => 60; |
7 |
use Test::Exception; |
use Test::Exception; |
8 |
use Data::Dumper; |
use Data::Dumper; |
9 |
|
|
110 |
ok(! $doc->attr(undef), 'attr'); |
ok(! $doc->attr(undef), 'attr'); |
111 |
ok(! $doc->cat_texts, 'cat_texts'); |
ok(! $doc->cat_texts, 'cat_texts'); |
112 |
|
|
113 |
|
ok($doc = new Search::Estraier::Document, 'new empty'); |
114 |
|
cmp_ok($doc->score, '==', -1, 'no score'); |
115 |
|
ok($doc->set_score(12345), 'set_score'); |
116 |
|
cmp_ok($doc->score, '==', 12345, 'score'); |
117 |
|
like($doc->dump_draft, qr/%SCORE\s+12345/, 'dump_draft has %SCORE'); |
118 |
|
|