示例#1
0
    def test_compare_angles(self):
        ip = Input_process()

        a = [41.865504787868396, 30.731791080775317, 54.865806943084372, 45.205781801985992, 87.684647597156356,
             77.845058302777772, 21.801409486351812]
        self.assertTrue(ip.compare_angles(a, a))

        a = [41.865504787868396, 30.731791080775317, 54.865806943084372, 45.205781801985992, 87.684647597156356,
             77.845058302777772, 21.801409486351812]
        b = [30.731791080775317, 54.865806943084372, 45.205781801985992, 87.684647597156356, 77.845058302777772,
             21.801409486351812, 41.865504787868396]
        self.assertTrue(ip.compare_angles(a, b))

        a = [41.865504787868396, 30.731791080775317, 54.865806943084372, 45.205781801985992, 87.684647597156356,
             77.845058302777772, 21.801409486351812]
        b = [30, 54, 45, 87, 77, 21, 41]
        self.assertTrue(ip.compare_angles(a, b))

        a = [41.865504787868396, 30.731791080775317, 54.865806943084372, 45.205781801985992, 87.684647597156356,
             77.845058302777772, 21.801409486351812]
        b = [30, 0, 45, 3, 77, 21, 41]
        self.assertFalse(ip.compare_angles(a, b))