[cig-commits] r13526 - cs/cigma/trunk/tests/system
luis at geodynamics.org
luis at geodynamics.org
Tue Dec 9 18:13:21 PST 2008
Author: luis
Date: 2008-12-09 18:13:20 -0800 (Tue, 09 Dec 2008)
New Revision: 13526
Added:
cs/cigma/trunk/tests/system/100-extract.sh
cs/cigma/trunk/tests/system/150-extract.py
cs/cigma/trunk/tests/system/200-eval.sh
cs/cigma/trunk/tests/system/250-eval.py
cs/cigma/trunk/tests/system/300-compare.sh
cs/cigma/trunk/tests/system/301-compare.sh
cs/cigma/trunk/tests/system/350-compare.py
Log:
Added system tests for checking high level functionality
Added: cs/cigma/trunk/tests/system/100-extract.sh
===================================================================
--- cs/cigma/trunk/tests/system/100-extract.sh (rev 0)
+++ cs/cigma/trunk/tests/system/100-extract.sh 2008-12-10 02:13:20 UTC (rev 13526)
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+D=$HOME/cigma/tests/data
+./cigma extract \
+ \
+ $*
+
Property changes on: cs/cigma/trunk/tests/system/100-extract.sh
___________________________________________________________________
Name: svn:executable
+ *
Added: cs/cigma/trunk/tests/system/150-extract.py
===================================================================
--- cs/cigma/trunk/tests/system/150-extract.py (rev 0)
+++ cs/cigma/trunk/tests/system/150-extract.py 2008-12-10 02:13:20 UTC (rev 13526)
@@ -0,0 +1,8 @@
+#!/usr/bin/env python
+
+import cigma
+D = '/home/luis/cigma/tests/data'
+
+mesh = cigma.open_mesh('%s/brick1/brick1.h5', '/')
+points = cigma.extract_points(mesh)
+
Property changes on: cs/cigma/trunk/tests/system/150-extract.py
___________________________________________________________________
Name: svn:executable
+ *
Added: cs/cigma/trunk/tests/system/200-eval.sh
===================================================================
--- cs/cigma/trunk/tests/system/200-eval.sh (rev 0)
+++ cs/cigma/trunk/tests/system/200-eval.sh 2008-12-10 02:13:20 UTC (rev 13526)
@@ -0,0 +1,8 @@
+#!/bin/bash
+
+D=$HOME/cigma/tests/data
+
+./cigma eval \
+ \
+ $*
+
Property changes on: cs/cigma/trunk/tests/system/200-eval.sh
___________________________________________________________________
Name: svn:executable
+ *
Added: cs/cigma/trunk/tests/system/250-eval.py
===================================================================
--- cs/cigma/trunk/tests/system/250-eval.py (rev 0)
+++ cs/cigma/trunk/tests/system/250-eval.py 2008-12-10 02:13:20 UTC (rev 13526)
@@ -0,0 +1,9 @@
+#!/usr/bin/env python
+
+import cigma
+D = '/home/luis/cigma/tests/data'
+
+fn = cigma.new_function('test.cube')
+points = cigma.open_points('points.dat')
+values = fn(points)
+
Property changes on: cs/cigma/trunk/tests/system/250-eval.py
___________________________________________________________________
Name: svn:executable
+ *
Added: cs/cigma/trunk/tests/system/300-compare.sh
===================================================================
--- cs/cigma/trunk/tests/system/300-compare.sh (rev 0)
+++ cs/cigma/trunk/tests/system/300-compare.sh 2008-12-10 02:13:20 UTC (rev 13526)
@@ -0,0 +1,16 @@
+#!/bin/bash
+
+D=$HOME/cigma/tests/data
+A=$D/brick1
+B=$D/brick2
+
+./cigma compare \
+ \
+ --first=$A/CubeFn.dat \
+ --first-mesh=$A/brick1.h5:/ \
+ \
+ --second=$B/CubeFn.dat \
+ --second-mesh=$B/brick2.h5:/ \
+ \
+ $*
+
Property changes on: cs/cigma/trunk/tests/system/300-compare.sh
___________________________________________________________________
Name: svn:executable
+ *
Added: cs/cigma/trunk/tests/system/301-compare.sh
===================================================================
--- cs/cigma/trunk/tests/system/301-compare.sh (rev 0)
+++ cs/cigma/trunk/tests/system/301-compare.sh 2008-12-10 02:13:20 UTC (rev 13526)
@@ -0,0 +1,20 @@
+#!/bin/bash
+
+D=$HOME/cigma/tests/data
+A=$D/brick1
+B=$D/brick2
+
+./cigma compare \
+ \
+ --first=$A/CubeFn.dat \
+ --first-mesh-coordinates=$A/coords.dat \
+ --first-mesh-connectivity=$A/connect.dat \
+ \
+ --second=$B/CubeFn.dat \
+ --second-mesh-coordinates=$B/coords.dat \
+ --second-mesh-connectivity=$B/connect.dat \
+ \
+ --max-epsilon="1e-8"
+ \
+ $*
+
Property changes on: cs/cigma/trunk/tests/system/301-compare.sh
___________________________________________________________________
Name: svn:executable
+ *
Added: cs/cigma/trunk/tests/system/350-compare.py
===================================================================
--- cs/cigma/trunk/tests/system/350-compare.py (rev 0)
+++ cs/cigma/trunk/tests/system/350-compare.py 2008-12-10 02:13:20 UTC (rev 13526)
@@ -0,0 +1,10 @@
+#!/usr/bin/env python
+
+import cigma
+D = '/home/luis/cigma/tests/data'
+
+a = cigma.open_field('a')
+b = cigma.open_field('b')
+q = cigma.open_domain('q')
+r = cigma.compare_fields(a, b, domain=q)
+
Property changes on: cs/cigma/trunk/tests/system/350-compare.py
___________________________________________________________________
Name: svn:executable
+ *
More information about the CIG-COMMITS
mailing list