[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [obfsproxy/master] Revives the unittests.
commit 869aad578c26365a56890cc2ec5afb765a6048ca
Author: George Kadianakis <desnacked@xxxxxxxxx>
Date: Sun May 29 04:05:48 2011 +0200
Revives the unittests.
---
src/test/unittest_obfs2.c | 158 ++++++++++++++++++++++----------------------
src/test/unittest_socks.c | 2 +-
2 files changed, 80 insertions(+), 80 deletions(-)
diff --git a/src/test/unittest_obfs2.c b/src/test/unittest_obfs2.c
index 052c909..c411cbe 100644
--- a/src/test/unittest_obfs2.c
+++ b/src/test/unittest_obfs2.c
@@ -29,22 +29,22 @@ test_proto_setup(void *data)
struct protocol_t *client_proto = NULL;
struct protocol_t *server_proto = NULL;
- tt_assert(set_up_protocol(OBFS2_PROTOCOL) >= 0);
+ protocol_params_t *proto_params_client = calloc(1, sizeof(protocol_params_t));
+ char *options_client[] = {"obfs2", "--shared-secret=hahaha", "socks", "127.0.0.1:1800"};
+ int n_options_client = 4;
protocol_params_t *proto_params_serv = calloc(1, sizeof(protocol_params_t));
- tt_assert(proto_params_serv);
- proto_params_serv->is_initiator = 1;
- proto_params_serv->shared_secret = "hahaha";
- proto_params_serv->shared_secret_len = 7;
-
- protocol_params_t *proto_params_client = calloc(1, sizeof(protocol_params_t));
- tt_assert(proto_params_client);
- proto_params_client->is_initiator = 0;
- proto_params_client->shared_secret = "hahaha";
- proto_params_client->shared_secret_len = 7;
+ char *options_server[] = {"obfs2", "--shared-secret=hahaha", "--dest=127.0.0.1:1500",
+ "server", "127.0.0.1:1800"};
+ int n_options_server = 5;
+
+ tt_assert(set_up_protocol(n_options_client, options_client,
+ proto_params_client) >= 0);
+ tt_assert(set_up_protocol(n_options_server, options_server,
+ proto_params_serv) >= 0);
- client_proto = proto_new(OBFS2_PROTOCOL,proto_params_serv);
- server_proto = proto_new(OBFS2_PROTOCOL,proto_params_client);
+ client_proto = proto_new(proto_params_serv);
+ server_proto = proto_new(proto_params_client);
tt_assert(client_proto);
tt_assert(server_proto);
@@ -70,22 +70,22 @@ test_proto_handshake(void *data)
struct protocol_t *client_proto = NULL;
struct protocol_t *server_proto = NULL;
- tt_assert(set_up_protocol(OBFS2_PROTOCOL) >= 0);
+ protocol_params_t *proto_params_client = calloc(1, sizeof(protocol_params_t));
+ char *options_client[] = {"obfs2", "--shared-secret=hahaha", "socks", "127.0.0.1:1800"};
+ int n_options_client = 4;
protocol_params_t *proto_params_serv = calloc(1, sizeof(protocol_params_t));
- tt_assert(proto_params_serv);
- proto_params_serv->is_initiator = 1;
- proto_params_serv->shared_secret = "hahaha";
- proto_params_serv->shared_secret_len = 7;
-
- protocol_params_t *proto_params_client = calloc(1, sizeof(protocol_params_t));
- tt_assert(proto_params_client);
- proto_params_client->is_initiator = 0;
- proto_params_client->shared_secret = "hahaha";
- proto_params_client->shared_secret_len = 7;
+ char *options_server[] = {"obfs2", "--shared-secret=hahaha", "--dest=127.0.0.1:1500",
+ "server", "127.0.0.1:1800"};
+ int n_options_server = 5;
- client_proto = proto_new(OBFS2_PROTOCOL,proto_params_serv);
- server_proto = proto_new(OBFS2_PROTOCOL,proto_params_client);
+ tt_assert(set_up_protocol(n_options_client, options_client,
+ proto_params_client) >= 0);
+ tt_assert(set_up_protocol(n_options_server, options_server,
+ proto_params_serv) >= 0);
+
+ client_proto = proto_new(proto_params_client);
+ server_proto = proto_new(proto_params_serv);
tt_assert(client_proto);
tt_assert(server_proto);
@@ -142,22 +142,22 @@ test_proto_transfer(void *data)
struct protocol_t *client_proto = NULL;
struct protocol_t *server_proto = NULL;
- tt_assert(set_up_protocol(OBFS2_PROTOCOL) >= 0);
+ protocol_params_t *proto_params_client = calloc(1, sizeof(protocol_params_t));
+ char *options_client[] = {"obfs2", "--shared-secret=hahaha", "socks", "127.0.0.1:1800"};
+ int n_options_client = 4;
protocol_params_t *proto_params_serv = calloc(1, sizeof(protocol_params_t));
- tt_assert(proto_params_serv);
- proto_params_serv->is_initiator = 1;
- proto_params_serv->shared_secret = "hahaha";
- proto_params_serv->shared_secret_len = 7;
-
- protocol_params_t *proto_params_client = calloc(1, sizeof(protocol_params_t));
- tt_assert(proto_params_client);
- proto_params_client->is_initiator = 0;
- proto_params_client->shared_secret = "hahaha";
- proto_params_client->shared_secret_len = 7;
+ char *options_server[] = {"obfs2", "--shared-secret=hahaha", "--dest=127.0.0.1:1500",
+ "server", "127.0.0.1:1800"};
+ int n_options_server = 5;
+
+ tt_assert(set_up_protocol(n_options_client, options_client,
+ proto_params_client) >= 0);
+ tt_assert(set_up_protocol(n_options_server, options_server,
+ proto_params_serv) >= 0);
- client_proto = proto_new(OBFS2_PROTOCOL,proto_params_serv);
- server_proto = proto_new(OBFS2_PROTOCOL,proto_params_client);
+ client_proto = proto_new(proto_params_client);
+ server_proto = proto_new(proto_params_serv);
tt_assert(client_proto);
tt_assert(server_proto);
@@ -238,22 +238,22 @@ test_proto_splitted_handshake(void *data)
struct protocol_t *client_proto = NULL;
struct protocol_t *server_proto = NULL;
- tt_assert(set_up_protocol(OBFS2_PROTOCOL) >= 0);
+ protocol_params_t *proto_params_client = calloc(1, sizeof(protocol_params_t));
+ char *options_client[] = {"obfs2", "--shared-secret=hahaha", "socks", "127.0.0.1:1800"};
+ int n_options_client = 4;
protocol_params_t *proto_params_serv = calloc(1, sizeof(protocol_params_t));
- tt_assert(proto_params_serv);
- proto_params_serv->is_initiator = 1;
- proto_params_serv->shared_secret = "hahaha";
- proto_params_serv->shared_secret_len = 7;
-
- protocol_params_t *proto_params_client = calloc(1, sizeof(protocol_params_t));
- tt_assert(proto_params_client);
- proto_params_client->is_initiator = 0;
- proto_params_client->shared_secret = "hahaha";
- proto_params_client->shared_secret_len = 7;
-
- client_proto = proto_new(OBFS2_PROTOCOL,proto_params_serv);
- server_proto = proto_new(OBFS2_PROTOCOL,proto_params_client);
+ char *options_server[] = {"obfs2", "--shared-secret=hahaha", "--dest=127.0.0.1:1500",
+ "server", "127.0.0.1:1800"};
+ int n_options_server = 5;
+
+ tt_assert(set_up_protocol(n_options_client, options_client,
+ proto_params_client) >= 0);
+ tt_assert(set_up_protocol(n_options_server, options_server,
+ proto_params_serv) >= 0);
+
+ client_proto = proto_new(proto_params_client);
+ server_proto = proto_new(proto_params_serv);
tt_assert(client_proto);
tt_assert(server_proto);
@@ -391,22 +391,22 @@ test_proto_wrong_handshake_magic(void *data)
struct protocol_t *client_proto = NULL;
struct protocol_t *server_proto = NULL;
- tt_assert(set_up_protocol(OBFS2_PROTOCOL) >= 0);
+ protocol_params_t *proto_params_client = calloc(1, sizeof(protocol_params_t));
+ char *options_client[] = {"obfs2", "--shared-secret=hahaha", "socks", "127.0.0.1:1800"};
+ int n_options_client = 4;
protocol_params_t *proto_params_serv = calloc(1, sizeof(protocol_params_t));
- tt_assert(proto_params_serv);
- proto_params_serv->is_initiator = 1;
- proto_params_serv->shared_secret = "hahaha";
- proto_params_serv->shared_secret_len = 7;
-
- protocol_params_t *proto_params_client = calloc(1, sizeof(protocol_params_t));
- tt_assert(proto_params_client);
- proto_params_client->is_initiator = 0;
- proto_params_client->shared_secret = "hahaha";
- proto_params_client->shared_secret_len = 7;
+ char *options_server[] = {"obfs2", "--shared-secret=hahaha", "--dest=127.0.0.1:1500",
+ "server", "127.0.0.1:1800"};
+ int n_options_server = 5;
+
+ tt_assert(set_up_protocol(n_options_client, options_client,
+ proto_params_client) >= 0);
+ tt_assert(set_up_protocol(n_options_server, options_server,
+ proto_params_serv) >= 0);
- client_proto = proto_new(OBFS2_PROTOCOL,proto_params_serv);
- server_proto = proto_new(OBFS2_PROTOCOL,proto_params_client);
+ client_proto = proto_new(proto_params_client);
+ server_proto = proto_new(proto_params_serv);
tt_assert(client_proto);
tt_assert(server_proto);
@@ -470,23 +470,23 @@ test_proto_wrong_handshake_plength(void *data)
struct protocol_t *client_proto = NULL;
struct protocol_t *server_proto = NULL;
- tt_assert(set_up_protocol(OBFS2_PROTOCOL) >= 0);
- protocol_params_t *proto_params_serv = calloc(1, sizeof(protocol_params_t));
- tt_assert(proto_params_serv);
- proto_params_serv->is_initiator = 1;
- proto_params_serv->shared_secret = "hahaha";
- proto_params_serv->shared_secret_len = 7;
-
protocol_params_t *proto_params_client = calloc(1, sizeof(protocol_params_t));
- tt_assert(proto_params_client);
- proto_params_client->is_initiator = 0;
- proto_params_client->shared_secret = "hahaha";
- proto_params_client->shared_secret_len = 7;
+ char *options_client[] = {"obfs2", "--shared-secret=hahaha", "socks", "127.0.0.1:1800"};
+ int n_options_client = 4;
+
+ protocol_params_t *proto_params_serv = calloc(1, sizeof(protocol_params_t));
+ char *options_server[] = {"obfs2", "--shared-secret=hahaha", "--dest=127.0.0.1:1500",
+ "server", "127.0.0.1:1800"};
+ int n_options_server = 5;
+ tt_assert(set_up_protocol(n_options_client, options_client,
+ proto_params_client) >= 0);
+ tt_assert(set_up_protocol(n_options_server, options_server,
+ proto_params_serv) >= 0);
- client_proto = proto_new(OBFS2_PROTOCOL,proto_params_serv);
- server_proto = proto_new(OBFS2_PROTOCOL,proto_params_client);
+ client_proto = proto_new(proto_params_client);
+ server_proto = proto_new(proto_params_serv);
tt_assert(client_proto);
tt_assert(server_proto);
diff --git a/src/test/unittest_socks.c b/src/test/unittest_socks.c
index d7706ee..086d887 100644
--- a/src/test/unittest_socks.c
+++ b/src/test/unittest_socks.c
@@ -594,7 +594,7 @@ test_socks_socks4_request_reply(void *data)
tt_assert(rep2[1] == SOCKS4_FAILED);
/* check port */
- tt_int_op(0, ==, memcmp(rep1+2,"\x1c\xbd",2));
+ tt_int_op(0, ==, memcmp(rep2+2,"\x1c\xbd",2));
/* check address */
/* tt_str_op(rep1+2+2, ==, "www.test.example"); */
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits