summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Sustrik <sustrik@250bpm.cpm>2012-02-16 10:09:01 +0900
committerMartin Sustrik <sustrik@250bpm.com>2012-02-16 10:09:01 +0900
commit97d0cf95d668a45646007239a48778b71fca9254 (patch)
tree7b7fdaa4ba557c5ecc88b286797965a2dba31b5c
parenta703420f7a1a15d9cacde7bb4031b8e67e978da7 (diff)
New tests added to MSVC build
Signed-off-by: Martin Sustrik <sustrik@250bpm.cpm>
-rw-r--r--builds/msvc/tests/tests.vcxproj8
-rw-r--r--builds/msvc/tests/tests.vcxproj.filters6
-rw-r--r--tests/tests.cpp12
3 files changed, 26 insertions, 0 deletions
diff --git a/builds/msvc/tests/tests.vcxproj b/builds/msvc/tests/tests.vcxproj
index 86e9182..5a5c6e9 100644
--- a/builds/msvc/tests/tests.vcxproj
+++ b/builds/msvc/tests/tests.vcxproj
@@ -85,6 +85,10 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
+ <ClCompile Include="..\..\..\tests\max_sockets.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
<ClCompile Include="..\..\..\tests\msg_flags.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
@@ -105,6 +109,10 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
</ClCompile>
+ <ClCompile Include="..\..\..\tests\reentrant.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
<ClCompile Include="..\..\..\tests\reqrep_device.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
diff --git a/builds/msvc/tests/tests.vcxproj.filters b/builds/msvc/tests/tests.vcxproj.filters
index 7490357..b98cbfe 100644
--- a/builds/msvc/tests/tests.vcxproj.filters
+++ b/builds/msvc/tests/tests.vcxproj.filters
@@ -47,6 +47,12 @@
<ClCompile Include="..\..\..\tests\timeo.cpp">
<Filter>Header Files</Filter>
</ClCompile>
+ <ClCompile Include="..\..\..\tests\reentrant.cpp">
+ <Filter>Header Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\tests\max_sockets.cpp">
+ <Filter>Header Files</Filter>
+ </ClCompile>
</ItemGroup>
<ItemGroup>
<Filter Include="Header Files">
diff --git a/tests/tests.cpp b/tests/tests.cpp
index 1a3a2e0..c447428 100644
--- a/tests/tests.cpp
+++ b/tests/tests.cpp
@@ -87,6 +87,14 @@
#include "timeo.cpp"
#undef XS_TEST_MAIN
+#define XS_TEST_MAIN max_sockets
+#include "max_sockets.cpp"
+#undef XS_TEST_MAIN
+
+#define XS_TEST_MAIN reentrant
+#include "reentrant.cpp"
+#undef XS_TEST_MAIN
+
int main ()
{
int rc;
@@ -119,6 +127,10 @@ int main ()
assert (rc == 0);
rc = timeo ();
assert (rc == 0);
+ rc = max_sockets ();
+ assert (rc == 0);
+ rc = reentrant ();
+ assert (rc == 0);
fprintf (stderr, "SUCCESS\n");
xs_sleep (1);