コミットメタ情報

リビジョンbd6302f87f8acfcc946690b1a64fd88886305082 (tree)
日時2020-09-23 22:11:22
作者Dmitry Dobryshin <dimkainc@mail...>
コミッターDmitry Dobryshin

ログメッセージ

Внесены правки в тесты

変更サマリ

差分

--- a/runtime/debug/index.data
+++ b/runtime/debug/index.data
@@ -1 +1 @@
1-a:52:{s:13:"5f685b07569ac";a:12:{s:3:"tag";s:13:"5f685b07569ac";s:3:"url";s:57:"https://192.168.0.32/invent/index.php?r=locations%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600674567.351;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2234872;s:14:"processingTime";d:0.02849888801574707;}s:13:"5f685b0a3746b";a:12:{s:3:"tag";s:13:"5f685b0a3746b";s:3:"url";s:76:"https://192.168.0.32/invent/index.php?r=locations%2Fupdate&id=14&_pjax=%23p0";s:4:"ajax";i:1;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600674570.222;s:10:"statusCode";i:200;s:8:"sqlCount";i:6;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2004432;s:14:"processingTime";d:0.025944948196411133;}s:13:"5f685b0a53767";a:12:{s:3:"tag";s:13:"5f685b0a53767";s:3:"url";s:64:"https://192.168.0.32/invent/index.php?r=locations%2Fupdate&id=14";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600674570.338;s:10:"statusCode";i:200;s:8:"sqlCount";i:6;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2001024;s:14:"processingTime";d:0.05986905097961426;}s:13:"5f685b0cb2dc0";a:12:{s:3:"tag";s:13:"5f685b0cb2dc0";s:3:"url";s:55:"https://192.168.0.32/invent/index.php?r=regions%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600674572.729;s:10:"statusCode";i:200;s:8:"sqlCount";i:4;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2050088;s:14:"processingTime";d:0.021214962005615234;}s:13:"5f685d0f88f00";a:12:{s:3:"tag";s:13:"5f685d0f88f00";s:3:"url";s:59:"https://192.168.0.32/invent/index.php?r=items%2Fupdate&id=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600675087.555;s:10:"statusCode";i:200;s:8:"sqlCount";i:18;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2413408;s:14:"processingTime";d:0.05194401741027832;}s:13:"5f685d10f1261";a:12:{s:3:"tag";s:13:"5f685d10f1261";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600675088.986;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2525432;s:14:"processingTime";d:0.060337066650390625;}s:13:"5f685d13623bc";a:12:{s:3:"tag";s:13:"5f685d13623bc";s:3:"url";s:37:"https://192.168.0.32/invent/index.php";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600675091.397;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2146952;s:14:"processingTime";d:0.037786006927490234;}s:13:"5f685d16acda7";a:12:{s:3:"tag";s:13:"5f685d16acda7";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=site%2Fcontact";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600675094.704;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1799352;s:14:"processingTime";d:0.02355217933654785;}s:13:"5f685d16c943d";a:12:{s:3:"tag";s:13:"5f685d16c943d";s:3:"url";s:80:"https://192.168.0.32/invent/index.php?r=site%2Fcaptcha&v=5f685d16b0cba3.67077273";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600675094.821;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1349656;s:14:"processingTime";d:0.008240938186645508;}s:13:"5f685e041ba24";a:12:{s:3:"tag";s:13:"5f685e041ba24";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=site%2Fcontact";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600675332.107;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1708648;s:14:"processingTime";d:0.007349967956542969;}s:13:"5f685e0439d66";a:12:{s:3:"tag";s:13:"5f685e0439d66";s:3:"url";s:80:"https://192.168.0.32/invent/index.php?r=site%2Fcaptcha&v=5f685e041c0db3.37898028";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600675332.233;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1347080;s:14:"processingTime";d:0.0076558589935302734;}s:13:"5f685e0749d70";a:12:{s:3:"tag";s:13:"5f685e0749d70";s:3:"url";s:37:"https://192.168.0.32/invent/index.php";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600675335.298;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2144200;s:14:"processingTime";d:0.03658699989318848;}s:13:"5f685e0ac80f8";a:12:{s:3:"tag";s:13:"5f685e0ac80f8";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600675338.815;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2523016;s:14:"processingTime";d:0.04564213752746582;}s:13:"5f685e0ddd062";a:12:{s:3:"tag";s:13:"5f685e0ddd062";s:3:"url";s:52:"https://192.168.0.32/invent/index.php?r=site%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600675341.901;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2145512;s:14:"processingTime";d:0.03297305107116699;}s:13:"5f685f385d6d0";a:12:{s:3:"tag";s:13:"5f685f385d6d0";s:3:"url";s:52:"https://192.168.0.32/invent/index.php?r=site%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600675640.377;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2258184;s:14:"processingTime";d:0.037261962890625;}s:13:"5f6862c29a987";a:12:{s:3:"tag";s:13:"5f6862c29a987";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=site%2Fcontact";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676546.628;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1783488;s:14:"processingTime";d:0.015394926071166992;}s:13:"5f6862c2b0833";a:12:{s:3:"tag";s:13:"5f6862c2b0833";s:3:"url";s:80:"https://192.168.0.32/invent/index.php?r=site%2Fcaptcha&v=5f6862c29bf5e3.90085426";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676546.719;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1348568;s:14:"processingTime";d:0.0070590972900390625;}s:13:"5f6862c8a5f7e";a:12:{s:3:"tag";s:13:"5f6862c8a5f7e";s:3:"url";s:52:"https://192.168.0.32/invent/index.php?r=site%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676552.676;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2218848;s:14:"processingTime";d:0.06579113006591797;}s:13:"5f6862ca2a6ba";a:12:{s:3:"tag";s:13:"5f6862ca2a6ba";s:3:"url";s:52:"https://192.168.0.32/invent/index.php?r=site%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676554.17;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2218848;s:14:"processingTime";d:0.03764796257019043;}s:13:"5f6862ccc301f";a:12:{s:3:"tag";s:13:"5f6862ccc301f";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=site%2Fcontact";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676556.794;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1783488;s:14:"processingTime";d:0.01495504379272461;}s:13:"5f6862ccdc0a6";a:12:{s:3:"tag";s:13:"5f6862ccdc0a6";s:3:"url";s:80:"https://192.168.0.32/invent/index.php?r=site%2Fcaptcha&v=5f6862ccc450d8.82012821";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676556.9;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1348568;s:14:"processingTime";d:0.0023000240325927734;}s:13:"5f6862cf0b8fe";a:12:{s:3:"tag";s:13:"5f6862cf0b8fe";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=site%2Fcontact";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676559.04;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1784736;s:14:"processingTime";d:0.022290945053100586;}s:13:"5f6862cf2ea06";a:12:{s:3:"tag";s:13:"5f6862cf2ea06";s:3:"url";s:80:"https://192.168.0.32/invent/index.php?r=site%2Fcaptcha&v=5f6862cf0d1f83.35855718";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676559.187;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1355760;s:14:"processingTime";d:0.004436016082763672;}s:13:"5f6862d0266d6";a:12:{s:3:"tag";s:13:"5f6862d0266d6";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=site%2Fcontact";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676560.153;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1784728;s:14:"processingTime";d:0.007136106491088867;}s:13:"5f6862d0456c0";a:12:{s:3:"tag";s:13:"5f6862d0456c0";s:3:"url";s:80:"https://192.168.0.32/invent/index.php?r=site%2Fcaptcha&v=5f6862d0270ff3.03317944";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676560.281;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1355760;s:14:"processingTime";d:0.005444765090942383;}s:13:"5f6862d3a022d";a:12:{s:3:"tag";s:13:"5f6862d3a022d";s:3:"url";s:37:"https://192.168.0.32/invent/index.php";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676563.651;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2216296;s:14:"processingTime";d:0.03637099266052246;}s:13:"5f6862f5c683b";a:12:{s:3:"tag";s:13:"5f6862f5c683b";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=site%2Fcontact";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676597.809;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1783440;s:14:"processingTime";d:0.00734400749206543;}s:13:"5f6862f5dc81d";a:12:{s:3:"tag";s:13:"5f6862f5dc81d";s:3:"url";s:80:"https://192.168.0.32/invent/index.php?r=site%2Fcaptcha&v=5f6862f5c73140.05529618";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676597.9;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1348568;s:14:"processingTime";d:0.007293224334716797;}s:13:"5f6880c389f7e";a:12:{s:3:"tag";s:13:"5f6880c389f7e";s:3:"url";s:37:"https://192.168.0.32/invent/index.php";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600684227.56;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2216296;s:14:"processingTime";d:0.04179191589355469;}s:13:"5f6880c523d68";a:12:{s:3:"tag";s:13:"5f6880c523d68";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Fcheck";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600684229.143;s:10:"statusCode";i:200;s:8:"sqlCount";i:5;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2331464;s:14:"processingTime";d:0.024945974349975586;}s:13:"5f6882018c17e";a:12:{s:3:"tag";s:13:"5f6882018c17e";s:3:"url";s:37:"https://192.168.0.32/invent/index.php";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600684545.569;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2216296;s:14:"processingTime";d:0.0324559211730957;}s:13:"5f688309a6d8f";a:12:{s:3:"tag";s:13:"5f688309a6d8f";s:3:"url";s:52:"https://192.168.0.32/invent/index.php?r=site%2Flogin";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600684809.678;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1702712;s:14:"processingTime";d:0.01441502571105957;}s:13:"5f6889b7282c6";a:12:{s:3:"tag";s:13:"5f6889b7282c6";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600686519.16;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607448;s:14:"processingTime";d:0.04855203628540039;}s:13:"5f688cfab6451";a:12:{s:3:"tag";s:13:"5f688cfab6451";s:3:"url";s:37:"https://192.168.0.32/invent/index.php";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600687354.741;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2216296;s:14:"processingTime";d:0.03443002700805664;}s:13:"5f688cfc68305";a:12:{s:3:"tag";s:13:"5f688cfc68305";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Fcheck";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600687356.423;s:10:"statusCode";i:200;s:8:"sqlCount";i:5;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2330616;s:14:"processingTime";d:0.025969982147216797;}s:13:"5f688dcb9942a";a:12:{s:3:"tag";s:13:"5f688dcb9942a";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600687563.623;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607448;s:14:"processingTime";d:0.05421113967895508;}s:13:"5f6893961c4e0";a:12:{s:3:"tag";s:13:"5f6893961c4e0";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=items%2Fimport";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600689046.11;s:10:"statusCode";i:200;s:8:"sqlCount";i:2;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2134456;s:14:"processingTime";d:0.021281957626342773;}s:13:"5f68948078152";a:12:{s:3:"tag";s:13:"5f68948078152";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600689280.487;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607448;s:14:"processingTime";d:0.04641890525817871;}s:13:"5f6894cf5d63c";a:12:{s:3:"tag";s:13:"5f6894cf5d63c";s:3:"url";s:52:"http://192.168.0.32/invent/index.php?r=items%2Fprint";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600689359.378;s:10:"statusCode";i:500;s:8:"sqlCount";i:3;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:23756424;s:14:"processingTime";d:0.26760005950927734;}s:13:"5f6995314528a";a:12:{s:3:"tag";s:13:"5f6995314528a";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600754993.241;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:3250224;s:14:"processingTime";d:0.13084006309509277;}s:13:"5f6995352948d";a:12:{s:3:"tag";s:13:"5f6995352948d";s:3:"url";s:60:"https://192.168.0.32/invent/index.php?r=items%2Findex&page=2";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600754997.165;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2405032;s:14:"processingTime";d:0.04329085350036621;}s:13:"5f69953742f70";a:12:{s:3:"tag";s:13:"5f69953742f70";s:3:"url";s:60:"https://192.168.0.32/invent/index.php?r=items%2Findex&page=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600754999.271;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607496;s:14:"processingTime";d:0.05330801010131836;}s:13:"5f699e599d0ca";a:12:{s:3:"tag";s:13:"5f699e599d0ca";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600757337.637;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2608240;s:14:"processingTime";d:0.04519391059875488;}s:13:"5f699e5f11a1b";a:12:{s:3:"tag";s:13:"5f699e5f11a1b";s:3:"url";s:60:"https://192.168.0.32/invent/index.php?r=items%2Findex&page=2";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600757343.067;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2405032;s:14:"processingTime";d:0.04606795310974121;}s:13:"5f699e6115a1f";a:12:{s:3:"tag";s:13:"5f699e6115a1f";s:3:"url";s:60:"https://192.168.0.32/invent/index.php?r=items%2Findex&page=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600757345.085;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607496;s:14:"processingTime";d:0.08396196365356445;}s:13:"5f699fb529b14";a:12:{s:3:"tag";s:13:"5f699fb529b14";s:3:"url";s:60:"https://192.168.0.32/invent/index.php?r=items%2Findex&page=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600757685.165;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2608128;s:14:"processingTime";d:0.055017948150634766;}s:13:"5f69bf02e84f8";a:12:{s:3:"tag";s:13:"5f69bf02e84f8";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=items%2Fcreate";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600765698.946;s:10:"statusCode";i:200;s:8:"sqlCount";i:60;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2742888;s:14:"processingTime";d:0.0779569149017334;}s:13:"5f69c268535be";a:12:{s:3:"tag";s:13:"5f69c268535be";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=items%2Fcreate";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600766568.336;s:10:"statusCode";i:200;s:8:"sqlCount";i:60;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2696848;s:14:"processingTime";d:0.07818794250488281;}s:13:"5f69e320e4b9e";a:12:{s:3:"tag";s:13:"5f69e320e4b9e";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600774944.932;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607168;s:14:"processingTime";d:0.08946084976196289;}s:13:"5f69e3239706c";a:12:{s:3:"tag";s:13:"5f69e3239706c";s:3:"url";s:60:"https://192.168.0.32/invent/index.php?r=items%2Findex&page=2";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600774947.614;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2405032;s:14:"processingTime";d:0.04314398765563965;}s:13:"5f69e3280e427";a:12:{s:3:"tag";s:13:"5f69e3280e427";s:3:"url";s:60:"https://192.168.0.32/invent/index.php?r=items%2Findex&page=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600774952.054;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607496;s:14:"processingTime";d:0.04638195037841797;}s:13:"5f69e60d12fe7";a:12:{s:3:"tag";s:13:"5f69e60d12fe7";s:3:"url";s:60:"https://192.168.0.32/invent/index.php?r=items%2Fupdate&id=16";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600775693.073;s:10:"statusCode";i:200;s:8:"sqlCount";i:18;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2548816;s:14:"processingTime";d:0.06440997123718262;}}
\ No newline at end of file
1+a:56:{s:13:"5f6862cf2ea06";a:12:{s:3:"tag";s:13:"5f6862cf2ea06";s:3:"url";s:80:"https://192.168.0.32/invent/index.php?r=site%2Fcaptcha&v=5f6862cf0d1f83.35855718";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676559.187;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1355760;s:14:"processingTime";d:0.004436016082763672;}s:13:"5f6862d0266d6";a:12:{s:3:"tag";s:13:"5f6862d0266d6";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=site%2Fcontact";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676560.153;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1784728;s:14:"processingTime";d:0.007136106491088867;}s:13:"5f6862d0456c0";a:12:{s:3:"tag";s:13:"5f6862d0456c0";s:3:"url";s:80:"https://192.168.0.32/invent/index.php?r=site%2Fcaptcha&v=5f6862d0270ff3.03317944";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676560.281;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1355760;s:14:"processingTime";d:0.005444765090942383;}s:13:"5f6862d3a022d";a:12:{s:3:"tag";s:13:"5f6862d3a022d";s:3:"url";s:37:"https://192.168.0.32/invent/index.php";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676563.651;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2216296;s:14:"processingTime";d:0.03637099266052246;}s:13:"5f6862f5c683b";a:12:{s:3:"tag";s:13:"5f6862f5c683b";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=site%2Fcontact";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676597.809;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1783440;s:14:"processingTime";d:0.00734400749206543;}s:13:"5f6862f5dc81d";a:12:{s:3:"tag";s:13:"5f6862f5dc81d";s:3:"url";s:80:"https://192.168.0.32/invent/index.php?r=site%2Fcaptcha&v=5f6862f5c73140.05529618";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600676597.9;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1348568;s:14:"processingTime";d:0.007293224334716797;}s:13:"5f6880c389f7e";a:12:{s:3:"tag";s:13:"5f6880c389f7e";s:3:"url";s:37:"https://192.168.0.32/invent/index.php";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600684227.56;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2216296;s:14:"processingTime";d:0.04179191589355469;}s:13:"5f6880c523d68";a:12:{s:3:"tag";s:13:"5f6880c523d68";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Fcheck";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600684229.143;s:10:"statusCode";i:200;s:8:"sqlCount";i:5;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2331464;s:14:"processingTime";d:0.024945974349975586;}s:13:"5f6882018c17e";a:12:{s:3:"tag";s:13:"5f6882018c17e";s:3:"url";s:37:"https://192.168.0.32/invent/index.php";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600684545.569;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2216296;s:14:"processingTime";d:0.0324559211730957;}s:13:"5f688309a6d8f";a:12:{s:3:"tag";s:13:"5f688309a6d8f";s:3:"url";s:52:"https://192.168.0.32/invent/index.php?r=site%2Flogin";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600684809.678;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1702712;s:14:"processingTime";d:0.01441502571105957;}s:13:"5f6889b7282c6";a:12:{s:3:"tag";s:13:"5f6889b7282c6";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600686519.16;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607448;s:14:"processingTime";d:0.04855203628540039;}s:13:"5f688cfab6451";a:12:{s:3:"tag";s:13:"5f688cfab6451";s:3:"url";s:37:"https://192.168.0.32/invent/index.php";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600687354.741;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2216296;s:14:"processingTime";d:0.03443002700805664;}s:13:"5f688cfc68305";a:12:{s:3:"tag";s:13:"5f688cfc68305";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Fcheck";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600687356.423;s:10:"statusCode";i:200;s:8:"sqlCount";i:5;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2330616;s:14:"processingTime";d:0.025969982147216797;}s:13:"5f688dcb9942a";a:12:{s:3:"tag";s:13:"5f688dcb9942a";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600687563.623;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607448;s:14:"processingTime";d:0.05421113967895508;}s:13:"5f6893961c4e0";a:12:{s:3:"tag";s:13:"5f6893961c4e0";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=items%2Fimport";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600689046.11;s:10:"statusCode";i:200;s:8:"sqlCount";i:2;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2134456;s:14:"processingTime";d:0.021281957626342773;}s:13:"5f68948078152";a:12:{s:3:"tag";s:13:"5f68948078152";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600689280.487;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607448;s:14:"processingTime";d:0.04641890525817871;}s:13:"5f6894cf5d63c";a:12:{s:3:"tag";s:13:"5f6894cf5d63c";s:3:"url";s:52:"http://192.168.0.32/invent/index.php?r=items%2Fprint";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600689359.378;s:10:"statusCode";i:500;s:8:"sqlCount";i:3;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:23756424;s:14:"processingTime";d:0.26760005950927734;}s:13:"5f6995314528a";a:12:{s:3:"tag";s:13:"5f6995314528a";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600754993.241;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:3250224;s:14:"processingTime";d:0.13084006309509277;}s:13:"5f6995352948d";a:12:{s:3:"tag";s:13:"5f6995352948d";s:3:"url";s:60:"https://192.168.0.32/invent/index.php?r=items%2Findex&page=2";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600754997.165;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2405032;s:14:"processingTime";d:0.04329085350036621;}s:13:"5f69953742f70";a:12:{s:3:"tag";s:13:"5f69953742f70";s:3:"url";s:60:"https://192.168.0.32/invent/index.php?r=items%2Findex&page=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600754999.271;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607496;s:14:"processingTime";d:0.05330801010131836;}s:13:"5f699e599d0ca";a:12:{s:3:"tag";s:13:"5f699e599d0ca";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600757337.637;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2608240;s:14:"processingTime";d:0.04519391059875488;}s:13:"5f699e5f11a1b";a:12:{s:3:"tag";s:13:"5f699e5f11a1b";s:3:"url";s:60:"https://192.168.0.32/invent/index.php?r=items%2Findex&page=2";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600757343.067;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2405032;s:14:"processingTime";d:0.04606795310974121;}s:13:"5f699e6115a1f";a:12:{s:3:"tag";s:13:"5f699e6115a1f";s:3:"url";s:60:"https://192.168.0.32/invent/index.php?r=items%2Findex&page=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600757345.085;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607496;s:14:"processingTime";d:0.08396196365356445;}s:13:"5f699fb529b14";a:12:{s:3:"tag";s:13:"5f699fb529b14";s:3:"url";s:60:"https://192.168.0.32/invent/index.php?r=items%2Findex&page=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600757685.165;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2608128;s:14:"processingTime";d:0.055017948150634766;}s:13:"5f69bf02e84f8";a:12:{s:3:"tag";s:13:"5f69bf02e84f8";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=items%2Fcreate";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600765698.946;s:10:"statusCode";i:200;s:8:"sqlCount";i:60;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2742888;s:14:"processingTime";d:0.0779569149017334;}s:13:"5f69c268535be";a:12:{s:3:"tag";s:13:"5f69c268535be";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=items%2Fcreate";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600766568.336;s:10:"statusCode";i:200;s:8:"sqlCount";i:60;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2696848;s:14:"processingTime";d:0.07818794250488281;}s:13:"5f69e320e4b9e";a:12:{s:3:"tag";s:13:"5f69e320e4b9e";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600774944.932;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607168;s:14:"processingTime";d:0.08946084976196289;}s:13:"5f69e3239706c";a:12:{s:3:"tag";s:13:"5f69e3239706c";s:3:"url";s:60:"https://192.168.0.32/invent/index.php?r=items%2Findex&page=2";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600774947.614;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2405032;s:14:"processingTime";d:0.04314398765563965;}s:13:"5f69e3280e427";a:12:{s:3:"tag";s:13:"5f69e3280e427";s:3:"url";s:60:"https://192.168.0.32/invent/index.php?r=items%2Findex&page=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600774952.054;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607496;s:14:"processingTime";d:0.04638195037841797;}s:13:"5f69e60d12fe7";a:12:{s:3:"tag";s:13:"5f69e60d12fe7";s:3:"url";s:60:"https://192.168.0.32/invent/index.php?r=items%2Fupdate&id=16";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600775693.073;s:10:"statusCode";i:200;s:8:"sqlCount";i:18;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2548816;s:14:"processingTime";d:0.06440997123718262;}s:13:"5f6ad5cef41dd";a:12:{s:3:"tag";s:13:"5f6ad5cef41dd";s:3:"url";s:199:"https://192.168.0.32/invent/index.php?MovingSearch%5Bdate%5D=&MovingSearch%5BitemModel%5D=&MovingSearch%5BlocationName%5D=%D0%9E%D0%B4%D0%B8%D0%BD&MovingSearch%5BstatusName%5D=&r=items%2Fupdate&id=16";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600837070.931;s:10:"statusCode";i:200;s:8:"sqlCount";i:9;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:3443936;s:14:"processingTime";d:0.13641595840454102;}s:13:"5f6ad5d5571c2";a:12:{s:3:"tag";s:13:"5f6ad5d5571c2";s:3:"url";s:205:"https://192.168.0.32/invent/index.php?MovingSearch%5Bdate%5D=&MovingSearch%5BitemModel%5D=&MovingSearch%5BlocationName%5D=%D0%BC%D0%B0%D1%82%D0%B2%D0%B5&MovingSearch%5BstatusName%5D=&r=items%2Fupdate&id=16";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600837077.353;s:10:"statusCode";i:200;s:8:"sqlCount";i:18;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2512824;s:14:"processingTime";d:0.05209517478942871;}s:13:"5f6ad5dd0fca1";a:12:{s:3:"tag";s:13:"5f6ad5dd0fca1";s:3:"url";s:175:"https://192.168.0.32/invent/index.php?MovingSearch%5Bdate%5D=&MovingSearch%5BitemModel%5D=&MovingSearch%5BlocationName%5D=&MovingSearch%5BstatusName%5D=&r=items%2Fupdate&id=16";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600837085.06;s:10:"statusCode";i:200;s:8:"sqlCount";i:18;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2487344;s:14:"processingTime";d:0.04929804801940918;}s:13:"5f6ad65854a60";a:12:{s:3:"tag";s:13:"5f6ad65854a60";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600837208.344;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2609144;s:14:"processingTime";d:0.059481143951416016;}s:13:"5f6ad65a32ec9";a:12:{s:3:"tag";s:13:"5f6ad65a32ec9";s:3:"url";s:59:"https://192.168.0.32/invent/index.php?r=items%2Fupdate&id=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600837210.205;s:10:"statusCode";i:200;s:8:"sqlCount";i:18;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2480568;s:14:"processingTime";d:0.0504908561706543;}s:13:"5f6ae43873bee";a:12:{s:3:"tag";s:13:"5f6ae43873bee";s:3:"url";s:65:"https://192.168.0.32/invent/index.php?r=moving%2Fcreate&item_id=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600840760.469;s:10:"statusCode";i:200;s:8:"sqlCount";i:59;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2675736;s:14:"processingTime";d:0.0686800479888916;}s:13:"5f6af1d292d00";a:12:{s:3:"tag";s:13:"5f6af1d292d00";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600844242.596;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607216;s:14:"processingTime";d:0.05544400215148926;}s:13:"5f6af1d5cc1d1";a:12:{s:3:"tag";s:13:"5f6af1d5cc1d1";s:3:"url";s:59:"https://192.168.0.32/invent/index.php?r=items%2Fupdate&id=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600844245.832;s:10:"statusCode";i:200;s:8:"sqlCount";i:18;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2480568;s:14:"processingTime";d:0.04877185821533203;}s:13:"5f6af88816bf5";a:12:{s:3:"tag";s:13:"5f6af88816bf5";s:3:"url";s:37:"https://192.168.0.32/invent/index.php";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600845960.088;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2283736;s:14:"processingTime";d:0.07853007316589355;}s:13:"5f6afb655b86a";a:12:{s:3:"tag";s:13:"5f6afb655b86a";s:3:"url";s:52:"https://192.168.0.32/invent/index.php?r=site%2Fabout";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600846693.37;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1601472;s:14:"processingTime";d:0.006371974945068359;}s:13:"5f6afb66b6a18";a:12:{s:3:"tag";s:13:"5f6afb66b6a18";s:3:"url";s:52:"https://192.168.0.32/invent/index.php?r=site%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600846694.746;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2217400;s:14:"processingTime";d:0.03238797187805176;}s:13:"5f6b05efd0f48";a:12:{s:3:"tag";s:13:"5f6b05efd0f48";s:3:"url";s:52:"https://192.168.0.32/invent/index.php?r=site%2Fabout";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600849391.854;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1600536;s:14:"processingTime";d:0.003515005111694336;}s:13:"5f6b066730878";a:12:{s:3:"tag";s:13:"5f6b066730878";s:3:"url";s:37:"https://192.168.0.32/invent/index.php";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600849511.194;s:10:"statusCode";i:200;s:8:"sqlCount";i:8;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2216088;s:14:"processingTime";d:0.03908205032348633;}s:13:"5f6b0bd18a42b";a:12:{s:3:"tag";s:13:"5f6b0bd18a42b";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=site%2Fcontact";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600850897.561;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1796776;s:14:"processingTime";d:0.010565042495727539;}s:13:"5f6b0bd1bf14e";a:12:{s:3:"tag";s:13:"5f6b0bd1bf14e";s:3:"url";s:80:"https://192.168.0.32/invent/index.php?r=site%2Fcaptcha&v=5f6b0bd18b8cc1.78338078";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600850897.78;s:10:"statusCode";i:200;s:8:"sqlCount";i:0;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:1348568;s:14:"processingTime";d:0.004680156707763672;}s:13:"5f6b0c1db4d84";a:12:{s:3:"tag";s:13:"5f6b0c1db4d84";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600850973.736;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2602688;s:14:"processingTime";d:0.04717588424682617;}s:13:"5f6b0ea0cf892";a:12:{s:3:"tag";s:13:"5f6b0ea0cf892";s:3:"url";s:59:"https://192.168.0.32/invent/index.php?r=items%2Fupdate&id=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600851616.845;s:10:"statusCode";i:200;s:8:"sqlCount";i:18;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2481536;s:14:"processingTime";d:0.0550539493560791;}s:13:"5f6b4536e0f66";a:12:{s:3:"tag";s:13:"5f6b4536e0f66";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600865590.916;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607256;s:14:"processingTime";d:0.055494070053100586;}s:13:"5f6b45391b111";a:12:{s:3:"tag";s:13:"5f6b45391b111";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=items%2Fcreate";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600865593.106;s:10:"statusCode";i:200;s:8:"sqlCount";i:60;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2695976;s:14:"processingTime";d:0.06464791297912598;}s:13:"5f6b46874560f";a:12:{s:3:"tag";s:13:"5f6b46874560f";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=items%2Fcreate";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600865927.279;s:10:"statusCode";i:200;s:8:"sqlCount";i:60;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2696800;s:14:"processingTime";d:0.07338595390319824;}s:13:"5f6b46c17debb";a:12:{s:3:"tag";s:13:"5f6b46c17debb";s:3:"url";s:54:"https://192.168.0.32/invent/index.php?r=items%2Fcreate";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600865985.511;s:10:"statusCode";i:200;s:8:"sqlCount";i:60;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2696800;s:14:"processingTime";d:0.06687402725219727;}s:13:"5f6b47409ecec";a:12:{s:3:"tag";s:13:"5f6b47409ecec";s:3:"url";s:53:"https://192.168.0.32/invent/index.php?r=items%2Findex";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600866112.646;s:10:"statusCode";i:200;s:8:"sqlCount";i:16;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2607280;s:14:"processingTime";d:0.04821276664733887;}s:13:"5f6b474240d9b";a:12:{s:3:"tag";s:13:"5f6b474240d9b";s:3:"url";s:59:"https://192.168.0.32/invent/index.php?r=items%2Fupdate&id=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600866114.262;s:10:"statusCode";i:200;s:8:"sqlCount";i:18;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2480544;s:14:"processingTime";d:0.05219101905822754;}s:13:"5f6b474503861";a:12:{s:3:"tag";s:13:"5f6b474503861";s:3:"url";s:65:"https://192.168.0.32/invent/index.php?r=moving%2Fcreate&item_id=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600866117.01;s:10:"statusCode";i:200;s:8:"sqlCount";i:59;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2612712;s:14:"processingTime";d:0.06430697441101074;}s:13:"5f6b483ad5d60";a:12:{s:3:"tag";s:13:"5f6b483ad5d60";s:3:"url";s:65:"https://192.168.0.32/invent/index.php?r=moving%2Fcreate&item_id=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600866362.869;s:10:"statusCode";i:200;s:8:"sqlCount";i:59;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2624496;s:14:"processingTime";d:0.06575798988342285;}s:13:"5f6b4848dd2ae";a:12:{s:3:"tag";s:13:"5f6b4848dd2ae";s:3:"url";s:65:"https://192.168.0.32/invent/index.php?r=moving%2Fcreate&item_id=1";s:4:"ajax";i:0;s:6:"method";s:3:"GET";s:2:"ip";s:12:"192.168.0.68";s:4:"time";d:1600866376.901;s:10:"statusCode";i:200;s:8:"sqlCount";i:59;s:9:"mailCount";i:0;s:9:"mailFiles";a:0:{}s:10:"peakMemory";i:2613344;s:14:"processingTime";d:0.057565927505493164;}}
\ No newline at end of file
--- a/tests/functional/IndexCest.php
+++ /dev/null
@@ -1,32 +0,0 @@
1-<?php
2-
3-use Codeception\Util\Locator;
4-
5-class IndexCest
6-{
7- public function _before(\FunctionalTester $I)
8- {
9- $I->amOnPage(['site/index']);
10- }
11-
12- public function openIndexPage(\FunctionalTester $I)
13- {
14- $I->see(Yii::t('app', 'Inventory'), 'a');
15- }
16-
17- public function checkFirstHeader(\FunctionalTester $I)
18- {
19- $I->see(Yii::t('app', 'Number of equipment by regions'));
20- }
21-
22- public function checkSecondHeader(\FunctionalTester $I)
23- {
24- $I->see(Yii::t('app', 'Number of items by type'));
25- }
26-
27- public function MoveToCheckInventory(\FunctionalTester $I)
28- {
29- $I->click(Locator::contains('div.col-md-3 a', Yii::t('app', 'Inventory')));
30- $I->see(Yii::t('items', 'Inventory QR-code'));
31- }
32-}
--- a/tests/functional/ItemsCreateCest.php
+++ b/tests/functional/ItemsCreateCest.php
@@ -13,8 +13,25 @@ class ItemsCreateCest
1313 // Открыта страница добавления
1414 public function openCreatePage(\FunctionalTester $I)
1515 {
16- $I->amOnPage([ 'items/create' ]);
16+ // Заголовок
1717 $I->see(Yii::t('items', 'Create Items'), 'h1');
18+ // Поля
19+ $I->see(Yii::t('items', 'Item type'), 'label');
20+ $I->see(Yii::t('items', 'Item network name'), 'label');
21+ $I->see(Yii::t('items', 'Model'), 'label');
22+ $I->see(Yii::t('items', 'Operating system'), 'label');
23+ $I->see(Yii::t('items', 'MAC address'), 'label');
24+ $I->see(Yii::t('items', 'Serial number'), 'label');
25+ $I->see(Yii::t('items', 'Product number'), 'label');
26+ $I->see(Yii::t('items', 'Model number'), 'label');
27+ $I->see(Yii::t('items', 'Inventory number'), 'label');
28+ $I->see(Yii::t('items', 'Additional Information'), 'label');
29+ $I->see(Yii::t('moving', 'Moving date'), 'label');
30+ $I->see(Yii::t('status', 'Status'), 'label');
31+ $I->see(Yii::t('locations', 'Location'), 'label');
32+ // Кнопки
33+ $I->see(Yii::t('app', 'Save'), 'button');
34+ $I->see(Yii::t('app', 'Cancel'), 'a.btn');
1835 }
1936
2037 // Заполнение формы
@@ -37,15 +54,17 @@ class ItemsCreateCest
3754 ]);
3855 $I->see(Yii::t('items', 'Items'), 'h1');
3956 $I->dontSee(Yii::t('items', 'Create Items'), 'h1');
40- $I->haveInDatabase('items', ['name' => 'TEST-WS-0001', 'model' => 'Тестовый компьютер', 'serial' => '*TEST SERIAL NUMBER*', 'invent' => '*TEST INVENTORY NUMBER*']);
57+ $id = $I->haveInDatabase('items', [ 'name' => 'TEST-WS-0001', 'model' => 'Тестовый компьютер', 'serial' => '*TEST SERIAL NUMBER*', 'invent' => '*TEST INVENTORY NUMBER*', 'comment' => 'Тестирование. Это тестовая запись.' ]);
58+ $I->haveInDatabase('moving', [ 'date' => '2020-01-01', 'state_id' => '1', 'location_id' => '1', 'item_id' => $id ]);
4159 }
42-
60+
4361 // Нажатие на кнопку "Типы"
4462 public function pushTypes(\FunctionalTester $I)
4563 {
4664 $I->click(Locator::contains('div a', Yii::t('types', 'Types')));
4765 $I->seeResponseCodeIs(\Codeception\Util\HttpCode::OK);
4866 $I->see(Yii::t('types', 'Types'), 'h1');
67+ $I->dontSee(Yii::t('items', 'Create Items'), 'h1');
4968 }
5069
5170 // Нажатие на кнопку "Места размещения"
@@ -54,6 +73,15 @@ class ItemsCreateCest
5473 $I->click(Locator::contains('div a', Yii::t('locations', 'Locations')));
5574 $I->seeResponseCodeIs(\Codeception\Util\HttpCode::OK);
5675 $I->see(Yii::t('locations', 'Locations'), 'h1');
76+ $I->dontSee(Yii::t('items', 'Create Items'), 'h1');
5777 }
5878
79+ // Нажатие на кнопку "Отмена"
80+ public function pushCancel(\FunctionalTester $I)
81+ {
82+ $I->click(Locator::contains('div a', Yii::t('app', 'Cancel')));
83+ $I->seeResponseCodeIs(\Codeception\Util\HttpCode::OK);
84+ $I->see(Yii::t('items', 'Items'), 'h1');
85+ $I->dontSee(Yii::t('items', 'Create Items'), 'h1');
86+ }
5987 }
--- a/tests/functional/ItemsIndexCest.php
+++ b/tests/functional/ItemsIndexCest.php
@@ -10,10 +10,15 @@ class ItemsIndexCest
1010 $I->amOnPage(['items/index']);
1111 }
1212
13- // Есть заголовок
13+ // наполнение страницы
1414 public function openItemsPage(\FunctionalTester $I)
1515 {
1616 $I->see(Yii::t('items', 'Items'), 'h1');
17+ $I->see(Yii::t('items', 'Inventory number'), '#ItemsTable tr th a');
18+ $I->see(Yii::t('items', 'Serial number'), '#ItemsTable tr th a');
19+ $I->see(Yii::t('items', 'Model'), '#ItemsTable tr th a');
20+ $I->see(Yii::t('regions', 'Region'), '#ItemsTable tr th a');
21+ $I->see(Yii::t('status', 'Status'), '#ItemsTable tr th a');
1722 }
1823
1924 // Переход к странице добавления
@@ -31,7 +36,7 @@ class ItemsIndexCest
3136 }
3237
3338 // Формирование печатной формы PDF
34- public function moveToPrintItemsCheck(\FunctionalTester $I)
39+ public function pushPrintItems(\FunctionalTester $I)
3540 {
3641 $I->click(Locator::contains('div a', Yii::t('items', 'Print Items')));
3742 $I->seeResponseCodeIs(\Codeception\Util\HttpCode::OK);
@@ -50,23 +55,23 @@ class ItemsIndexCest
5055 }
5156
5257 // Начало инвентаризации
53- public function startInventoryCheck(\FunctionalTester $I)
58+ public function pushStartInventory(\FunctionalTester $I)
5459 {
5560 $I->click(Locator::contains('div a', Yii::t('items', 'Start checking')));
5661 $I->seeResponseCodeIs(\Codeception\Util\HttpCode::OK);
5762 $I->see('', 'tr.danger');
5863 }
5964
60- //* // Нажатие на кнопку "Удалить"
61- public function deleteItemCheck(\FunctionalTester $I)
65+ // Нажатие на кнопку "Удалить"
66+ public function clickDeleteItem(\FunctionalTester $I)
6267 {
6368 $I->click(Locator::find('a', [ 'title' => Yii::t('yii', 'Delete') ]));
6469 $I->seeResponseCodeIs(405);
6570 //$I->see(Yii::t('yii', 'Are you sure you want to delete this item?'));
66- } // */
71+ }
6772
6873 // Печать отдельной наклейки
69- public function printItemCheck(\FunctionalTester $I)
74+ public function clickPrintItem(\FunctionalTester $I)
7075 {
7176 $I->click(Locator::find('a', [ 'title' => Yii::t('items', 'Print selected labels') ]));
7277 $I->seeResponseCodeIs(\Codeception\Util\HttpCode::OK);
@@ -74,7 +79,7 @@ class ItemsIndexCest
7479 }
7580
7681 // переход к редактированию элемента
77- public function clickItemCheck(\FunctionalTester $I)
82+ public function clickItem(\FunctionalTester $I)
7883 {
7984 $I->click(Locator::contains('tr td a', ''));
8085 $I->see(Yii::t('items', 'Update Items: {name}', [ 'name' => '', ]), 'h1');
--- a/tests/functional/ItemsUpdateCest.php
+++ b/tests/functional/ItemsUpdateCest.php
@@ -6,33 +6,82 @@ class ItemsUpdateCest
66 {
77 public function _before(\FunctionalTester $I)
88 {
9- $I->amOnRoute('items/Update');
9+ $I->amOnRoute('items/update', [ 'id' => '1' ]);
1010 }
1111
1212 // tests
13- // Открыта страница добавления
14- public function openCreatePage(\FunctionalTester $I)
13+
14+ // Наполнение страницы
15+ public function openUpdatePage(\FunctionalTester $I)
1516 {
16- $I->amOnRoute('items/update', [ 'id' => '1' ]);
17- $I->see(Yii::t('items', 'Update Items: {name}', ['name' => '',]), 'h1');
17+ // Заголовок
18+ $I->see(Yii::t('items', 'Update Items: {name}', [ 'name' => '', ]), 'h1');
19+ // Поля
20+ $I->see(Yii::t('items', 'Item type'), 'label');
21+ $I->see(Yii::t('items', 'Item network name'), 'label');
22+ $I->see(Yii::t('items', 'Model'), 'label');
23+ $I->see(Yii::t('items', 'Operating system'), 'label');
24+ $I->see(Yii::t('items', 'MAC address'), 'label');
25+ $I->see(Yii::t('items', 'Serial number'), 'label');
26+ $I->see(Yii::t('items', 'Product number'), 'label');
27+ $I->see(Yii::t('items', 'Model number'), 'label');
28+ $I->see(Yii::t('items', 'Inventory number'), 'label');
29+ $I->see(Yii::t('items', 'Additional Information'), 'label');
30+ // Кнопки
31+ $I->see(Yii::t('app', 'Save'), 'button');
32+ $I->see(Yii::t('app', 'Cancel'), 'a.btn');
33+ // Заголовок таблицы
34+ $I->see(Yii::t('moving', 'Movings'), 'h3');
35+ // Поля таблицы
36+ $I->see(Yii::t('moving', 'Moving date'), '#MovingTable th a');
37+ $I->see(Yii::t('items', 'Model'), '#MovingTable th a');
38+ $I->see(Yii::t('locations', 'Locations'), '#MovingTable th a');
39+ $I->see(Yii::t('status', 'Status'), '#MovingTable th a');
40+
1841 }
1942
2043 // Заполнение формы
2144 public function enterData(\FunctionalTester $I)
2245 {
23- $I->amOnRoute('items/update', ['id' => '1']);
24- $I->submitForm('#ItemForm', []);
46+ // Заполнение полей и отправка
47+ $I->fillField('Items[name]', '*TEST CHANGE NAME*');
48+ $I->click(Yii::t('app', 'Save'));
49+ // Проверка перехода
50+ $I->see(Yii::t('items', 'Items'), 'h1');
51+ $I->dontSee(Yii::t('items', 'Update Items: {name}', [ 'name' => '', ]), 'h1');
52+ // Проверка записи в базу данных
53+ $I->haveInDatabase('items', [ 'name' => '*TEST CHANGE NAME*' ]);
54+ }
55+
56+ // Нажатие на "Отменить"
57+ public function pushCancel(\FunctionalTester $I)
58+ {
59+ $I->click(Yii::t('app', 'Cancel'), 'a.btn');
2560 $I->see(Yii::t('items', 'Items'), 'h1');
26- $I->dontSee(Yii::t('items', 'Update Items: {name}', ['name' => '',]), 'h1');
61+ $I->dontSee(Yii::t('items', 'Update Items: {name}', [ 'name' => '', ]), 'h1');
2762 }
28-
63+
2964 // Нажатие на кнопку "Типы"
3065 public function pushTypes(\FunctionalTester $I)
3166 {
32- $I->amOnRoute('items/update', ['id' => '1']);
33- $I->click(Locator::contains('div a', Yii::t('types', 'Types')));
34- $I->seeResponseCodeIs(\Codeception\Util\HttpCode::OK);
67+ $I->click(Yii::t('types', 'Types'), 'a.btn');
3568 $I->see(Yii::t('types', 'Types'), 'h1');
69+ $I->dontSee(Yii::t('items', 'Update Items: {name}', [ 'name' => '', ]), 'h1');
3670 }
3771
72+ // Нажатие на кнопку "Добавить перемещение"
73+ public function pushAddMoving(\FunctionalTester $I)
74+ {
75+ $I->click(Yii::t('moving', 'Create Moving'), 'a.btn');
76+ $I->see(Yii::t('moving', 'Create Moving'), 'h1');
77+ $I->dontSee(Yii::t('items', 'Update Items: {name}', [ 'name' => '', ]), 'h1');
78+ }
79+
80+ // переход на редактирование перемещения
81+ public function clickRowMoving(\FunctionalTester $I)
82+ {
83+ $I->click('', '#MovingTable td a');
84+ $I->see(Yii::t('moving', 'Update Moving: {name}', [ 'name' => '', ]), 'h1');
85+ $I->dontSee(Yii::t('items', 'Update Items: {name}', [ 'name' => '', ]), 'h1');
86+ }
3887 }
--- /dev/null
+++ b/tests/functional/MovingDeleteCest.php
@@ -0,0 +1,15 @@
1+<?php
2+
3+use Codeception\Util\Locator;
4+
5+class MovingDeleteCest
6+{
7+ public function _before(FunctionalTester $I)
8+ {
9+ }
10+
11+ // tests
12+ public function tryToTest(FunctionalTester $I)
13+ {
14+ }
15+}
--- /dev/null
+++ b/tests/functional/MovingInsertCest.php
@@ -0,0 +1,81 @@
1+<?php
2+
3+use Codeception\Util\Locator;
4+
5+class MovingInsertCest
6+{
7+ public function _before(\FunctionalTester $I)
8+ {
9+ $I->amOnRoute('items/update', ['id' => '1']);
10+ $I->click(Yii::t('moving', 'Create Moving'), 'a.btn');
11+ }
12+
13+ // tests
14+ // Проверка открытия страницы на добавление
15+ public function openInsertPage(\FunctionalTester $I)
16+ {
17+ // Заголовок
18+ $I->see(Yii::t('moving', 'Create Moving'), 'h1');
19+ // Поля
20+ $I->dontSee(Yii::t('items', 'Update Items: {name}', [ 'name' => '', ]), 'h1');
21+ $I->see(Yii::t('moving', 'Moving date'), 'label');
22+ $I->see(Yii::t('status', 'Status'), 'label');
23+ $I->see(Yii::t('locations', 'Location'), 'label');
24+ $I->see(Yii::t('moving', 'Comment'), 'label');
25+ // Кнопки
26+ $I->see(Yii::t('app', 'Save'), 'button');
27+ $I->see(Yii::t('app', 'Cancel'), 'a.btn');
28+ }
29+
30+ // Нажатие кнопки "Места размещения"
31+ public function clickLocations(\FunctionalTester $I)
32+ {
33+ $I->click(Locator::contains('div a', Yii::t('locations', 'Locations')));
34+ $I->see(Yii::t('locations', 'Locations'), 'h1');
35+ $I->dontSee(Yii::t('moving', 'Create Moving'), 'h1');
36+ }
37+
38+ // Нажатие сохранение данных
39+ public function enterData(\FunctionalTester $I)
40+ {
41+ $I->submitForm('#MovingForm', [
42+ 'Moving[date]' => '20.09.2020',
43+ 'Moving[state_id]' => '1',
44+ 'Moving[location_id]' => '1',
45+ 'Moving[comment]' => '*TEST MOVE COMMENT*',
46+ ]);
47+ $I->see(Yii::t('items', 'Update Items: {name}', [ 'name' => '', ]), 'h1');
48+ $I->dontSee(Yii::t('moving', 'Create Moving'), 'h1');
49+ $I->haveInDatabase('moving', [ 'item_id' => '1', 'date' => '2020-09-20', 'state_id' => '1', 'location_id' => '1', 'comment' => '*TEST MOVE COMMENT*' ]);
50+ $I->see('20.09.2020', '#MovingTable a');
51+ }
52+
53+ // Нажатие кнопки попытка сохранить неправильную дату
54+ public function enterWrongAboveTodayData(\FunctionalTester $I)
55+ {
56+ $I->submitForm('#MovingForm', [
57+ 'Moving[date]' => '20.09.2200',
58+ 'Moving[state_id]' => '1',
59+ 'Moving[location_id]' => '1',
60+ 'Moving[comment]' => '*TEST MOVE COMMENT*',
61+ ]);
62+ $I->dontSee(Yii::t('items', 'Update Items: {name}', [ 'name' => '', ]), 'h1');
63+ $I->see(Yii::t('moving', 'Create Moving'), 'h1');
64+ $I->see(Yii::t('moving', 'The date cannot be more than today'));
65+ }
66+
67+ // Нажатие кнопки попытка сохранить неправильную дату
68+ public function enterWrongDataBeforeFirst(\FunctionalTester $I)
69+ {
70+ $I->submitForm('#MovingForm', [
71+ 'Moving[date]' => '01.01.2010',
72+ 'Moving[state_id]' => '1',
73+ 'Moving[location_id]' => '1',
74+ 'Moving[comment]' => '*TEST MOVE COMMENT*',
75+ ]);
76+ $I->dontSee(Yii::t('items', 'Update Items: {name}', [ 'name' => '', ]), 'h1');
77+ $I->see(Yii::t('moving', 'Create Moving'), 'h1');
78+ $I->see(Yii::t('moving', 'Дата не может быть меньше, чем {date}', [ 'date' => '' ]));
79+ }
80+
81+}
--- /dev/null
+++ b/tests/functional/MovingUpdateCest.php
@@ -0,0 +1,15 @@
1+<?php
2+
3+use Codeception\Util\Locator;
4+
5+class MovingUpdateCest
6+{
7+ public function _before(FunctionalTester $I)
8+ {
9+ }
10+
11+ // tests
12+ public function tryToTest(FunctionalTester $I)
13+ {
14+ }
15+}
--- a/tests/functional/AboutCest.php
+++ b/tests/functional/SiteAboutCest.php
@@ -1,6 +1,6 @@
11 <?php
22
3-class AboutCest
3+class SiteAboutCest
44 {
55 public function _before(\FunctionalTester $I)
66 {
@@ -9,6 +9,7 @@ class AboutCest
99
1010 public function openAboutPage(\FunctionalTester $I)
1111 {
12+ $I->see(Yii::t('app', 'About'), 'h1');
1213 $I->see(Yii::$app->version);
1314 }
1415 }
--- a/tests/functional/ContactFormCest.php
+++ b/tests/functional/SiteContactFormCest.php
@@ -1,6 +1,6 @@
11 <?php
22
3-class ContactFormCest
3+class SiteContactFormCest
44 {
55 public function _before(\FunctionalTester $I)
66 {
--- /dev/null
+++ b/tests/functional/SiteIndexCest.php
@@ -0,0 +1,87 @@
1+<?php
2+
3+use Codeception\Util\Locator;
4+
5+class SiteIndexCest
6+{
7+ public function _before(\FunctionalTester $I)
8+ {
9+ $I->amOnPage(['site/index']);
10+ }
11+
12+ // Проверка надписей
13+ public function openIndexPage(\FunctionalTester $I)
14+ {
15+ // Заголовок
16+ $I->seeInTitle(Yii::t('app', 'Inventory'));
17+ // Меню
18+ $I->see(Yii::t('app', 'Inventory'), 'a.navbar-brand');
19+ $I->see(Yii::t('app', 'Home'), '.nav li.active a');
20+ $I->see(Yii::t('app', 'About'), '.nav li a');
21+ $I->see(Yii::t('app', 'Contact'), '.nav li a');
22+ $I->see(Yii::t('app', 'Items'), '.nav li a');
23+ $I->see(Yii::t('app', 'Login'), '.nav li a');
24+ // Содержимое сайта
25+ $I->see(Yii::t('app', 'Inventory'), 'a');
26+ // Первая таблица
27+ $I->see(Yii::t('app', 'Number of equipment by regions'), 'h2');
28+ $I->see(Yii::t('regions', 'Region'), '#RegionsTable tr th a');
29+ $I->see(Yii::t('items', 'Total items count'), '#RegionsTable tr th');
30+ $I->see(Yii::t('items', 'Total items checked'), '#RegionsTable tr th');
31+ // Вторая таблица
32+ $I->see(Yii::t('app', 'Number of items by type'), 'h2');
33+ $I->see(Yii::t('types', 'Type'), '#TypesTable tr th a');
34+ $I->see(Yii::t('items', 'Total items count'), '#TypesTable tr th');
35+ $I->see(Yii::t('items', 'Total items checked'), '#TypesTable tr th');
36+ // Кнопка
37+ $I->see(Yii::t('app', 'Inventory'), 'a.btn');
38+ }
39+
40+ // Проверка перехода на страницу учёта
41+ public function moveToCheckInventory(\FunctionalTester $I)
42+ {
43+ $I->click(Yii::t('app', 'Inventory'), 'a.btn');
44+ $I->see(Yii::t('items', 'Inventory QR-code'));
45+ }
46+
47+ // Проверка перехода на страницу Описание
48+ public function moveToAbout(\FunctionalTester $I)
49+ {
50+ $I->click(Yii::t('app', 'About'), 'a');
51+ $I->dontSee(Yii::t('app', 'Home'), '.nav li.active a');
52+ $I->see(Yii::t('app', 'About'), '.nav li.active a');
53+ $I->see(Yii::t('app', 'About'), 'h1');
54+ $I->dontSee(Yii::t('app', 'Number of equipment by regions'), 'h2');
55+ }
56+
57+ // Проверка перехода на страницу Связаться
58+ public function moveToContact(\FunctionalTester $I)
59+ {
60+ $I->click(Yii::t('app', 'Contact'), 'a');
61+ $I->dontSee(Yii::t('app', 'Home'), '.nav li.active a');
62+ $I->see(Yii::t('app', 'Contact'), '.nav li.active a');
63+ $I->see(Yii::t('contact', 'Contact'), 'h1');
64+ $I->dontSee(Yii::t('app', 'Number of equipment by regions'), 'h2');
65+ }
66+
67+ // Проверка перехода на страницу Items
68+ public function moveToItems(\FunctionalTester $I)
69+ {
70+ $I->click(Yii::t('app', 'Items'), 'a');
71+ $I->dontSee(Yii::t('app', 'Home'), '.nav li.active a');
72+ $I->see(Yii::t('app', 'Items'), '.nav li.active a');
73+ $I->see(Yii::t('items', 'Items'), 'h1');
74+ $I->dontSee(Yii::t('app', 'Number of equipment by regions'), 'h2');
75+ }
76+
77+ // Проверка перехода на страницу Login
78+ public function moveToLogin(\FunctionalTester $I)
79+ {
80+ $I->click(Yii::t('app', 'Login'), 'a');
81+ $I->dontSee(Yii::t('app', 'Home'), '.nav li.active a');
82+ $I->see(Yii::t('app', 'Login'), '.nav li.active a');
83+ $I->see(Yii::t('app', 'Login'), 'h1');
84+ $I->dontSee(Yii::t('app', 'Number of equipment by regions'), 'h2');
85+ }
86+
87+}
--- a/tests/functional/LoginFormCest.php
+++ b/tests/functional/SiteLoginFormCest.php
@@ -1,6 +1,6 @@
11 <?php
22
3-class LoginFormCest
3+class SiteLoginFormCest
44 {
55 public function _before(\FunctionalTester $I)
66 {
--- a/views/items/_form.php
+++ b/views/items/_form.php
@@ -129,10 +129,10 @@ use yii\data\Sort;
129129 <?= $form->field($modelm,
130130 'state_id',
131131 [ 'template' => '<div class="row"><div class="col-md-2">{label}</div><div class="col-md-2">{input}</div><div class="col-md-8">{error}</div></div>' ])
132- ->dropDownList($states, $defState) ?>
132+ ->dropDownList($states, $defState)
133+ ->label(Yii::t('status', 'Status')) ?>
133134
134- <?= $form->field(
135- $modelm,
135+ <?= $form->field($modelm,
136136 'location_id',
137137 [ 'template' => '<div class="row"><div class="col-md-2">{label}</div><div class="col-md-5">{input}</div><div class="col-md-2">' .
138138 Html::a(
@@ -141,7 +141,8 @@ use yii\data\Sort;
141141 [ 'class' => 'btn btn-primary' ]
142142 ) .
143143 '</div><div class="col-md-8">{error}</div></div>' ])
144- ->dropDownList($locations, $defLocate, ['prompt' => Yii::t('locations', 'Select location')]) ?>
144+ ->dropDownList($locations, $defLocate, ['prompt' => Yii::t('locations', 'Select location')])
145+ ->label(Yii::t('locations', 'Location')) ?>
145146
146147 <?php
147148 }
@@ -173,10 +174,10 @@ use yii\data\Sort;
173174 <?php
174175 $GLOBALS['count'] = 0;
175176 echo GridView::widget([
177+ 'id' => 'MovingTable',
176178 'dataProvider' => $dataProviderM,
177179 'filterModel' => $searchModelM,
178180 'columns' => [
179-// ['class' => 'yii\grid\SerialColumn'],
180181
181182 // 'id',
182183 [ 'attribute' => 'date',
--- a/views/items/index.php
+++ b/views/items/index.php
@@ -61,6 +61,7 @@ $this->params[ 'breadcrumbs' ][] = $this->title;
6161 </div>
6262
6363 <?= GridView::widget([
64+ 'id' => 'ItemsTable',
6465 'dataProvider' => $dataProvider, // Источник данных
6566 'filterModel' => $searchModel, // Модель поиска
6667 'rowOptions' => function($model) // Функция окраски неинвентаризированных предметов/оборудования
--- a/views/locations/index.php
+++ b/views/locations/index.php
@@ -28,6 +28,7 @@ $this->params[ 'breadcrumbs' ][] = $this->title;
2828 <?php // echo $this->render('_search', ['model' => $searchModel]); ?>
2929
3030 <?= GridView::widget([
31+ 'id' => 'LocationsTable',
3132 'dataProvider' => $dataProvider,
3233 'filterModel' => $searchModel,
3334 'columns' => [
--- a/views/moving/_form.php
+++ b/views/moving/_form.php
@@ -54,7 +54,9 @@ use app\models\Regions;
5454
5555 <div class="moving-form">
5656
57- <?php $form = ActiveForm::begin(); ?>
57+ <?php $form = ActiveForm::begin([
58+ 'id' => 'MovingForm',
59+ ]); ?>
5860
5961 <?= $form->field($model, 'date', [ 'template' => '<div class="row"><div class="col-md-2">{label}</div><div class="col-md-7">{input}</div><div class="col-md-8">{error}</div></div>' ])
6062 ->widget(
@@ -74,7 +76,8 @@ use app\models\Regions;
7476 <?= $form->field($model,
7577 'state_id',
7678 [ 'template' => '<div class="row"><div class="col-md-2">{label}</div><div class="col-md-2">{input}</div><div class="col-md-8">{error}</div></div>' ])
77- ->dropDownList($states, $defState) ?>
79+ ->dropDownList($states, $defState)
80+ ->label(Yii::t('status', 'Status')) ?>
7881
7982 <?= $form->field(
8083 $model,
@@ -86,6 +89,7 @@ use app\models\Regions;
8689 ['class' => 'btn btn-primary']) .
8790 '</div><div class="col-md-8">{error}</div></div>'])
8891 ->dropDownList($locations, $defLocate)
92+ ->label(Yii::t('locations', 'Location'))
8993 ?>
9094
9195 <?= $form->field($model, 'comment')->textarea([ 'rows' => 6 ]) ?>
--- a/views/moving/index.php
+++ b/views/moving/index.php
@@ -22,6 +22,7 @@ $this->params[ 'breadcrumbs' ][] = $this->title;
2222 <?php // echo $this->render('_search', ['model' => $searchModel]); ?>
2323
2424 <?= GridView::widget([
25+ 'id' => 'MovingTable',
2526 'dataProvider' => $dataProvider,
2627 'filterModel' => $searchModel,
2728 'columns' => [
--- a/views/regions/index.php
+++ b/views/regions/index.php
@@ -25,6 +25,7 @@ $this->params[ 'breadcrumbs' ][] = $this->title;
2525 <?php // echo $this->render('_search', ['model' => $searchModel]); ?>
2626
2727 <?= GridView::widget([
28+ 'id' => 'RegionsTable',
2829 'dataProvider' => $dataProvider,
2930 'filterModel' => $searchModel,
3031 'columns' => [
--- a/views/site/index.php
+++ b/views/site/index.php
@@ -19,6 +19,7 @@ $this->title = Yii::t('app',Yii::$app->name);
1919
2020 <h2><?= Yii::t('app', 'Number of equipment by regions') ?></h2>
2121 <?= GridView::widget([
22+ 'id' => 'RegionsTable',
2223 'dataProvider' => $dataProvider,
2324 'columns' => [
2425 'name',
@@ -48,6 +49,7 @@ $this->title = Yii::t('app',Yii::$app->name);
4849
4950 <h2><?= Yii::t('app', 'Number of items by type') ?></h2>
5051 <?= GridView::widget([
52+ 'id' => 'TypesTable',
5153 'dataProvider' => $dataProviderTypes,
5254 'columns' => [
5355 'name',
--- a/views/status/index.php
+++ b/views/status/index.php
@@ -4,9 +4,6 @@ use yii\helpers\Html;
44 use yii\helpers\Url;
55 use yii\grid\GridView;
66 use yii\widgets\Pjax;
7-/* @var $this yii\web\View */
8-/* @var $searchModel app\models\StatusSearch */
9-/* @var $dataProvider yii\data\ActiveDataProvider */
107
118 $this->title = Yii::t('app', 'Statuses');
129 $this->params[ 'breadcrumbs' ][] = $this->title;
@@ -20,15 +17,14 @@ $this->params[ 'breadcrumbs' ][] = $this->title;
2017 </p>
2118
2219 <?php Pjax::begin(); ?>
23- <?php // echo $this->render('_search', ['model' => $searchModel]); ?>
2420
2521 <?= GridView::widget([
22+ 'id' => 'StatusTable',
2623 'dataProvider' => $dataProvider,
2724 'filterModel' => $searchModel,
2825 'columns' => [
2926 [ 'class' => 'yii\grid\SerialColumn' ],
3027
31-// 'id',
3228 [ 'attribute' => 'name',
3329 'value' => function ($data)
3430 {
--- a/views/status/update.php
+++ b/views/status/update.php
@@ -9,7 +9,6 @@ $this->title = Yii::t('app', 'Update Status: {name}', [
99 'name' => $model->name,
1010 ]);
1111 $this->params[ 'breadcrumbs' ][] = [ 'label' => Yii::t('app', 'Statuses'), 'url' => [ 'index' ]];
12-//$this->params[ 'breadcrumbs'][] = [ 'label' => $model->name, 'url' => [ 'view', 'id' => $model->id ]];
1312 $this->params[ 'breadcrumbs' ][] = Yii::t('app', 'Update');
1413 ?>
1514 <div class="status-update">
--- a/views/types/index.php
+++ b/views/types/index.php
@@ -21,17 +21,15 @@ $this->params[ 'breadcrumbs' ][] = $this->title;
2121 </p>
2222
2323 <?php Pjax::begin(); ?>
24- <?php // echo $this->render('_search', ['model' => $searchModel]); ?>
2524
2625 <?= GridView::widget([
26+ 'id' => 'TypesTable',
2727 'dataProvider' => $dataProvider,
2828 'filterModel' => $searchModel,
2929 'columns' => [
3030 [ 'class' => 'yii\grid\SerialColumn' ],
3131
32-// 'id',
3332 // Наименование типа оборудования
34-// 'name',
3533 [ 'attribute' => 'name',
3634 'value' => function ($data)
3735 {
旧リポジトリブラウザで表示