feat: initial commit - Carinha Control Panel v1.0 com UI glassmorphism, watch-bar, emojis, braco robotico e conversa IA
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
import unittest
|
||||
from figurinhas import validar_desenho
|
||||
class TestFigurinhas(unittest.TestCase):
|
||||
def test_validacao_sem_svg_executavel(self):
|
||||
drawing=dict(nome='Coração',local='olhos',formas=[dict(caminho='M 10 10 L 90 90 Z',cor='#ff78aa')])
|
||||
self.assertEqual(validar_desenho(drawing),drawing)
|
||||
for path in ('<script>alert(1)</script>','M 1 2 L 9999 10','M 1 2 url(x)'):
|
||||
drawing['formas'][0]['caminho']=path
|
||||
with self.assertRaises(ValueError):validar_desenho(drawing)
|
||||
Reference in New Issue
Block a user