def test_fit_data_tag_doctest(self): ans_out = repr(Record.fit_data_tag(0x00000000)) ans_ref = '<Tag.DATA_16: 1>' assert ans_out == ans_ref ans_out = repr(Record.fit_data_tag(0x0000FFFF)) ans_ref = '<Tag.DATA_16: 1>' assert ans_out == ans_ref ans_out = repr(Record.fit_data_tag(0x00010000)) ans_ref = '<Tag.DATA_16: 1>' assert ans_out == ans_ref ans_out = repr(Record.fit_data_tag(0x00FFFFFF)) ans_ref = '<Tag.DATA_24: 2>' assert ans_out == ans_ref ans_out = repr(Record.fit_data_tag(0x01000000)) ans_ref = '<Tag.DATA_24: 2>' assert ans_out == ans_ref ans_out = repr(Record.fit_data_tag(0xFFFFFFFF)) ans_ref = '<Tag.DATA_32: 3>' assert ans_out == ans_ref ans_out = repr(Record.fit_data_tag(0x100000000)) ans_ref = '<Tag.DATA_32: 3>' assert ans_out == ans_ref
def test_fit_data_tag(self): with pytest.raises(ValueError): Record.fit_data_tag(-1) with pytest.raises(ValueError): Record.fit_data_tag((1 << 32) + 1)