Mojolicious домашний контрольный вопрос

Я пытался установить Mojolicious-1.90, но не прошел тест t/mojo/home.t.

t/mojo/home.t .............................. 1/5 
#   Failed test 'right path detected'
#   at t/mojo/home.t line 27.
#     Structures begin differing at:
#          $got->[3] = '.cpan'
#     $expected->[3] = 'public_html'

#   Failed test 'right path detected'
#   at t/mojo/home.t line 33.
#     Structures begin differing at:
#          $got->[3] = 'public_html'
#     $expected->[3] = '.cpan'

#   Failed test 'right path detected'
#   at t/mojo/home.t line 39.
#     Structures begin differing at:
#          $got->[3] = '.cpan'
#     $expected->[3] = 'public_html'
# Looks like you failed 3 tests of 5.
t/mojo/home.t .............................. Dubious, test returned 3 (wstat 768, 0x300)

Это баг или может быть еще что-то не так?

С версией 1.92 я получаю ту же ошибку:

t/mojo/home.t .............................. 1/5 
#   Failed test 'right path detected'
#   at t/mojo/home.t line 27.
#     Structures begin differing at:
#          $got->[3] = 'Mojolicious-1.92'
#     $expected->[3] = 'public_html'

#   Failed test 'right path detected'
#   at t/mojo/home.t line 33.
#     Structures begin differing at:
#          $got->[3] = 'public_html'
#     $expected->[3] = 'Mojolicious-1.92'

#   Failed test 'right path detected'
#   at t/mojo/home.t line 39.
#     Structures begin differing at:
#          $got->[3] = 'Mojolicious-1.92'
#     $expected->[3] = 'public_html'
# Looks like you failed 3 tests of 5.
t/mojo/home.t .............................. Dubious, test returned 3 (wstat 768, 0x300)

person sid_com    schedule 25.08.2011    source источник
comment
Вы пробовали с последним Mojolicious?   -  person Øyvind Skaar    schedule 26.08.2011


Ответы (2)


Я нашел причину, почему домашний тест не прошел - это была настройка (export MOJO_HOME=/home/me/public_html в моем .bashrc).

person sid_com    schedule 28.08.2011

Попробуйте взять файл и запустить тесты самостоятельно:

wget "http://search.cpan.org/CPAN/authors/id/S/SR/SRI/Mojolicious-1.92.tar.gz"
tar -xzf Mojolicious-1.92.tar.gz
cd Mojolicious-1.92
perl Makefile.PL 
    # Checking if your kit is complete...
    # Looks good
    # Writing Makefile for Mojolicious
make test
person Øyvind Skaar    schedule 26.08.2011
comment
Также с версией 1.92 тест провалился. - person sid_com; 26.08.2011
comment
у тебя странная установка? Удачны ли другие тесты? Я бы просто принудительно установил установку, если бы я был там, где вы .. - person Øyvind Skaar; 26.08.2011