From 34850484ea96806a4db6dd3b50417d08bf9c19b9 Mon Sep 17 00:00:00 2001 From: Quinn Hanam Date: Mon, 21 Sep 2015 16:22:39 -0700 Subject: [PATCH] Updated test. --- .gitignore | 3 ++- test/.simple-cb-converted.js.swp | Bin 12288 -> 0 bytes test/.simple-cb.js.swp | Bin 12288 -> 0 bytes test/test.js | 28 +++++++++++++++++++++------- 4 files changed, 23 insertions(+), 8 deletions(-) delete mode 100644 test/.simple-cb-converted.js.swp delete mode 100644 test/.simple-cb.js.swp diff --git a/.gitignore b/.gitignore index 9f40b83..cd347dd 100644 --- a/.gitignore +++ b/.gitignore @@ -40,4 +40,5 @@ Thumbs.db # IDE generated files # ###################### -.idea \ No newline at end of file +.idea +*.swp diff --git a/test/.simple-cb-converted.js.swp b/test/.simple-cb-converted.js.swp deleted file mode 100644 index 5863f9c0ac11b62ec6e4d6a0b12059c5f1bda21e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI2J&YSg6vyXi@(mG57b%)t5V9lR`tqTGa=HQtf=GNGBn=xqgy<+!(Wc}-yEC@4=RKX3hD2|r-|f!4H#6`3=gnTC z+t%`>3or5~g3}DwLB=-UWS92b{FL21%GlLjsKUNAY=2$NBBcT;WRSH)Ai^r|8^wgp z^NGm%Qkk^5k?8ew5DIyDpp$--%Cz~4dw3yK?WU2bX{J$s5X&XeS`vvGN^N92xRO>a zLj9xwDX>+6%ygEXJitz$I=O6(#}|+BLyunE>PJ1K04YEUkOHItDL@L40;B*b@W3iy z1`F&xWcQHE@NsuvDBWF?ZlnMyKnjooqyQ;E3XlS%04YEUkOHItDR3Vu5VjfnVJ~CR zJ_L`y|NH;{|NRJK-+}Ak0(cDEd6=<3!O!3)un9f`L$C&(28Y342N?Sb+yHB!366k$ zU;+HTpRv!u`@n!MSOEvYUa%Y7Mm*nxFTn?(4{VGQybR6&4sIj%Ti`eF3-|=AgSWvN zI16@xKlU*8E7$}dgIB?Ea0vXn8*_kf!8hP*a2-4kj)FV882bm@0zZN;z(?RiKo==M z3XlS%04Z=!3XJM2jN`&LZfO$BAWpiqS$$IL`pPWBtUfr;*X@F6p5U)#Ldc52C9gE) zy`6jFyS`ZJfS+jYbd2{K)&0}7NVy=8ZaW+2E~A||m3_)>yEA^#@x;=KU{jmVyAXnn z8oZM!vGcKI&q;goG^wNNX#M(gj@r(B+BW^1+|_UuUKQCKzJ=@dwSjG#W5#iTVqazr zo7LwMnQgMYvn@Ew`Kk8@&R3D&m!d9AlqjCp9DkQ}rMZ|&eO{U{ic|NwY`capb!9y; zJ*jH8l!_tk!l{m7SmBv4jyXJdm|jyNuQ=;wk0Kl8VH7{{7UH5+TYOgQM4#g?CEQNV zyU|dpV6nkf7RN4b>pDHNz!I%ctn-b?^f*LG@{`W2--ydNl?cT)?ByjXTKSrG>ITn{ z-_!!uUcE>=G+~~Cp9Y^23mnJGO1@)WkHq>|qAl`RUHqs?>b9pGT2-Iz*Ag%6p{&_J zN>N+0zqB-&R`9+eg_(MRc)Pzx9c$#rR#yw5nK$^m%P;WxjrZG*YvfT((z1ix%1Ul< zr^R>(uesi@LIlUXpcwTU8uRefx2?V_>`@|o=#MfrSUaB(2+8E zaoSqT_j4HPqVQH>&9^iNb$9s2skd;Nm`&{exJ#w12cZu8%adbV-lKWD?^c(n3))u5MSRV6;x`O7>b^yk1lt9etz$hELN^LyK?h3U5Mue#&IFO zu8Ng!?{~z9GeWF)rIEcbarjs-Qe$GRbX+u5tmHw_&#HvUQm%@gHr^$hxm|O8sr2K% z&3mcSF1b7Wa7&t2;Ka*XY}4sZFw2G{@_U;}J` z4X^<=zy{a=8(;%$fDIf$1F|K=)d?X!f$;zT=={GsDa1SQ7VLlmSkMBC;53N9IQV%? zi0|MdcmrO8SKuXh0q%o);5wKAr@$omfjz%~&tMmnH5@^QTrwMA18jf|umLu}2G{@_ zU;}L6Um4i0FW~UCEeJ#9#^srgv%FJlX)n{vVfOD4QIt&6HEVNAc+0z$X&cjYf~=%7 zr)eOf==apxTBI!(Jt&mY&i%P8ZP!8w)`^bx%TC*+s+bzyAlD6Q7e@IsHx$AeG^!Nw zC}UA(8Tqaz>9&m8i!BQh+t@V_sb+1eEcg=L$tk3zPP(B@Jk=mmWLa5X=xQ&WLf)oS zYqXjAE@9(**kn}oNTbw27j_6+giMVB^$#B%oUbLlteiy=-d+z*Vxyn>hpAetjry(C z2VocJDRa^w!krk+(mq!qra`J%FST3=Ho7)9dEv4x>f6-#Qd8)?lCvRgW#TfXs}iK` gY^=^bS_ooq=xRYbwa(+G((B=?rYtp3Z98R(U!COhGynhq diff --git a/test/test.js b/test/test.js index 224217b..52886e4 100644 --- a/test/test.js +++ b/test/test.js @@ -1,9 +1,23 @@ var assert = require("assert"); -describe('Array', function() { - describe('#indexOf()', function () { - it('should return -1 when the value is not present', function () { - assert.equal(-1, [1,2,3].indexOf(5)); - assert.equal(-1, [1,2,3].indexOf(0)); - }); - }); +var fs = require("fs"); +//var pd = require("../pattern-detect"); + +/* Test basic refactorings with no third party libraries and no chaining. */ +describe('Basic', function() { + + /* A contrived example. */ + describe('simple.js', function() { + it('the refactored code does not match the expected', function() { + + /* Get the file names. */ + var original = "./input/simple.js"; + var expected = "./input/simple-refactores.js"; + + /* Run the refactoring on the file. */ + + /* Check the refactoring is correct. */ + assert.equal(fs.existsSync(original), true); + + }); + }); });