~ubuntu-branches/ubuntu/saucy/empathy/saucy-proposed

« back to all changes in this revision

Viewing changes to tests/empathy-tls-test.c

  • Committer: Package Import Robot
  • Author(s): Iain Lane
  • Date: 2013-03-18 11:02:13 UTC
  • mfrom: (1.1.110)
  • Revision ID: package-import@ubuntu.com-20130318110213-mstcnsnw76lfd4hp
Tags: 3.6.4-0ubuntu1
* New upstream release
  + Fixed "Favorite rooms are not saved"
  + re-enable empathy-tls-test

Show diffs side-by-side

added added

removed removed

Lines of Context:
411
411
  GError *error = NULL;
412
412
 
413
413
  test->mock = mock_tls_certificate_new_and_register (test->dbus,
414
 
          "dhansak-collabora.cer", NULL);
 
414
          "server-cert.cer", NULL);
415
415
 
416
416
  ensure_certificate_proxy (test);
417
417
 
431
431
  GError *error = NULL;
432
432
  EmpathyTLSVerifier *verifier;
433
433
  const gchar *reference_identities[] = {
434
 
    "www.collabora.co.uk",
 
434
    "test-server.empathy.gnome.org",
435
435
    NULL
436
436
  };
437
437
 
442
442
   */
443
443
 
444
444
  test->mock = mock_tls_certificate_new_and_register (test->dbus,
445
 
          "dhansak-collabora.cer", NULL);
 
445
          "server-cert.cer", NULL);
446
446
 
447
447
  /* We add the collabora directory with the collabora root */
448
 
  add_certificate_to_mock (test, "collabora-ca.cer", NULL);
 
448
  add_certificate_to_mock (test, "certificate-authority.cer", NULL);
449
449
 
450
450
  ensure_certificate_proxy (test);
451
451
 
452
 
  verifier = empathy_tls_verifier_new (test->cert, "www.collabora.co.uk",
 
452
  verifier = empathy_tls_verifier_new (test->cert, "test-server.empathy.gnome.org",
453
453
      reference_identities);
454
454
  empathy_tls_verifier_verify_async (verifier, fetch_callback_result, test);
455
455
  g_main_loop_run (test->loop);
472
472
  GError *error = NULL;
473
473
  EmpathyTLSVerifier *verifier;
474
474
  const gchar *reference_identities[] = {
475
 
    "www.collabora.co.uk",
 
475
    "test-server.empathy.gnome.org",
476
476
    NULL
477
477
  };
478
478
 
482
482
   */
483
483
 
484
484
  test->mock = mock_tls_certificate_new_and_register (test->dbus,
485
 
          "dhansak-collabora.cer", "collabora-ca.cer", NULL);
 
485
          "server-cert.cer", "certificate-authority.cer", NULL);
486
486
 
487
487
  /* We add the collabora directory with the collabora root */
488
 
  add_certificate_to_mock (test, "collabora-ca.cer", NULL);
 
488
  add_certificate_to_mock (test, "certificate-authority.cer", NULL);
489
489
 
490
490
  ensure_certificate_proxy (test);
491
491
 
492
 
  verifier = empathy_tls_verifier_new (test->cert, "www.collabora.co.uk",
 
492
  verifier = empathy_tls_verifier_new (test->cert, "test-server.empathy.gnome.org",
493
493
      reference_identities);
494
494
  empathy_tls_verifier_verify_async (verifier, fetch_callback_result, test);
495
495
  g_main_loop_run (test->loop);
511
511
  GError *error = NULL;
512
512
  EmpathyTLSVerifier *verifier;
513
513
  const gchar *reference_identities[] = {
514
 
    "www.collabora.co.uk",
 
514
    "test-server.empathy.gnome.org",
515
515
    NULL
516
516
  };
517
517
 
518
518
  test->mock = mock_tls_certificate_new_and_register (test->dbus,
519
 
          "dhansak-collabora.cer", NULL);
 
519
          "server-cert.cer", NULL);
520
520
 
521
521
  /* Note that we're not adding any place to find root certs */
522
522
 
523
523
  ensure_certificate_proxy (test);
524
524
 
525
 
  verifier = empathy_tls_verifier_new (test->cert, "www.collabora.co.uk",
 
525
  verifier = empathy_tls_verifier_new (test->cert, "test-server.empathy.gnome.org",
526
526
      reference_identities);
527
527
  empathy_tls_verifier_verify_async (verifier, fetch_callback_result, test);
528
528
  g_main_loop_run (test->loop);
546
546
  GError *error = NULL;
547
547
  EmpathyTLSVerifier *verifier;
548
548
  const gchar *reference_identities[] = {
549
 
    "www.collabora.co.uk",
 
549
    "test-server.empathy.gnome.org",
550
550
    NULL
551
551
  };
552
552
 
553
553
  test->mock = mock_tls_certificate_new_and_register (test->dbus,
554
 
          "dhansak-collabora.cer", "collabora-ca.cer", NULL);
 
554
          "server-cert.cer", "certificate-authority.cer", NULL);
