changeset 418:b94abe02eefc

test_sub.py file from 2007
author drewp@bigasterisk.com
date Sun, 08 Jun 2008 18:12:36 +0000
parents 0f3f1759d15d
children 632539a8c30e
files test/test_sub.py
diffstat 1 files changed, 21 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/test_sub.py	Sun Jun 08 18:12:36 2008 +0000
@@ -0,0 +1,21 @@
+import os
+from light9.Submaster import Submaster
+
+def testCalc():
+    dest = "/home/drewp/projects/light9/show/dance2007/subs/sub"
+    try:
+        os.remove(dest)
+    except OSError:
+        pass
+    
+    sub = Submaster('sub', {'front1' : .5, 'front2' : .7})
+    assert not sub.no_nonzero()
+    assert sub.get_dmx_list()
+    sub.save()
+    
+    assert os.path.exists(dest)
+
+    sub2 = Submaster('sub')
+    sub2.reload()
+    assert sub == sub2
+    assert sub2.get_levels() == {'front1' : .5, 'front2' : .7}