Ejemplo n.º 1
0
 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')
Ejemplo n.º 2
0
 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')
Ejemplo n.º 3
0
 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)
Ejemplo n.º 4
0
    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))
Ejemplo n.º 5
0
 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)
Ejemplo n.º 6
0
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
Ejemplo n.º 7
0
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
Ejemplo n.º 8
0
 def testExecuteRequest(self):
     f = testutil.get_test_resource('aksy_20070624.log')
     conn = replayingconnector.ReplayingConnector('z48', f)
     conn.execute_request(Request(REQ))