def test_can_pin(self): config = Config() config.requirements = [RequirementConfig(path="foo.txt", pin=False)] self.assertEqual(config.can_pin("foo.txt"), False) config.pin = False config.requirements[0].pin = True self.assertEqual(config.can_pin("foo.txt"), True) self.assertEqual(config.can_pin("other.txt"), False)
def test_can_pin(self): config = Config() config.requirements = [ RequirementConfig(path="foo.txt", pin=False) ] self.assertEqual(config.can_pin("foo.txt"), False) config.pin = False config.requirements[0].pin = True self.assertEqual(config.can_pin("foo.txt"), True) self.assertEqual(config.can_pin("other.txt"), False)