Skip to content

Commit

Permalink
Add tests
Browse files Browse the repository at this point in the history
  • Loading branch information
pramsey committed Dec 31, 2015
1 parent d3074bd commit 417681b
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Expand Up @@ -16,3 +16,6 @@
*.exe
*.out
*.app

regression.*
results/
27 changes: 27 additions & 0 deletions sql/arraymath.sql
@@ -0,0 +1,27 @@
CREATE EXTENSION arraymath;

SELECT ARRAY[1,2,3,4] @< 4;
SELECT ARRAY[3.4,5.6,7.6] @* 8.1;

SELECT ARRAY[1,2] @+ ARRAY[3,4];
SELECT ARRAY[1,2,3,4,5,6] @* ARRAY[1,2];
SELECT ARRAY[1,1,1,1] @< ARRAY[0,2];
SELECT ARRAY[1,2,3] @= ARRAY[3,2,1];

WITH a AS (
SELECT array_agg(a) AS b FROM generate_series(1,100) a
)
SELECT b @+ b FROM a;

WITH a AS (
SELECT array_agg(a) AS b FROM generate_series(1,100) a
)
SELECT b @+ ARRAY[0,1] FROM a;

SELECT ARRAY[1,1,1,1] @< ARRAY[1,NULL,1,1];

SELECT ARRAY[NULL] @< ARRAY[NULL];

SELECT ARRAY[[1,2,3],[1,2]] @+ 1;

SELECT ARRAY[]::integer[] @< ARRAY[NULL]::integer[];

0 comments on commit 417681b

Please sign in to comment.