annotate test/test_sub.py @ 1720:9723a5ab27d6

fight coffeescript on how to get ctor called Ignore-this: b74e7e5547fb234716862e5dfa4e2885
author Drew Perttula <drewp@bigasterisk.com>
date Mon, 07 May 2018 00:38:33 +0000
parents b94abe02eefc
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
418
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
1 import os
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
2 from light9.Submaster import Submaster
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
3
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
4 def testCalc():
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
5 dest = "/home/drewp/projects/light9/show/dance2007/subs/sub"
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
6 try:
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
7 os.remove(dest)
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
8 except OSError:
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
9 pass
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
10
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
11 sub = Submaster('sub', {'front1' : .5, 'front2' : .7})
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
12 assert not sub.no_nonzero()
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
13 assert sub.get_dmx_list()
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
14 sub.save()
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
15
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
16 assert os.path.exists(dest)
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
17
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
18 sub2 = Submaster('sub')
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
19 sub2.reload()
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
20 assert sub == sub2
b94abe02eefc test_sub.py file from 2007
drewp@bigasterisk.com
parents:
diff changeset
21 assert sub2.get_levels() == {'front1' : .5, 'front2' : .7}