From 49f4fedecfcdbc15879bcfe1f26562acd47d5ac2 Mon Sep 17 00:00:00 2001
From: Wolfgang Bumiller <wry.git@bumiller.com>
Date: Thu, 22 Jan 2015 11:45:23 +0100
Subject: [PATCH] add another test that we just didn't have anywhere else yet

---
 tests/fieldfuncs.qc   | 13 +++++++++++++
 tests/fieldfuncs.tmpl |  6 ++++++
 2 files changed, 19 insertions(+)
 create mode 100644 tests/fieldfuncs.qc
 create mode 100644 tests/fieldfuncs.tmpl

diff --git a/tests/fieldfuncs.qc b/tests/fieldfuncs.qc
new file mode 100644
index 0000000..4228f33
--- /dev/null
+++ b/tests/fieldfuncs.qc
@@ -0,0 +1,13 @@
+.float field;
+
+.float getfield() {
+  return field;
+}
+
+void() main = {
+  entity e = spawn();
+  e.field = 42;
+  print(ftos(e.(getfield())), "\n");
+  .float memptr = getfield();
+  print(ftos(e.memptr), "\n");
+}
diff --git a/tests/fieldfuncs.tmpl b/tests/fieldfuncs.tmpl
new file mode 100644
index 0000000..1199b9b
--- /dev/null
+++ b/tests/fieldfuncs.tmpl
@@ -0,0 +1,6 @@
+I: fieldfuncs.qc
+D: test fields with functions
+T: -compile
+C: -std=fte
+M: 42
+M: 42
-- 
2.39.5