Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 6b92d724

Von Moritz Bunkus vor mehr als 7 Jahren hinzugefügt

  • ID 6b92d724ba32af43410d9563e77de6bb1013a5f1
  • Vorgänger 58cdbaae
  • Nachfolger 913348ce

Tests: CTI-Test gefixt

Nach Übernahme von Commit cfb460aac »CTI: wenn kein dial_command
vorhanden callto: links rendern« aus der LINET-Installation war dies
aufgrund erweiterter Funktionalität nötig.

Unterschiede anzeigen:

t/cti/call_link.t
1
use Test::More tests => 9;
1
use Test::More tests => 17;
2 2

  
3 3
use strict;
4 4
use lib 't';
......
6 6

  
7 7
use_ok 'SL::CTI';
8 8

  
9
{
10
  no warnings 'once';
11
  $::lx_office_conf{cti}->{international_dialing_prefix} = '00';
12
}
9
$::lx_office_conf{cti}->{international_dialing_prefix} = '00';
10
$::lx_office_conf{cti}->{dial_command}                 = 'dummy';
13 11

  
14 12
is SL::CTI->call_link(number => '0371 5347 620'),        'controller.pl?action=CTI/call&number=03715347620';
15 13
is SL::CTI->call_link(number => '0049(0)421-22232 22'),  'controller.pl?action=CTI/call&number=00494212223222';
......
20 18
is SL::CTI->call_link(number => '0049(0)421-22232 22',  internal => 1), 'controller.pl?action=CTI/call&number=00494212223222&internal=1';
21 19
is SL::CTI->call_link(number => '+49(0)421-22232 22',   internal => 1), 'controller.pl?action=CTI/call&number=00494212223222&internal=1';
22 20
is SL::CTI->call_link(number => 'Tel: +49 40 809064 0', internal => 1), 'controller.pl?action=CTI/call&number=0049408090640&internal=1';
21

  
22
$::lx_office_conf{cti}->{dial_command} = '';
23

  
24
is SL::CTI->call_link(number => '0371 5347 620'),        'callto://03715347620';
25
is SL::CTI->call_link(number => '0049(0)421-22232 22'),  'callto://00494212223222';
26
is SL::CTI->call_link(number => '+49(0)421-22232 22'),   'callto://00494212223222';
27
is SL::CTI->call_link(number => 'Tel: +49 40 809064 0'), 'callto://0049408090640';
28

  
29
is SL::CTI->call_link(number => '0371 5347 620',        internal => 1), 'callto://03715347620';
30
is SL::CTI->call_link(number => '0049(0)421-22232 22',  internal => 1), 'callto://00494212223222';
31
is SL::CTI->call_link(number => '+49(0)421-22232 22',   internal => 1), 'callto://00494212223222';
32
is SL::CTI->call_link(number => 'Tel: +49 40 809064 0', internal => 1), 'callto://0049408090640';

Auch abrufbar als: Unified diff