Pārlūkot izejas kodu

Restoring test_qa test_qa_sock to a working state.

Adding dummy.crt which wasn't yet on the source tree, and using relative paths
instead of full path when loading it.
Fixing makefile error due to which the wrong main() function was being taken.
Michele Orrù 11 gadi atpakaļ
vecāks
revīzija
f8e9438eac
3 mainītis faili ar 33 papildinājumiem un 3 dzēšanām
  1. 2 2
      src/tests/Makefile.am
  2. 30 0
      src/tests/dummy.crt
  3. 1 1
      src/tests/test_qa.c

+ 2 - 2
src/tests/Makefile.am

@@ -7,7 +7,7 @@ check_PROGRAMS = test_qa_sock test_qa
 test_qa_sock_SOURCES = test_qa_sock.c
 test_qa_sock_LDADD = ../qa_sock.o
 
-test_qa_SOURCES = test_qa
-test_qa_LDADD = ../qa_sock.o ../cmdline.o ../qa.o ../questions/allquestions.o ../questions/libquestions.a
+test_qa_SOURCES = test_qa.c
+test_qa_LDADD = ../qa_sock.o ../qa.o ../questions/allquestions.o ../questions/libquestions.a
 
 TESTS = $(check_PROGRAMS)

+ 30 - 0
src/tests/dummy.crt

@@ -0,0 +1,30 @@
+-----BEGIN CERTIFICATE-----
+MIIE3zCCA8egAwIBAgIQaLrqpO+0m3j1KxmYyr+CGzANBgkqhkiG9w0BAQUFADBB
+MQswCQYDVQQGEwJGUjESMBAGA1UEChMJR0FOREkgU0FTMR4wHAYDVQQDExVHYW5k
+aSBTdGFuZGFyZCBTU0wgQ0EwHhcNMTMwNTE1MDAwMDAwWhcNMTQwNTE5MjM1OTU5
+WjBgMSEwHwYDVQQLExhEb21haW4gQ29udHJvbCBWYWxpZGF0ZWQxJDAiBgNVBAsT
+G0dhbmRpIFN0YW5kYXJkIFdpbGRjYXJkIFNTTDEVMBMGA1UEAxQMKi5yaXNldXAu
+bmV0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0728UY+67ogXceEz
+2wTXgYix9EXowEk8Eb5LcW7mitYzhM0rsJfDp1V+jsJy5h1nJJQYcW2CAmKm1OkX
+Ld1vYZHEToHOmarkDIsB6Bx44ayfHtSMTTJrRRFekgOOABaGefR/sSRD7PkSfnxj
+LvfFXiyIM+FeQ2X3Ol/cGPIq30fqWyKd8cs74Geku92bopmdRVYZ2SthOsgtagus
+KvhvLv/maI3DCr+sspvL2eW9IrfSb3M6eyCQef8tL12kepsJHrzv0RpZxQkiRfbU
+a34SauVQs35/zyqvvNp75pOPOAMlmf7nBZK6Py0SFVbDx0Q5y4VHNgVQXpUPc0kj
+lq92LQIDAQABo4IBsjCCAa4wHwYDVR0jBBgwFoAUtqj/oqgv0KbNS7Fo8+dQEDGn
+eSEwHQYDVR0OBBYEFGUdEnjQeczO8TeIGaRF8gjVAT62MA4GA1UdDwEB/wQEAwIF
+oDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjBg
+BgNVHSAEWTBXMEsGCysGAQQBsjEBAgIaMDwwOgYIKwYBBQUHAgEWLmh0dHA6Ly93
+d3cuZ2FuZGkubmV0L2NvbnRyYWN0cy9mci9zc2wvY3BzL3BkZi8wCAYGZ4EMAQIB
+MDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuZ2FuZGkubmV0L0dhbmRpU3Rh
+bmRhcmRTU0xDQS5jcmwwagYIKwYBBQUHAQEEXjBcMDcGCCsGAQUFBzAChitodHRw
+Oi8vY3J0LmdhbmRpLm5ldC9HYW5kaVN0YW5kYXJkU1NMQ0EuY3J0MCEGCCsGAQUF
+BzABhhVodHRwOi8vb2NzcC5nYW5kaS5uZXQwIwYDVR0RBBwwGoIMKi5yaXNldXAu
+bmV0ggpyaXNldXAubmV0MA0GCSqGSIb3DQEBBQUAA4IBAQBCPaLL3IrQk4hBKNtZ
+uwsHzrhSL++nRn7v8iKGwy6wYoVqBMArvPaCs0eQKBUWpN8c//S1P4LuKXrQ93O2
+2iMccTmZxWXQb0v5bb9jRYVfsSROonJvnUT+Z1D98Wo+I0+db0oiEQszATlsge9u
+LljxMNF8INKL4+Fu7wgTHFgVL0nB6YfnkJTP0yo8HYWFdfZfOFyOPde7YZ+n4Dkh
+zfXP3KXrHdgWv5F+H66HWjEWz5HPjBdy9hOpFM5KGJyxfu8yRGH19Ujh3etMqaPD
+5fGMo/K82hpv6NX+BK2CitqTiUM5uYNX0qt2HiHjNmKyATvLnfX7EICQjWStdwB8
+8qMQ
+-----END CERTIFICATE-----
+

+ 1 - 1
src/tests/test_qa.c

@@ -16,7 +16,7 @@ void test_get_local_cert(void)
   strcpy(path, "/lifting/me/higher/keeps/me/lifting.crt");
   assert(!get_local_cert(path));
 
-  strcpy(path, "/home/maker/dev/uni/thesis/src/dummy.crt");
+  strcpy(path, "dummy.crt");
   crt = get_local_cert(path);
   assert(crt);
   pkey = X509_get_pubkey(crt);