def test_disabled(): asaplog.disable() msg = "TEST" asaplog.push(msg) asaplog.post() out = "".join(stdout_redirect.content).strip() assert_equals(out, '')
import sys import os import shutil import datetime from nose.tools import * import asap from asap import scantable, selector, mask_not from asap.logging import asaplog # no need for log messages asaplog.disable() def tempdir_setup(): os.makedirs("test_temp") def tempdir_teardown(): shutil.rmtree("test_temp", True) class TestScantable(object): def setup(self): pth = os.path.dirname(__file__) s = scantable(os.path.join(pth, "data", "MOPS.rpf"), average=True) sel = selector() # make sure this order is always correct - in can be random sel.set_order(["SCANNO", "POLNO"]) s.set_selection(sel) self.st = s.copy() restfreqs = [86.243] # 13CO-1/0, SiO the two IF self.st.set_restfreqs(restfreqs, "GHz")
import sys import os import shutil import datetime from asap import scantable, selector, mask_not from asap.logging import asaplog asaplog.disable() from nose.tools import * from nose.plugins.skip import SkipTest def tempdir_setup(): os.makedirs("test_temp") def tempdir_teardown(): shutil.rmtree("test_temp", True) class TestNRO(object): def setup(self): s = scantable('data/B68test.nro', average=False, freqref='VREF') sel = selector() # make sure this order is always correct - it can be random sel.set_order(["SCANNO", "POLNO"]) s.set_selection(sel) self.st = s.copy() del s def tearDown(self): del self.st def test_init(self):