def test_readpitch(self): actual, header = multitrack.read_annotation_file( os.path.join(os.path.dirname(__file__), 'data/pitch.csv')) expected = [[0.023219954, 189.187], [0.029024943, 191.782], [0.034829931, 200.344]] self.assertEqual(actual, expected) self.assertEqual(header, [])
def test_readmelody(self): actual, header = multitrack.read_annotation_file( os.path.join(os.path.dirname(__file__), 'data/melody.csv')) expected = [[0.0, 0.0], [0.0058049886621315194, 0.0], [0.011609977324263039, 0.0], [0.017414965986394557, 0.0], [0.023219954648526078, 189.18700000000001]] self.assertEqual(actual, expected) self.assertEqual(header, [])
def test_readpitch(self): actual = multitrack.read_annotation_file( os.path.join(os.path.dirname(__file__), 'data/pitch.csv') ) expected = [ [0.023219954, 189.187], [0.029024943, 191.782], [0.034829931, 200.344] ] self.assertEqual(actual, expected)
def test_readmelody(self): actual = multitrack.read_annotation_file( os.path.join(os.path.dirname(__file__),'data/melody.csv') ) expected = [ [0.0, 0.0], [0.0058049886621315194, 0.0], [0.011609977324263039, 0.0], [0.017414965986394557, 0.0], [0.023219954648526078, 189.18700000000001] ] self.assertEqual(actual, expected)
def test_invalidpath(self): actual = multitrack.read_annotation_file('blurb/blork/barg') expected = None self.assertEqual(actual, expected)
def test_invalidpath(self): actual, header = multitrack.read_annotation_file('blurb/blork/barg') expected = None self.assertEqual(actual, expected) self.assertEqual(header, expected)