diff --git a/test/mytest.js b/test/mytest.js
index 8898a24562e955e6410444d0395ce11f01f85f1f..93b76827e4f3089b5731af0e5a8a7b7ffe268885 100644
--- a/test/mytest.js
+++ b/test/mytest.js
@@ -10,13 +10,25 @@ var Job = $.job;
 var JobId = $.job_id;
 
 try {
-    var job = "sj"
-    var step = "orig"
-    var tmp2 = "tmp2" 
-    var layer = "l3"
-    
+    fs.readFile({})
+    GEN.getMatrix({})
+    GEN.clearLayers()
+    GEN.affectedLayer({affected:'no',mode:'all'})
+    GEN.selClearFeature()
+    GEN.units({type:"mm"})
+    GEN.workLayer({name:'l1',display_number:2,clear_before:'yes'})
+    GEN.getSelectCount()
+    GEN.selCopyOther({dest:'layer_name',target_layer:'temp',invert:'no',dx:0,dy:0,size:0})
+    GEN.selectByFilter({polarity:'negative'})
     GEN.copyLayer({source_job:job, source_step:step,source_layer:"gko",dest_layer:"gko_tmp"})
+    GEN.selMoveOther({target_layer:'temp',invert:'no',dx:0,dy:0,size:0})
+    GEN.selRefFeat({layers:"",use:"filter",mode:"touch",polarity:"positive"})
+    GEN.selResize({size:2})
+    GEN.isLayerExists({job:job,layer:layer})
+    GEN.deleteLayer({job:job,layer:["tmp"]})
     GEN.selectByFilter({profile:"in"})
+    GEN.createLayer({job:Job,layer:'drawing',conext:'board',type:'document'});
+
     return "Done"
 } catch (e) {
 	IKM.msg(e)