aboutsummaryrefslogtreecommitdiff
path: root/src/testbed
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2013-09-16 12:31:08 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2013-09-16 12:31:08 +0000
commit6c57a74f95e4c48d5a71aa48dd9af15baf9bc60f (patch)
tree6d308b043de1c8b8ae1ffe1cb0495389485ab373 /src/testbed
parent60ea08cb9f38dabaaba6fec94c7b6b199f561b7e (diff)
downloadgnunet-6c57a74f95e4c48d5a71aa48dd9af15baf9bc60f.tar.gz
gnunet-6c57a74f95e4c48d5a71aa48dd9af15baf9bc60f.zip
- testing for getcwd on windows
Diffstat (limited to 'src/testbed')
-rw-r--r--src/testbed/Makefile.am6
-rw-r--r--src/testbed/test_getcwd.c16
2 files changed, 20 insertions, 2 deletions
diff --git a/src/testbed/Makefile.am b/src/testbed/Makefile.am
index 31738814d..7b1e73fb7 100644
--- a/src/testbed/Makefile.am
+++ b/src/testbed/Makefile.am
@@ -39,8 +39,8 @@ CLEANFILES = $(check_SCRIPTS) \
39 buildvars.pyc 39 buildvars.pyc
40 40
41noinst_PROGRAMS = \ 41noinst_PROGRAMS = \
42 gnunet-service-test-barriers 42 gnunet-service-test-barriers \
43 43 test-getcwd
44gnunet_service_testbed_SOURCES = \ 44gnunet_service_testbed_SOURCES = \
45 gnunet-service-testbed.h \ 45 gnunet-service-testbed.h \
46 gnunet-service-testbed.c \ 46 gnunet-service-testbed.c \
@@ -400,3 +400,5 @@ EXTRA_DIST = \
400 sample.job \ 400 sample.job \
401 buildvars.py.in \ 401 buildvars.py.in \
402 test_testbed_api_barriers.py 402 test_testbed_api_barriers.py
403
404test_getcwd_SOURCES = test_getcwd.c \ No newline at end of file
diff --git a/src/testbed/test_getcwd.c b/src/testbed/test_getcwd.c
new file mode 100644
index 000000000..9730a0276
--- /dev/null
+++ b/src/testbed/test_getcwd.c
@@ -0,0 +1,16 @@
1#include "platform.h"
2#include "gnunet_common.h"
3
4int main ()
5{
6 char buf[PATH_MAX];
7 char *out;
8
9#ifdef MIGW
10 out = _getcwd (buf, PATH_MAX);
11#else
12 out = getcwd (buf, PATH_MAX);
13#endif /* MIGW */
14 (void) printf ("CWD: %s\n", out);
15 return 0;
16}