From cb0d4430ddbe02c36166e84f34014eb4f5508e35 Mon Sep 17 00:00:00 2001 From: cxl Date: Mon, 31 Mar 2014 17:42:31 +0000 Subject: [PATCH] .autotest (testing) git-svn-id: svn://ultimatepp.org/upp/trunk@7115 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- autotest/Long/Long.cpp | 8 ++++++++ autotest/Long/Long.upp | 11 +++++++++++ autotest/Long/init | 4 ++++ autotest/error/error.cpp | 8 ++++++++ autotest/error/error.upp | 9 +++++++++ autotest/fail_assert/fail_assert.cpp | 8 ++++++++ autotest/fail_assert/fail_assert.upp | 9 +++++++++ autotest/fail_crash/fail_crash.cpp | 8 ++++++++ autotest/fail_crash/fail_crash.upp | 9 +++++++++ autotest/ok/ok.cpp | 7 +++++++ autotest/ok/ok.upp | 9 +++++++++ autotest/timeout/timeout.cpp | 8 ++++++++ autotest/timeout/timeout.upp | 9 +++++++++ 13 files changed, 107 insertions(+) create mode 100644 autotest/Long/Long.cpp create mode 100644 autotest/Long/Long.upp create mode 100644 autotest/Long/init create mode 100644 autotest/error/error.cpp create mode 100644 autotest/error/error.upp create mode 100644 autotest/fail_assert/fail_assert.cpp create mode 100644 autotest/fail_assert/fail_assert.upp create mode 100644 autotest/fail_crash/fail_crash.cpp create mode 100644 autotest/fail_crash/fail_crash.upp create mode 100644 autotest/ok/ok.cpp create mode 100644 autotest/ok/ok.upp create mode 100644 autotest/timeout/timeout.cpp create mode 100644 autotest/timeout/timeout.upp diff --git a/autotest/Long/Long.cpp b/autotest/Long/Long.cpp new file mode 100644 index 000000000..acd7294c4 --- /dev/null +++ b/autotest/Long/Long.cpp @@ -0,0 +1,8 @@ +#include + +using namespace Upp; + +CONSOLE_APP_MAIN +{ + Sleep(20000); +} diff --git a/autotest/Long/Long.upp b/autotest/Long/Long.upp new file mode 100644 index 000000000..4c19e4175 --- /dev/null +++ b/autotest/Long/Long.upp @@ -0,0 +1,11 @@ +description "This takes 20 second, which would result in timeout, if not ##WAIT: 1\377"; + +uses + Core; + +file + Long.cpp; + +mainconfig + "" = "SSE2"; + diff --git a/autotest/Long/init b/autotest/Long/init new file mode 100644 index 000000000..8cce5be81 --- /dev/null +++ b/autotest/Long/init @@ -0,0 +1,4 @@ +#ifndef _Long_icpp_init_stub +#define _Long_icpp_init_stub +#include "Core/init" +#endif diff --git a/autotest/error/error.cpp b/autotest/error/error.cpp new file mode 100644 index 000000000..50f90af0e --- /dev/null +++ b/autotest/error/error.cpp @@ -0,0 +1,8 @@ +#include + +using namespace Upp; + +CONSOLE_APP_MAIN +{ + this is error; +} diff --git a/autotest/error/error.upp b/autotest/error/error.upp new file mode 100644 index 000000000..80f68ee03 --- /dev/null +++ b/autotest/error/error.upp @@ -0,0 +1,9 @@ +uses + Core; + +file + error.cpp; + +mainconfig + "" = "SSE2"; + diff --git a/autotest/fail_assert/fail_assert.cpp b/autotest/fail_assert/fail_assert.cpp new file mode 100644 index 000000000..9d6e87103 --- /dev/null +++ b/autotest/fail_assert/fail_assert.cpp @@ -0,0 +1,8 @@ +#include + +using namespace Upp; + +CONSOLE_APP_MAIN +{ + ASSERT(0); +} diff --git a/autotest/fail_assert/fail_assert.upp b/autotest/fail_assert/fail_assert.upp new file mode 100644 index 000000000..ab48fb094 --- /dev/null +++ b/autotest/fail_assert/fail_assert.upp @@ -0,0 +1,9 @@ +uses + Core; + +file + fail_assert.cpp; + +mainconfig + "" = "SSE2"; + diff --git a/autotest/fail_crash/fail_crash.cpp b/autotest/fail_crash/fail_crash.cpp new file mode 100644 index 000000000..f168c918e --- /dev/null +++ b/autotest/fail_crash/fail_crash.cpp @@ -0,0 +1,8 @@ +#include + +using namespace Upp; + +CONSOLE_APP_MAIN +{ + __BREAK__; +} diff --git a/autotest/fail_crash/fail_crash.upp b/autotest/fail_crash/fail_crash.upp new file mode 100644 index 000000000..63da2b834 --- /dev/null +++ b/autotest/fail_crash/fail_crash.upp @@ -0,0 +1,9 @@ +uses + Core; + +file + fail_crash.cpp; + +mainconfig + "" = "SSE2"; + diff --git a/autotest/ok/ok.cpp b/autotest/ok/ok.cpp new file mode 100644 index 000000000..90dc5208a --- /dev/null +++ b/autotest/ok/ok.cpp @@ -0,0 +1,7 @@ +#include + +using namespace Upp; + +CONSOLE_APP_MAIN +{ +} diff --git a/autotest/ok/ok.upp b/autotest/ok/ok.upp new file mode 100644 index 000000000..9465b561e --- /dev/null +++ b/autotest/ok/ok.upp @@ -0,0 +1,9 @@ +uses + Core; + +file + ok.cpp; + +mainconfig + "" = "SSE2"; + diff --git a/autotest/timeout/timeout.cpp b/autotest/timeout/timeout.cpp new file mode 100644 index 000000000..df4102f78 --- /dev/null +++ b/autotest/timeout/timeout.cpp @@ -0,0 +1,8 @@ +#include + +using namespace Upp; + +CONSOLE_APP_MAIN +{ + for(;;) {} +} diff --git a/autotest/timeout/timeout.upp b/autotest/timeout/timeout.upp new file mode 100644 index 000000000..8b9803122 --- /dev/null +++ b/autotest/timeout/timeout.upp @@ -0,0 +1,9 @@ +uses + Core; + +file + timeout.cpp; + +mainconfig + "" = "SSE2"; +