GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.

Code Duplication    Length = 17-19 lines in 2 locations

test/test_peripheral.py 2 locations

@@ 118-136 (lines=19) @@
115
            assert self.m.speed == speed
116
        kernel.run(main)
117
118
    @given( speed = st.sampled_from([-50,0,100]),
119
            port = st.integers(0,255),
120
            cls = st.sampled_from([TrainMotor, DuploTrainMotor, WedoMotor, 
121
                        ExternalMotor, InternalMotor])
122
    )
123
    def test_ramp_cancel_speed(self, cls, port, speed):
124
        self._create_motor(cls)
125
        self.m.port = port
126
127
        async def child():
128
            await self.m.ramp_speed(speed, 2000)
129
            await sleep(0.1)
130
            await self.m.set_speed(speed+10)
131
132
        async def main():
133
            t = await spawn(child())
134
            await t.join()
135
            assert self.m.speed == speed+10
136
        kernel.run(main)
137
138
    @given( pos = st.integers(-2147483648, 2147483647),
139
            port = st.integers(0,255),
@@ 100-116 (lines=17) @@
97
        args, kwargs = self.m.send_message.call_args
98
        assert args[1] == self.write.get_bytes(port, 0, self.m._convert_speed_to_val(speed))
99
100
    @given( speed = st.integers(-100,100),
101
            port = st.integers(0,255),
102
            cls = st.sampled_from([TrainMotor, DuploTrainMotor, WedoMotor, 
103
                        ExternalMotor, InternalMotor])
104
    )
105
    def test_ramp_speed(self, cls, port, speed):
106
        self._create_motor(cls)
107
        self.m.port = port
108
109
        async def child():
110
            await self.m.ramp_speed(speed, 200)
111
            await self.m.ramp_in_progress_task.join()
112
        async def main():
113
            t = await spawn(child())
114
            await t.join()
115
            assert self.m.speed == speed
116
        kernel.run(main)
117
118
    @given( speed = st.sampled_from([-50,0,100]),
119
            port = st.integers(0,255),