From 850575cf34c3463a54a2718e9eee59322718ef49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stanis=C5=82aw=20Barzowski?= Date: Mon, 25 Sep 2017 15:45:18 -0400 Subject: [PATCH] More tests for log and exp --- testdata/builtin_exp2.golden | 1 + testdata/builtin_exp2.jsonnet | 1 + testdata/builtin_exp3.golden | 1 + testdata/builtin_exp3.jsonnet | 1 + testdata/builtin_exp4.golden | 1 + testdata/builtin_exp4.jsonnet | 1 + testdata/builtin_exp5.golden | 1 + testdata/builtin_exp5.jsonnet | 1 + testdata/builtin_exp6.golden | 1 + testdata/builtin_exp6.jsonnet | 1 + testdata/builtin_exp7.golden | 1 + testdata/builtin_exp7.jsonnet | 1 + testdata/builtin_exp8.golden | 1 + testdata/builtin_exp8.jsonnet | 1 + testdata/builtin_log2.golden | 1 + testdata/builtin_log2.jsonnet | 1 + testdata/builtin_log3.golden | 1 + testdata/builtin_log3.jsonnet | 1 + testdata/builtin_log4.golden | 1 + testdata/builtin_log4.jsonnet | 1 + testdata/builtin_log5.golden | 1 + testdata/builtin_log5.jsonnet | 1 + testdata/builtin_log6.golden | 1 + testdata/builtin_log6.jsonnet | 1 + testdata/builtin_log7.golden | 1 + testdata/builtin_log7.jsonnet | 1 + testdata/builtin_log8.golden | 1 + testdata/builtin_log8.jsonnet | 1 + 28 files changed, 28 insertions(+) create mode 100644 testdata/builtin_exp2.golden create mode 100644 testdata/builtin_exp2.jsonnet create mode 100644 testdata/builtin_exp3.golden create mode 100644 testdata/builtin_exp3.jsonnet create mode 100644 testdata/builtin_exp4.golden create mode 100644 testdata/builtin_exp4.jsonnet create mode 100644 testdata/builtin_exp5.golden create mode 100644 testdata/builtin_exp5.jsonnet create mode 100644 testdata/builtin_exp6.golden create mode 100644 testdata/builtin_exp6.jsonnet create mode 100644 testdata/builtin_exp7.golden create mode 100644 testdata/builtin_exp7.jsonnet create mode 100644 testdata/builtin_exp8.golden create mode 100644 testdata/builtin_exp8.jsonnet create mode 100644 testdata/builtin_log2.golden create mode 100644 testdata/builtin_log2.jsonnet create mode 100644 testdata/builtin_log3.golden create mode 100644 testdata/builtin_log3.jsonnet create mode 100644 testdata/builtin_log4.golden create mode 100644 testdata/builtin_log4.jsonnet create mode 100644 testdata/builtin_log5.golden create mode 100644 testdata/builtin_log5.jsonnet create mode 100644 testdata/builtin_log6.golden create mode 100644 testdata/builtin_log6.jsonnet create mode 100644 testdata/builtin_log7.golden create mode 100644 testdata/builtin_log7.jsonnet create mode 100644 testdata/builtin_log8.golden create mode 100644 testdata/builtin_log8.jsonnet diff --git a/testdata/builtin_exp2.golden b/testdata/builtin_exp2.golden new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/testdata/builtin_exp2.golden @@ -0,0 +1 @@ +1 diff --git a/testdata/builtin_exp2.jsonnet b/testdata/builtin_exp2.jsonnet new file mode 100644 index 0000000..591751a --- /dev/null +++ b/testdata/builtin_exp2.jsonnet @@ -0,0 +1 @@ +std.exp(0) diff --git a/testdata/builtin_exp3.golden b/testdata/builtin_exp3.golden new file mode 100644 index 0000000..a4fc2c4 --- /dev/null +++ b/testdata/builtin_exp3.golden @@ -0,0 +1 @@ +RUNTIME ERROR: Overflow diff --git a/testdata/builtin_exp3.jsonnet b/testdata/builtin_exp3.jsonnet new file mode 100644 index 0000000..55dc2f5 --- /dev/null +++ b/testdata/builtin_exp3.jsonnet @@ -0,0 +1 @@ +std.exp(1000) diff --git a/testdata/builtin_exp4.golden b/testdata/builtin_exp4.golden new file mode 100644 index 0000000..b1416cf --- /dev/null +++ b/testdata/builtin_exp4.golden @@ -0,0 +1 @@ +26881171418161356094253400435962903554686976 diff --git a/testdata/builtin_exp4.jsonnet b/testdata/builtin_exp4.jsonnet new file mode 100644 index 0000000..8fa22f3 --- /dev/null +++ b/testdata/builtin_exp4.jsonnet @@ -0,0 +1 @@ +std.exp(100) diff --git a/testdata/builtin_exp5.golden b/testdata/builtin_exp5.golden new file mode 100644 index 0000000..a4fc2c4 --- /dev/null +++ b/testdata/builtin_exp5.golden @@ -0,0 +1 @@ +RUNTIME ERROR: Overflow diff --git a/testdata/builtin_exp5.jsonnet b/testdata/builtin_exp5.jsonnet new file mode 100644 index 0000000..66c08f0 --- /dev/null +++ b/testdata/builtin_exp5.jsonnet @@ -0,0 +1 @@ +std.exp(100000000000000000000) diff --git a/testdata/builtin_exp6.golden b/testdata/builtin_exp6.golden new file mode 100644 index 0000000..c462633 --- /dev/null +++ b/testdata/builtin_exp6.golden @@ -0,0 +1 @@ +0.1353352832366127 diff --git a/testdata/builtin_exp6.jsonnet b/testdata/builtin_exp6.jsonnet new file mode 100644 index 0000000..0e8618f --- /dev/null +++ b/testdata/builtin_exp6.jsonnet @@ -0,0 +1 @@ +std.exp(-2) diff --git a/testdata/builtin_exp7.golden b/testdata/builtin_exp7.golden new file mode 100644 index 0000000..573541a --- /dev/null +++ b/testdata/builtin_exp7.golden @@ -0,0 +1 @@ +0 diff --git a/testdata/builtin_exp7.jsonnet b/testdata/builtin_exp7.jsonnet new file mode 100644 index 0000000..c4ea68f --- /dev/null +++ b/testdata/builtin_exp7.jsonnet @@ -0,0 +1 @@ +std.exp(-100000000000000000) diff --git a/testdata/builtin_exp8.golden b/testdata/builtin_exp8.golden new file mode 100644 index 0000000..286bf5e --- /dev/null +++ b/testdata/builtin_exp8.golden @@ -0,0 +1 @@ +23.103866858722185 diff --git a/testdata/builtin_exp8.jsonnet b/testdata/builtin_exp8.jsonnet new file mode 100644 index 0000000..b479fa4 --- /dev/null +++ b/testdata/builtin_exp8.jsonnet @@ -0,0 +1 @@ +std.exp(3.14) diff --git a/testdata/builtin_log2.golden b/testdata/builtin_log2.golden new file mode 100644 index 0000000..29d6383 --- /dev/null +++ b/testdata/builtin_log2.golden @@ -0,0 +1 @@ +100 diff --git a/testdata/builtin_log2.jsonnet b/testdata/builtin_log2.jsonnet new file mode 100644 index 0000000..4a96b4a --- /dev/null +++ b/testdata/builtin_log2.jsonnet @@ -0,0 +1 @@ +std.log(std.exp(100)) diff --git a/testdata/builtin_log3.golden b/testdata/builtin_log3.golden new file mode 100644 index 0000000..7dbe471 --- /dev/null +++ b/testdata/builtin_log3.golden @@ -0,0 +1 @@ +80.590478254791606 diff --git a/testdata/builtin_log3.jsonnet b/testdata/builtin_log3.jsonnet new file mode 100644 index 0000000..0c0dbfe --- /dev/null +++ b/testdata/builtin_log3.jsonnet @@ -0,0 +1 @@ +std.log(100000000000000000000000000000000000) diff --git a/testdata/builtin_log4.golden b/testdata/builtin_log4.golden new file mode 100644 index 0000000..0ab99ae --- /dev/null +++ b/testdata/builtin_log4.golden @@ -0,0 +1 @@ +1.144222799920162 diff --git a/testdata/builtin_log4.jsonnet b/testdata/builtin_log4.jsonnet new file mode 100644 index 0000000..e49e01d --- /dev/null +++ b/testdata/builtin_log4.jsonnet @@ -0,0 +1 @@ +std.log(3.14) diff --git a/testdata/builtin_log5.golden b/testdata/builtin_log5.golden new file mode 100644 index 0000000..a4fc2c4 --- /dev/null +++ b/testdata/builtin_log5.golden @@ -0,0 +1 @@ +RUNTIME ERROR: Overflow diff --git a/testdata/builtin_log5.jsonnet b/testdata/builtin_log5.jsonnet new file mode 100644 index 0000000..e34a1e2 --- /dev/null +++ b/testdata/builtin_log5.jsonnet @@ -0,0 +1 @@ +std.log(0) diff --git a/testdata/builtin_log6.golden b/testdata/builtin_log6.golden new file mode 100644 index 0000000..d86aa99 --- /dev/null +++ b/testdata/builtin_log6.golden @@ -0,0 +1 @@ +-36.841361487904734 diff --git a/testdata/builtin_log6.jsonnet b/testdata/builtin_log6.jsonnet new file mode 100644 index 0000000..dd1a7fa --- /dev/null +++ b/testdata/builtin_log6.jsonnet @@ -0,0 +1 @@ +std.log(0.0000000000000001) diff --git a/testdata/builtin_log7.golden b/testdata/builtin_log7.golden new file mode 100644 index 0000000..7ab1e7d --- /dev/null +++ b/testdata/builtin_log7.golden @@ -0,0 +1 @@ +RUNTIME ERROR: Not a number diff --git a/testdata/builtin_log7.jsonnet b/testdata/builtin_log7.jsonnet new file mode 100644 index 0000000..dc099a3 --- /dev/null +++ b/testdata/builtin_log7.jsonnet @@ -0,0 +1 @@ +std.log(-1) diff --git a/testdata/builtin_log8.golden b/testdata/builtin_log8.golden new file mode 100644 index 0000000..7ab1e7d --- /dev/null +++ b/testdata/builtin_log8.golden @@ -0,0 +1 @@ +RUNTIME ERROR: Not a number diff --git a/testdata/builtin_log8.jsonnet b/testdata/builtin_log8.jsonnet new file mode 100644 index 0000000..8b94301 --- /dev/null +++ b/testdata/builtin_log8.jsonnet @@ -0,0 +1 @@ +std.log(-1000000000000)