def test_note_beat_strength_indexer_6(self):
     # Soprano and bass parts of bwv603.xml
     # We won't verify all the parts, but we'll submit them all for analysis.
     expected = pandas.concat([TestNoteBeatStrengthIndexer.make_series(bwv603_soprano),
                              TestNoteBeatStrengthIndexer.make_series(bwv603_bass)], axis=1)
     ip = Importer(os.path.join(VIS_PATH, 'tests', 'corpus/bwv603.xml'))
     actual = ip._get_beat_strength()['meter.NoteBeatStrengthIndexer'].iloc[:, [0, 3]].dropna(how='all')
     expected.columns = actual.columns
     self.assertTrue(actual.equals(expected))
 def test_note_beat_strength_indexer_6(self):
     # Soprano and bass parts of bwv603.xml
     # We won't verify all the parts, but we'll submit them all for analysis.
     expected = pandas.concat([
         TestNoteBeatStrengthIndexer.make_series(bwv603_soprano),
         TestNoteBeatStrengthIndexer.make_series(bwv603_bass)
     ],
                              axis=1)
     ip = Importer(os.path.join(VIS_PATH, 'tests', 'corpus/bwv603.xml'))
     actual = ip._get_beat_strength(
     )['meter.NoteBeatStrengthIndexer'].iloc[:, [0, 3]].dropna(how='all')
     expected.columns = actual.columns
     self.assertTrue(actual.equals(expected))
 def test_note_beat_strength_indexer_5(self):
     # Alto part of bwv603.mxl which is a part with ties
     expected = TestNoteBeatStrengthIndexer.make_series(bwv603_alto)
     ip = Importer(os.path.join(VIS_PATH, 'tests', 'corpus/bwv603.xml'))
     actual = ip._get_beat_strength().iloc[:, 1].dropna()
     self.assertTrue(actual.equals(expected))
 def test_note_beat_strength_indexer_4(self):
     # Soprano part of bwv77.mxl which is a part with no ties
     expected = TestNoteBeatStrengthIndexer.make_series(bwv77_soprano)
     ip = Importer(os.path.join(VIS_PATH, 'tests', 'corpus/bwv77.mxl'))
     actual = ip._get_beat_strength().iloc[:, 0].dropna()
     self.assertTrue(actual.equals(expected))
 def test_note_beat_strength_indexer_5(self):
     # Alto part of bwv603.mxl which is a part with ties
     expected = TestNoteBeatStrengthIndexer.make_series(bwv603_alto)
     ip = Importer(os.path.join(VIS_PATH, 'tests', 'corpus/bwv603.xml'))
     actual = ip._get_beat_strength().iloc[:, 1].dropna()
     self.assertTrue(actual.equals(expected))
 def test_note_beat_strength_indexer_4(self):
     # Soprano part of bwv77.mxl which is a part with no ties
     expected = TestNoteBeatStrengthIndexer.make_series(bwv77_soprano)
     ip = Importer(os.path.join(VIS_PATH, 'tests', 'corpus/bwv77.mxl'))
     actual = ip._get_beat_strength().iloc[:, 0].dropna()
     self.assertTrue(actual.equals(expected))