def setUp(self): sampler = Devices.get_instance('mock_z48', 'mock', debug=0) sampler.set_sample(testutil.get_test_resource('test.wav')) sampler.set_program(testutil.get_test_resource('221 Angel.akp')) self.fs = ftpd.AksyFtpFS(sampler) self.fs.getattr('/') self.fs.getattr('/disks') self.fs.getattr('/memory')
def setUp(self): sampler = Devices.get_instance('mock_z48', 'mock', debug=0) sampler.set_sample(testutil.get_test_resource('test.wav')) sampler.set_program(testutil.get_test_resource('221 Angel.akp')) self.fs = aksyfuse.AksyFS() self.fs.init_sampler(sampler) self.fs.getattr('/') self.fs.getattr('/disks') self.fs.getattr('/memory')
def testRead(self): pfile = testutil.get_test_resource('221 Angel.akp') parser = fileparser.ProgramParser() program = parser.parse(pfile) self.assertEquals(9, len(program.keygroups)) self.assertEquals('angel 01', program.keygroups[0].zones[0].samplename) self.assertEquals('', program.keygroups[0].zones[2].samplename)
def testParse(self): f = testutil.get_test_resource('aksy_20070624.log') conn = replayingconnector.ReplayingConnector('z48', f) self.assertEquals( create_bytes("['f0', '47', '5f', '00', '44', '00', '01', 'f7']"), conn.requests[create_bytes( " ['f0', '47', '5f', '00', '00', '01', '00', 'f7']")]) self.assertEquals(create_bytes(RESP), conn.requests[create_bytes(REQ)]) self.assertEquals(34, len(conn.requests))
def _testTransfer(self, filename): fullpath = testutil.get_test_resource(filename) sampler.put(fullpath) actualfilename = 'cp' + filename sampler.get(filename, actualfilename) expected = open(fullpath, 'rb') actual = open(actualfilename, 'rb') self.assertEquals(md5sum(expected), md5sum(actual)) expected.close() actual.close() os.remove(actualfilename)
import unittest from tests.aksy.util import testutil from aksy import config INI_FILE = testutil.get_test_resource('aksy.ini') class TestConfig(unittest.TestCase): def test_get_config(self): cfg = config.get_config(INI_FILE) self.assertEquals('z48', cfg.get('sampler', 'type')) self.assertEquals('localhost', cfg.get('osc', 'host')) self.assertEquals(6576, cfg.getint('osc', 'port')) def test_get_config_defaults(self): cfg = config.get_config(ini_file='non-existent') self.assertEquals('z48', cfg.get('sampler', 'type')) self.assertEquals('localhost', cfg.get('osc', 'host')) self.assertEquals(6575, cfg.getint('osc', 'port')) self.assertEquals(6575, cfg.getint('osc_client', 'port')) self.assertEquals('INFO', cfg.get('logging', 'level')) def test_suite(): testloader = unittest.TestLoader() suite = testloader.loadTestsFromName('tests.aksy.tests.test_config') return suite
def testExecuteRequest(self): f = testutil.get_test_resource('aksy_20070624.log') conn = replayingconnector.ReplayingConnector('z48', f) conn.execute_request(Request(REQ))