(self, site, key)
| 228 | |
| 229 | @pytest.mark.parametrize("key", ["ignore", "optional"]) |
| 230 | def testSignUnsafePattern(self, site, key): |
| 231 | site.content_manager.contents["content.json"][key] = "([a-zA-Z]+)*" |
| 232 | with pytest.raises(UnsafePatternError) as err: |
| 233 | site.content_manager.sign("content.json", privatekey=self.privatekey, filewrite=False) |
| 234 | assert "Potentially unsafe" in str(err.value) |
| 235 | |
| 236 | |
| 237 | def testVerifyUnsafePattern(self, site, crypt_bitcoin_lib): |