'Test that incomplete measures have the correct time signature.
This can occur in pickup bars or incomplete measures. For example,
if the time signature in the MusicXML is 4/4, but the measure only
contains one quarter note, Magenta expects this pickup measure to have
a time signature of 1/4.'

def test_incomplete_measures(self):

    ns = musicxml_reader.musicxml_file_to_sequence_proto(self.time_signature_filename)
    self.assertEqual(len(ns.time_signatures), 6)
    self.assertEqual(len(ns.key_signatures), 1)
    self.assertEqual(len(ns.notes), 112)
