summaryrefslogtreecommitdiff
path: root/Examples/test-suite/javascript/complextest_runme.js
blob: 1fcc97648958f88ba3991611ec395812182e5a35 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
var complextest = require("./complextest");

a = [-1,2];

expected = [-1, -2];

a_c = complextest.Conj(a);
if (a_c.toString() != expected.toString())
  throw "Error in Conj(a)";

a_c_f = complextest.Conjf(a);
if (a_c_f.toString() != expected.toString())
    throw "Error in Conjf(a)";

v = new complextest.VectorStdCplx();
v.add([1,2]);
v.add([2,3]);
v.add([4,3]);
v.add(1);

// TODO: how to check validity?
complextest.Copy_h(v);