555
555
 
556
556
  /* Note that we're not adding any place to find root certs */
557
557
 
558
558
  ensure_certificate_proxy (test);
559
559
 
560
 
  verifier = empathy_tls_verifier_new (test->cert, "www.collabora.co.uk",
 
560
  verifier = empathy_tls_verifier_new (test->cert, "test-server.empathy.gnome.org",
561
561
      reference_identities);
562
562
  empathy_tls_verifier_verify_async (verifier, fetch_callback_result, test);
563
563
  g_main_loop_run (test->loop);
586
586
  };
587
587
 
588
588
  test->mock = mock_tls_certificate_new_and_register (test->dbus,
589
 
          "dhansak-collabora.cer", "collabora-ca.cer", NULL);
 
589
          "server-cert.cer", "certificate-authority.cer", NULL);
590
590
 
591
591
  /* We add the collabora directory with the collabora root */
592
 
  add_certificate_to_mock (test, "collabora-ca.cer", NULL);
 
592
  add_certificate_to_mock (test, "certificate-authority.cer", NULL);
593
593
 
594
594
  ensure_certificate_proxy (test);
595
595
 
622
622
  };
623
623
 
624
624
  test->mock = mock_tls_certificate_new_and_register (test->dbus,
625
 
          "dhansak-collabora.cer", "collabora-ca.cer", NULL);
 
625
          "server-cert.cer", "certificate-authority.cer", NULL);
626
626
 
627
627
  /* We add the collabora directory with the collabora root */
628
 
  add_certificate_to_mock (test, "collabora-ca.cer", NULL);
 
628
  add_certificate_to_mock (test, "certificate-authority.cer", NULL);
629
629
 
630
630
  ensure_certificate_proxy (test);
631
631
 
632
632
  /* Should be using the reference_identities and not host name for checks */
633
 
  verifier = empathy_tls_verifier_new (test->cert, "www.collabora.co.uk",
 
633
  verifier = empathy_tls_verifier_new (test->cert, "test-server.empathy.gnome.org",
634
634
      reference_identities);
635
635
  empathy_tls_verifier_verify_async (verifier, fetch_callback_result, test);
636
636
  g_main_loop_run (test->loop);
654
654
  GError *error = NULL;
655
655
  EmpathyTLSVerifier *verifier;
656
656
  const gchar *reference_identities[] = {
657
 
    "www.collabora.co.uk",
 
657
    "test-server.empathy.gnome.org",
658
658
    NULL
659
659
  };
660
660
 
664
664
   */
665
665
 
666
666
  test->mock = mock_tls_certificate_new_and_register (test->dbus,
667
 
          "dhansak-collabora.cer", NULL);
 
667
          "server-cert.cer", NULL);
668
668
 
669
669
  /* We add the collabora directory with the collabora root */
670
 
  add_certificate_to_mock (test, "dhansak-collabora.cer", "www.collabora.co.uk");
 
670
  add_certificate_to_mock (test, "server-cert.cer", "test-server.empathy.gnome.org");
671
671
 
672
672
  ensure_certificate_proxy (test);
673
673
 
674
 
  verifier = empathy_tls_verifier_new (test->cert, "www.collabora.co.uk",
 
674
  verifier = empathy_tls_verifier_new (test->cert, "test-server.empathy.gnome.org",
675
675
      reference_identities);
676
676
  empathy_tls_verifier_verify_async (verifier, fetch_callback_result, test);
677
677
  g_main_loop_run (test->loop);
693
693
  GError *error = NULL;
694
694
  EmpathyTLSVerifier *verifier;
695
695
  const gchar *reference_identities[] = {
696
 
    "www.collabora.co.uk",
 
696
    "test-server.empathy.gnome.org",
697
697
    NULL
698
698
  };
699
699
 
700
700
  test->mock = mock_tls_certificate_new_and_register (test->dbus,
701
 
          "dhansak-collabora.cer", NULL);
 
701
          "server-cert.cer", NULL);
702
702
 
703
703
  /* Note that we're not adding any place to find root certs */
704
704
 
705
705
  ensure_certificate_proxy (test);
706
706
 
707
 
  verifier = empathy_tls_verifier_new (test->cert, "another.collabora.co.uk",
 
707
  verifier = empathy_tls_verifier_new (test->cert, "another.gnome.org",
708
708
      reference_identities);
709
709
  empathy_tls_verifier_verify_async (verifier, fetch_callback_result, test);
710
710
  g_main_loop_run (test->loop);