from common import TestMetaWearBase

class TestHaptic(TestMetaWearBase):
    def test_start_motor(self):
        expected= [0x08, 0x01, 0xf8, 0x88, 0x13, 0x00]

        self.libmetawear.mbl_mw_haptic_start_motor(self.board, 100.0, 5000)
        print("TestHaptic \n")
        self.assertListEqual(self.command, expected)

    def test_start_buzzer(self):
        expected= [0x08, 0x01, 0x7f, 0x4c, 0x1d, 0x01]

        self.libmetawear.mbl_mw_haptic_start_buzzer(self.board, 7500)
        print("TestHaptic \n")
        self.assertListEqual(self.command, expected)
