Skip to content
Snippets Groups Projects
Select Git revision
  • f96b28c0b1df6b0cce5d1123fb1cdc9aaaff2558
  • master default protected
  • devel
  • hruska-feature-clients-api
  • malostik-#5066-deduplicate-idea-ids
  • warden-postgresql-port
  • hruska-feature-#6799-filter-keys
  • hruska-feature-5066-duplicateIdeaID
  • warden-client-3.0-beta3
  • warden-server-3.0-beta3
  • warden-client-2.2-final
  • warden-server-2.2-final
  • warden-client-3.0-beta2
  • warden-server-3.0-beta2
  • warden-client-2.2
  • warden-server-2.2-patch3
  • warden-client-3.0-beta1
  • warden-server-3.0-beta1
  • warden-server-2.2-patch1
  • warden-client-3.0-beta0
  • warden-server-3.0-beta0
  • warden-server-2.2
  • warden-server-2.1-patch1
  • warden-client-2.1
  • warden-server-2.1
  • warden-server-2.1-beta6
  • warden-server-2.1-beta5
  • warden-server-2.1-beta4
28 results

WardenClientSend.t

Blame
  • WardenClientSend.t 1.22 KiB
    #!/usr/bin/perl
    
    use strict;
    use warnings;
    
    use Test::More tests => 2;
    
    use lib '..';
    use WardenClientSend;
    
    my $uri_ok           = 'https://warden-dev.cesnet.cz:443/Warden';
    my $ssl_key_file_ok  = '/opt/warden-client/etc/warden-dev.cesnet.cz.key';
    my $ssl_cert_file_ok = '/opt/warden-client/etc/warden-dev.cesnet.cz.pem';
    my $ssl_ca_file_ok   = '/opt/warden-client/etc/tcs-ca-meta-bundle.pem';
    my $method_ok        = 'saveNewEvent';
    my $data_ok          = '';
    
    my $warden_path_ok   = '/opt/warden-client';
    my $warden_path_fail = '/path/to/fail';
    my @event_ok = ("honeyscan", "1234567890", "portscan","IP", "123.123.123.123", "TCP", "22", "1234567890", "important note or comment", "null", "20");
    my @vent_ok = ('HoneyScan', '2012-09-01T23:02:48', 'webattackReply-To:', '170.96.48.164', 'UDP', '44392354', 'tohle je takova normalni jednoducha poznamka', '180187');
    
    my $ret;
    
    #my ($ret) = WardenClientSend::c2s($uri_ok, $ssl_key_file_ok, $ssl_cert_file_ok, $ssl_ca_file_ok, $method_ok, $data_ok);
    #ok ($ret == 1, 'Everything is fine!');
    
    $ret = WardenClientSend::saveNewEvent($warden_path_fail,\@event_ok);
    ok ($ret == 0, 'Bad Warden path!');
    
    $ret = WardenClientSend::saveNewEvent($warden_path_ok,\@event_ok);
    ok ($ret == 1, 'Everything is fine.');