Bonjour,

J'essaye d'utiliser note du moduleTest::More, avec le petit exemple ci-dessous, mais j'obtiens le message que la subroutine est indéfinie, tandis que diag fonctionne correctement. Pourquoi ?

> more t/test_note.t
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
#!/usr/bin/perl -w
use strict; use diagnostics;
 
use Test::More tests => 1;
# use Test::Builder import => ['note'];
 
BEGIN {
    use lib '/home/mylogin/Perl/Modules/lib/perl5/5.8.8/';
}
 
note("Hi there!");
----
> t/test_note.t
1..1
Undefined subroutine &main::note called at t/test_note.t line 12.
# Looks like your test died before it could output anything.