#!/usr/bin/env perl use strict; use warnings; use Test::More; use DDG::Test::Goodie; zci answer_type => 'figlet'; zci is_cached => 1; ddg_goodie_test( [ 'DDG::Goodie::FIGlet' ], 'figlet DuckDuckGo' => test_zci( ' ____ _ ____ _ ____ | _ \ _ _ ___| | _| _ \ _ _ ___| | __/ ___| ___ | | | | | | |/ __| |/ | | | | | | |/ __| |/ | | _ / _ \ | |_| | |_| | (__| <| |_| | |_| | (__| <| |_| | (_) | |____/ \__,_|\___|_|\_|____/ \__,_|\___|_|\_\\\____|\___/ ', html => '
Font: standard
 ____             _    ____             _     ____       
|  _ \ _   _  ___| | _|  _ \ _   _  ___| | __/ ___| ___  
| | | | | | |/ __| |/ | | | | | | |/ __| |/ | |  _ / _ \ 
| |_| | |_| | (__|   <| |_| | |_| | (__|   <| |_| | (_) |
|____/ \__,_|\___|_|\_|____/ \__,_|\___|_|\_\\\____|\___/ 
                                                         
', ), 'bigtext mini DDG' => test_zci( ' _ _ __ | \ | \ /__ |_/ |_/ \_| ', html => '
Font: mini
 _   _   __ 
| \ | \ /__ 
|_/ |_/ \_| 
            
', ), 'figlet-mini DDG' => test_zci( ' _ _ __ | \ | \ /__ |_/ |_/ \_| ', html => '
Font: mini
 _   _   __ 
| \ | \ /__ 
|_/ |_/ \_| 
            
', ), 'figlet-stop' => test_zci( ' _ ___| |_ ___ _ __ / __| __/ _ \| \'_ \ \__ | || (_) | |_) | |___/\__\___/| .__/ |_| ', html => '
Font: standard
     _              
 ___| |_ ___  _ __  
/ __| __/ _ \| \'_ \ 
\__ | || (_) | |_) |
|___/\__\___/| .__/ 
             |_|    
', ), 'DuckDuckGo bigtext' => test_zci(' ____ _ ____ _ ____ | _ \ _ _ ___| | _| _ \ _ _ ___| | __/ ___| ___ | | | | | | |/ __| |/ | | | | | | |/ __| |/ | | _ / _ \ | |_| | |_| | (__| <| |_| | |_| | (__| <| |_| | (_) | |____/ \__,_|\___|_|\_|____/ \__,_|\___|_|\_\\\____|\___/ ', html => '
Font: standard
 ____             _    ____             _     ____       
|  _ \ _   _  ___| | _|  _ \ _   _  ___| | __/ ___| ___  
| | | | | | |/ __| |/ | | | | | | |/ __| |/ | |  _ / _ \ 
| |_| | |_| | (__|   <| |_| | |_| | (__|   <| |_| | (_) |
|____/ \__,_|\___|_|\_|____/ \__,_|\___|_|\_\\\____|\___/ 
                                                         
', ), 'DuckDuckGo big text' => test_zci(' ____ _ ____ _ ____ | _ \ _ _ ___| | _| _ \ _ _ ___| | __/ ___| ___ | | | | | | |/ __| |/ | | | | | | |/ __| |/ | | _ / _ \ | |_| | |_| | (__| <| |_| | |_| | (__| <| |_| | (_) | |____/ \__,_|\___|_|\_|____/ \__,_|\___|_|\_\\\____|\___/ ', html => '
Font: standard
 ____             _    ____             _     ____       
|  _ \ _   _  ___| | _|  _ \ _   _  ___| | __/ ___| ___  
| | | | | | |/ __| |/ | | | | | | |/ __| |/ | |  _ / _ \ 
| |_| | |_| | (__|   <| |_| | |_| | (__|   <| |_| | (_) |
|____/ \__,_|\___|_|\_|____/ \__,_|\___|_|\_\\\____|\___/ 
                                                         
', ), 'figlet' => undef, 'bigtext' => undef, 'big text' => undef, ); done_testing;