]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/common/test.qc
Merge CLASS and EXTENDS, #define NEW(cname) (spawn##cname())
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / test.qc
index ac792a387ab4e2acfce3408d0e5c819c7b781ff3..966553b27228efa1aa1f277fb73a61e335deda1e 100644 (file)
@@ -1,3 +1,12 @@
+#if defined(CSQC)
+       #include "../dpdefs/csprogsdefs.qh"
+       #include "test.qh"
+#elif defined(MENUQC)
+#elif defined(SVQC)
+       #include "../dpdefs/dpextensions.qh"
+    #include "test.qh"
+#endif
+
 float TEST_failed;
 float TEST_ok;
 
@@ -10,15 +19,14 @@ void TEST_Fail(string cond)
 
 void TEST_OK()
 {
-       TEST_ok = TRUE;
+       TEST_ok = true;
 }
 
 float TEST_RunAll()
 {
-       float f = 0;
+       int f = 0;
        float n = numentityfields();
-       float i;
-       for(i = 0; i < n; ++i)
+       for(int i = 0; i < n; ++i)
        {
                string name = entityfieldname(i);
                if(substring(name, 0, 6) == "_TEST_")