From 7a67885a715983235dda4afb5ff343df012cbdcf Mon Sep 17 00:00:00 2001 From: Alvaro Cabrera <pateketrueke@gmail.com> Date: Thu, 27 Nov 2014 12:23:31 -0600 Subject: [PATCH] Basic impl for string-format; fixed generator --- lib/types/string.js | Bin 584 -> 483 bytes package.json | 3 ++- spec/core/types/strings.json | 8 ++++++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/lib/types/string.js b/lib/types/string.js index bfaedae8e44ce33b1a65a66922f5b04912a7e8a3..a9b318e2e6f3a52cbcea52694919a02d38b86666 100644 GIT binary patch delta 257 zcmX@X@|byowt^0qf`WoVP-0$6YDIy9twK?1VQFSjs)l+IL};R>-egfmeXD}Rl9JS- zJWYjau!f@4lG36)m_9wIVvVxIoYGW1m|ANt1%+C!$>xlv^|_gO3bqQqi6t3&xrr4T z20985rMa1TKB;->B^e4eH3|lr5Z8cQl$%%qa!q1hN`9_JZe|`_Lt+I)gQhhXK9{KL gRjVs#D}e0PR#4~H0do>76tor8Yt=O;b1~Tg0CbQ~Q2+n{ delta 369 zcmaFNe1c_y_C#Nu`m)3#g@U5YypqJEoKyu{1@*+F<doF3^o-1`?3~=Z{DQ)w;*!#` z@`}nTM<-_&S2uSLPcLsDUqAnVz@Xre(6I1`$S4CtBV!X&Gjj_|4P_NoZC!nbXlpAQ zJ6rqsy11I^+E`6>Yc8&|(!Au7%=|osg3RP>4NZk=E(L`m+tiZMqCA8P^omQ9ic5+# ziW2iu@^du|bdaQSQuESFG8A+b3^jEW3^lE}YA2Q(PJFLX50$W0@J%eq&`V4zhG{QL z%qdOP%gxO50c+J!fC?m5Km;^3b+{Cupg1wN01^Tq$ASdQGct2h6*M5G>*^}lDHuRp g4U&W^*S1wCkO%w68f;Q67nmx7cnhLv@=``S07b}jwg3PC diff --git a/package.json b/package.json index 8ae5abcd..59e3275f 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ }, "dependencies": { "deref": "^0.2.5", - "faker": "^2.0.1" + "faker": "^2.0.1", + "randexp": "^0.4.0" } } diff --git a/spec/core/types/strings.json b/spec/core/types/strings.json index f2fdc475..5ca6bcf5 100644 --- a/spec/core/types/strings.json +++ b/spec/core/types/strings.json @@ -18,6 +18,14 @@ "maxLength": 30 }, "valid": true + }, + { + "description": "should handle pattern", + "schema": { + "type": "string", + "pattern": "\\w+@\\w+\\.\\w+" + }, + "valid": true } ] } -- GitLab