From 3e784fa82fd436ac6b1e768a4814726bac76aa2b Mon Sep 17 00:00:00 2001 From: cdemmigs Date: Fri, 2 Dec 2022 10:13:52 -0500 Subject: [PATCH] Test sheet menu item. The menu item should only be created when running on test sheet. --- coverage/tests.lcov | 1077 ++++++++++++++++++++++--------------------- package-lock.json | 4 +- package.json | 2 +- src/SqlTest.js | 5 + 4 files changed, 549 insertions(+), 539 deletions(-) diff --git a/coverage/tests.lcov b/coverage/tests.lcov index b6ce231..677ccc0 100644 --- a/coverage/tests.lcov +++ b/coverage/tests.lcov @@ -1,11 +1,11 @@ -------------------|---------|----------|---------|---------|--------------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s -------------------|---------|----------|---------|---------|--------------------------------------- -All files | 96.15 | 94.35 | 97.14 | 96.15 | +All files | 96.09 | 94.35 | 97.14 | 96.09 | ScriptSettings.js | 84.67 | 76.92 | 100 | 84.67 | 49-50,74-90,121-122 SimpleParser.js | 98.35 | 97.36 | 100 | 98.35 | 115-117,604-609,780-786,835-836 Sql.js | 99.32 | 96.42 | 100 | 99.32 | 44-45,69-70,656 - SqlTest.js | 94.8 | 93.5 | 94.79 | 94.8 | ...2657,2660-2662,3188-3192,3201-3212 + SqlTest.js | 94.66 | 93.5 | 94.79 | 94.66 | ...2662,2665-2667,3193-3197,3206-3217 Table.js | 98.2 | 88.23 | 100 | 98.2 | 62-63,121-123,126-127,207-208 TableData.js | 82.84 | 71.73 | 80 | 82.84 | ...79,314-315,342-343,353-355,361-364 Views.js | 98.93 | 96.25 | 100 | 98.93 | ...1380-1382,1535,1723-1724,1737-1738 @@ -13,11 +13,11 @@ All files | 96.15 | 94.35 | 97.14 | 96.15 | -------------------|---------|----------|---------|---------|--------------------------------------- File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s -------------------|---------|----------|---------|---------|--------------------------------------- -All files | 96.15 | 94.35 | 97.14 | 96.15 | +All files | 96.09 | 94.35 | 97.14 | 96.09 | ScriptSettings.js | 84.67 | 76.92 | 100 | 84.67 | 49-50,74-90,121-122 SimpleParser.js | 98.35 | 97.36 | 100 | 98.35 | 115-117,604-609,780-786,835-836 Sql.js | 99.32 | 96.42 | 100 | 99.32 | 44-45,69-70,656 - SqlTest.js | 94.8 | 93.5 | 94.79 | 94.8 | ...2657,2660-2662,3188-3192,3201-3212 + SqlTest.js | 94.66 | 93.5 | 94.79 | 94.66 | ...2662,2665-2667,3193-3197,3206-3217 Table.js | 98.2 | 88.23 | 100 | 98.2 | 62-63,121-123,126-127,207-208 TableData.js | 82.84 | 71.73 | 80 | 82.84 | ...79,314-315,342-343,353-355,361-364 Views.js | 98.93 | 96.25 | 100 | 98.93 | ...1380-1382,1535,1723-1724,1737-1738 @@ -2683,144 +2683,144 @@ FN:236,log FN:246,SQLselfTest FN:252,SqlLiveDataTest FN:264,onOpen -FN:290,customMenuGenerateTests -FN:305,TestedStatements -FN:323,getTableDefinitionString -FN:354,TestSql -FN:363,execute -FN:383,generateTestCustomFunctions -FN:447,bookTable -FN:476,bookSalesTable -FN:507,bookReturnsTable -FN:538,customerTable -FN:566,authorsTable -FN:591,editorsTable -FN:622,translatorsTable -FN:633,masterTransactionsTable -FN:663,yearlySalesTable -FN:675,selectAll1 -FN:679,selectAllCase1 -FN:683,selectIsNotNull1 -FN:687,selectAllAuthors -FN:703,selectIsNull1 -FN:717,innerJoin1a -FN:727,innerJoin1case -FN:737,innerJoin1 -FN:757,innerJoin2 -FN:783,innerJoinAlias1 -FN:809,innerJoinAlias2 -FN:855,join2a -FN:864,join2b -FN:874,join2 -FN:892,join3 -FN:919,joinLimit1 -FN:943,leftJoin1 -FN:974,rightJoin1 -FN:1005,rightJoin2 -FN:1033,fullJoin1 -FN:1064,fullJoin2 -FN:1094,fullJoin3 -FN:1129,whereIn1 -FN:1154,whereIn2 -FN:1175,whereIn3 -FN:1193,whereIn4 -FN:1219,whereIn5 -FN:1245,whereNotIn1 -FN:1263,whereAndOr1 -FN:1282,whereAndOr2 -FN:1304,whereAndOr3 -FN:1331,whereAndNotEqual2 -FN:1337,whereAndNotEqual3 -FN:1342,whereAndNotEqual2base -FN:1365,selectAgainNewBinds1 -FN:1403,groupBy1 -FN:1423,groupBy2 -FN:1440,groupBy3 -FN:1462,groupBy4 -FN:1485,avgSelect1 -FN:1498,funcsSelect2 -FN:1512,innerSelect1 -FN:1532,whereLike1 -FN:1559,whereLike2 -FN:1586,whereNotLike1 -FN:1613,union1 -FN:1641,unionAlias1 -FN:1669,unionBind1 -FN:1690,unionAll1 -FN:1719,unionAll2 -FN:1753,unionJoin1 -FN:1791,except1 -FN:1808,intersect1 -FN:1823,orderByDesc1 -FN:1846,orderByDesc2 -FN:1869,distinct1 -FN:1891,selectMath1 -FN:1914,selectMathFunc1 -FN:1937,selectMathFunc2 -FN:1959,selectFuncs2 -FN:1979,selectFuncs3 -FN:1999,selectFuncs4 -FN:2019,selectFuncs5 -FN:2049,selectFuncInFunc1 -FN:2069,selectFuncInFunc2 -FN:2089,selectIF1 -FN:2120,selectIF2 -FN:2144,selectIF3 -FN:2168,selectIF4 -FN:2192,selectWhereCalc1 -FN:2208,selectWhereCalc2 -FN:2226,selectCase1 -FN:2257,selectCase2 -FN:2289,selectAlias1 -FN:2307,liveTest1 -FN:2327,liveTest2 -FN:2343,groupPivot1 -FN:2360,groupPivot2 -FN:2377,groupPivot3 -FN:2397,groupFunc1 -FN:2414,groupFunc2 -FN:2427,selectInGroupByPivot1 -FN:2445,selectInGroupByPivot2 -FN:2463,selectInGroupByPivot3 -FN:2481,selectCoalesce -FN:2500,selectConcat_Ws -FN:2516,selectConcat_Ws2 -FN:2535,selectNoTitle1 -FN:2567,parseTableSettings1 -FN:2576,parseTableSettings2 -FN:2584,parseTableSettings3 -FN:2603,parseTableSettings4 -FN:2612,parseTableSettings5 -FN:2627,parseTableSettings6 -FN:2639,parseTableSettings7 -FN:2651,testTableData1 -FN:2688,testTableData -FN:2745,selectBadTable1 -FN:2764,selectBadMath1 -FN:2782,selectBadField1 -FN:2800,selectBadField2 -FN:2818,selectBadField3 -FN:2836,selectBadField4 -FN:2854,selectBadOp1 -FN:2872,selectBadAs1 -FN:2890,selectBadConstant1 -FN:2908,selectBadConstant2 -FN:2926,nonSelect1 -FN:2944,badJoin1 -FN:2967,badJoin2 -FN:2990,badJoin3 -FN:3013,badOrderBy1 -FN:3032,badOrderBy2 -FN:3051,bindVariableMissing -FN:3071,selectNoFrom -FN:3089,selectNoTitles -FN:3109,badParseTableSettings1 -FN:3121,pivotGroupByMissing -FN:3141,badUnion1 -FN:3160,badFieldNames1 -FN:3182,isFail -FN:3195,isEqual -FN:3227,testerSql +FN:295,customMenuGenerateTests +FN:310,TestedStatements +FN:328,getTableDefinitionString +FN:359,TestSql +FN:368,execute +FN:388,generateTestCustomFunctions +FN:452,bookTable +FN:481,bookSalesTable +FN:512,bookReturnsTable +FN:543,customerTable +FN:571,authorsTable +FN:596,editorsTable +FN:627,translatorsTable +FN:638,masterTransactionsTable +FN:668,yearlySalesTable +FN:680,selectAll1 +FN:684,selectAllCase1 +FN:688,selectIsNotNull1 +FN:692,selectAllAuthors +FN:708,selectIsNull1 +FN:722,innerJoin1a +FN:732,innerJoin1case +FN:742,innerJoin1 +FN:762,innerJoin2 +FN:788,innerJoinAlias1 +FN:814,innerJoinAlias2 +FN:860,join2a +FN:869,join2b +FN:879,join2 +FN:897,join3 +FN:924,joinLimit1 +FN:948,leftJoin1 +FN:979,rightJoin1 +FN:1010,rightJoin2 +FN:1038,fullJoin1 +FN:1069,fullJoin2 +FN:1099,fullJoin3 +FN:1134,whereIn1 +FN:1159,whereIn2 +FN:1180,whereIn3 +FN:1198,whereIn4 +FN:1224,whereIn5 +FN:1250,whereNotIn1 +FN:1268,whereAndOr1 +FN:1287,whereAndOr2 +FN:1309,whereAndOr3 +FN:1336,whereAndNotEqual2 +FN:1342,whereAndNotEqual3 +FN:1347,whereAndNotEqual2base +FN:1370,selectAgainNewBinds1 +FN:1408,groupBy1 +FN:1428,groupBy2 +FN:1445,groupBy3 +FN:1467,groupBy4 +FN:1490,avgSelect1 +FN:1503,funcsSelect2 +FN:1517,innerSelect1 +FN:1537,whereLike1 +FN:1564,whereLike2 +FN:1591,whereNotLike1 +FN:1618,union1 +FN:1646,unionAlias1 +FN:1674,unionBind1 +FN:1695,unionAll1 +FN:1724,unionAll2 +FN:1758,unionJoin1 +FN:1796,except1 +FN:1813,intersect1 +FN:1828,orderByDesc1 +FN:1851,orderByDesc2 +FN:1874,distinct1 +FN:1896,selectMath1 +FN:1919,selectMathFunc1 +FN:1942,selectMathFunc2 +FN:1964,selectFuncs2 +FN:1984,selectFuncs3 +FN:2004,selectFuncs4 +FN:2024,selectFuncs5 +FN:2054,selectFuncInFunc1 +FN:2074,selectFuncInFunc2 +FN:2094,selectIF1 +FN:2125,selectIF2 +FN:2149,selectIF3 +FN:2173,selectIF4 +FN:2197,selectWhereCalc1 +FN:2213,selectWhereCalc2 +FN:2231,selectCase1 +FN:2262,selectCase2 +FN:2294,selectAlias1 +FN:2312,liveTest1 +FN:2332,liveTest2 +FN:2348,groupPivot1 +FN:2365,groupPivot2 +FN:2382,groupPivot3 +FN:2402,groupFunc1 +FN:2419,groupFunc2 +FN:2432,selectInGroupByPivot1 +FN:2450,selectInGroupByPivot2 +FN:2468,selectInGroupByPivot3 +FN:2486,selectCoalesce +FN:2505,selectConcat_Ws +FN:2521,selectConcat_Ws2 +FN:2540,selectNoTitle1 +FN:2572,parseTableSettings1 +FN:2581,parseTableSettings2 +FN:2589,parseTableSettings3 +FN:2608,parseTableSettings4 +FN:2617,parseTableSettings5 +FN:2632,parseTableSettings6 +FN:2644,parseTableSettings7 +FN:2656,testTableData1 +FN:2693,testTableData +FN:2750,selectBadTable1 +FN:2769,selectBadMath1 +FN:2787,selectBadField1 +FN:2805,selectBadField2 +FN:2823,selectBadField3 +FN:2841,selectBadField4 +FN:2859,selectBadOp1 +FN:2877,selectBadAs1 +FN:2895,selectBadConstant1 +FN:2913,selectBadConstant2 +FN:2931,nonSelect1 +FN:2949,badJoin1 +FN:2972,badJoin2 +FN:2995,badJoin3 +FN:3018,badOrderBy1 +FN:3037,badOrderBy2 +FN:3056,bindVariableMissing +FN:3076,selectNoFrom +FN:3094,selectNoTitles +FN:3114,badParseTableSettings1 +FN:3126,pivotGroupByMissing +FN:3146,badUnion1 +FN:3165,badFieldNames1 +FN:3187,isFail +FN:3200,isEqual +FN:3232,testerSql FNF:173 FNH:164 FNDA:1,CacheService @@ -3224,8 +3224,8 @@ DA:225,1 DA:226,1 DA:227,1 DA:228,1 -DA:229,1089495 -DA:230,1089495 +DA:229,1165858 +DA:230,1165858 DA:231,1 DA:232,1 DA:233,1 @@ -3271,11 +3271,11 @@ DA:272,0 DA:273,0 DA:274,0 DA:275,0 -DA:276,1 -DA:277,1 -DA:278,1 -DA:279,1 -DA:280,1 +DA:276,0 +DA:277,0 +DA:278,0 +DA:279,0 +DA:280,0 DA:281,1 DA:282,1 DA:283,1 @@ -3285,45 +3285,45 @@ DA:286,1 DA:287,1 DA:288,1 DA:289,1 -DA:290,0 -DA:291,0 -DA:292,0 -DA:293,0 -DA:294,0 -DA:295,1 -DA:296,1 -DA:297,1 -DA:298,1 -DA:299,1 +DA:290,1 +DA:291,1 +DA:292,1 +DA:293,1 +DA:294,1 +DA:295,0 +DA:296,0 +DA:297,0 +DA:298,0 +DA:299,0 DA:300,1 DA:301,1 DA:302,1 DA:303,1 DA:304,1 DA:305,1 -DA:306,89 -DA:307,89 -DA:308,89 -DA:309,89 -DA:310,89 +DA:306,1 +DA:307,1 +DA:308,1 +DA:309,1 +DA:310,1 DA:311,89 DA:312,89 DA:313,89 -DA:314,150 -DA:315,150 -DA:316,150 +DA:314,89 +DA:315,89 +DA:316,89 DA:317,89 -DA:318,1 -DA:319,1 -DA:320,1 -DA:321,1 -DA:322,1 +DA:318,89 +DA:319,150 +DA:320,150 +DA:321,150 +DA:322,89 DA:323,1 -DA:324,0 -DA:325,0 -DA:326,0 -DA:327,0 -DA:328,0 +DA:324,1 +DA:325,1 +DA:326,1 +DA:327,1 +DA:328,1 DA:329,0 DA:330,0 DA:331,0 @@ -3346,44 +3346,44 @@ DA:347,0 DA:348,0 DA:349,0 DA:350,0 -DA:351,1 -DA:352,1 -DA:353,1 -DA:354,1 -DA:355,109 -DA:356,109 +DA:351,0 +DA:352,0 +DA:353,0 +DA:354,0 +DA:355,0 +DA:356,1 DA:357,1 DA:358,1 DA:359,1 -DA:360,1 -DA:361,1 +DA:360,109 +DA:361,109 DA:362,1 DA:363,1 -DA:364,109 -DA:365,109 -DA:366,109 -DA:367,109 -DA:368,109 +DA:364,1 +DA:365,1 +DA:366,1 +DA:367,1 +DA:368,1 DA:369,109 DA:370,109 DA:371,109 DA:372,109 -DA:373,20 -DA:374,20 -DA:375,89 -DA:376,89 -DA:377,89 -DA:378,89 -DA:379,89 +DA:373,109 +DA:374,109 +DA:375,109 +DA:376,109 +DA:377,109 +DA:378,20 +DA:379,20 DA:380,89 -DA:381,109 -DA:382,1 -DA:383,1 -DA:384,0 -DA:385,0 -DA:386,0 -DA:387,0 -DA:388,0 +DA:381,89 +DA:382,89 +DA:383,89 +DA:384,89 +DA:385,89 +DA:386,109 +DA:387,1 +DA:388,1 DA:389,0 DA:390,0 DA:391,0 @@ -3423,11 +3423,11 @@ DA:424,0 DA:425,0 DA:426,0 DA:427,0 -DA:428,1 -DA:429,1 -DA:430,1 -DA:431,1 -DA:432,1 +DA:428,0 +DA:429,0 +DA:430,0 +DA:431,0 +DA:432,0 DA:433,1 DA:434,1 DA:435,1 @@ -3443,11 +3443,11 @@ DA:444,1 DA:445,1 DA:446,1 DA:447,1 -DA:448,27 -DA:449,27 -DA:450,27 -DA:451,27 -DA:452,27 +DA:448,1 +DA:449,1 +DA:450,1 +DA:451,1 +DA:452,1 DA:453,27 DA:454,27 DA:455,27 @@ -3456,11 +3456,11 @@ DA:457,27 DA:458,27 DA:459,27 DA:460,27 -DA:461,1 -DA:462,1 -DA:463,1 -DA:464,1 -DA:465,1 +DA:461,27 +DA:462,27 +DA:463,27 +DA:464,27 +DA:465,27 DA:466,1 DA:467,1 DA:468,1 @@ -3472,11 +3472,11 @@ DA:473,1 DA:474,1 DA:475,1 DA:476,1 -DA:477,57 -DA:478,57 -DA:479,57 -DA:480,57 -DA:481,57 +DA:477,1 +DA:478,1 +DA:479,1 +DA:480,1 +DA:481,1 DA:482,57 DA:483,57 DA:484,57 @@ -3487,11 +3487,11 @@ DA:488,57 DA:489,57 DA:490,57 DA:491,57 -DA:492,1 -DA:493,1 -DA:494,1 -DA:495,1 -DA:496,1 +DA:492,57 +DA:493,57 +DA:494,57 +DA:495,57 +DA:496,57 DA:497,1 DA:498,1 DA:499,1 @@ -3503,11 +3503,11 @@ DA:504,1 DA:505,1 DA:506,1 DA:507,1 -DA:508,2 -DA:509,2 -DA:510,2 -DA:511,2 -DA:512,2 +DA:508,1 +DA:509,1 +DA:510,1 +DA:511,1 +DA:512,1 DA:513,2 DA:514,2 DA:515,2 @@ -3518,11 +3518,11 @@ DA:519,2 DA:520,2 DA:521,2 DA:522,2 -DA:523,1 -DA:524,1 -DA:525,1 -DA:526,1 -DA:527,1 +DA:523,2 +DA:524,2 +DA:525,2 +DA:526,2 +DA:527,2 DA:528,1 DA:529,1 DA:530,1 @@ -3534,11 +3534,11 @@ DA:535,1 DA:536,1 DA:537,1 DA:538,1 -DA:539,20 -DA:540,20 -DA:541,20 -DA:542,20 -DA:543,20 +DA:539,1 +DA:540,1 +DA:541,1 +DA:542,1 +DA:543,1 DA:544,20 DA:545,20 DA:546,20 @@ -3546,11 +3546,11 @@ DA:547,20 DA:548,20 DA:549,20 DA:550,20 -DA:551,1 -DA:552,1 -DA:553,1 -DA:554,1 -DA:555,1 +DA:551,20 +DA:552,20 +DA:553,20 +DA:554,20 +DA:555,20 DA:556,1 DA:557,1 DA:558,1 @@ -3562,20 +3562,20 @@ DA:563,1 DA:564,1 DA:565,1 DA:566,1 -DA:567,33 -DA:568,33 -DA:569,33 -DA:570,33 -DA:571,33 +DA:567,1 +DA:568,1 +DA:569,1 +DA:570,1 +DA:571,1 DA:572,33 DA:573,33 DA:574,33 DA:575,33 -DA:576,1 -DA:577,1 -DA:578,1 -DA:579,1 -DA:580,1 +DA:576,33 +DA:577,33 +DA:578,33 +DA:579,33 +DA:580,33 DA:581,1 DA:582,1 DA:583,1 @@ -3587,11 +3587,11 @@ DA:588,1 DA:589,1 DA:590,1 DA:591,1 -DA:592,22 -DA:593,22 -DA:594,22 -DA:595,22 -DA:596,22 +DA:592,1 +DA:593,1 +DA:594,1 +DA:595,1 +DA:596,1 DA:597,22 DA:598,22 DA:599,22 @@ -3601,11 +3601,11 @@ DA:602,22 DA:603,22 DA:604,22 DA:605,22 -DA:606,1 -DA:607,1 -DA:608,1 -DA:609,1 -DA:610,1 +DA:606,22 +DA:607,22 +DA:608,22 +DA:609,22 +DA:610,22 DA:611,1 DA:612,1 DA:613,1 @@ -3618,22 +3618,22 @@ DA:619,1 DA:620,1 DA:621,1 DA:622,1 -DA:623,8 -DA:624,8 -DA:625,8 -DA:626,8 -DA:627,8 +DA:623,1 +DA:624,1 +DA:625,1 +DA:626,1 +DA:627,1 DA:628,8 DA:629,8 DA:630,8 DA:631,8 -DA:632,1 -DA:633,1 -DA:634,12 -DA:635,12 -DA:636,12 -DA:637,12 -DA:638,12 +DA:632,8 +DA:633,8 +DA:634,8 +DA:635,8 +DA:636,8 +DA:637,1 +DA:638,1 DA:639,12 DA:640,12 DA:641,12 @@ -3657,11 +3657,11 @@ DA:658,12 DA:659,12 DA:660,12 DA:661,12 -DA:662,1 -DA:663,1 -DA:664,1 -DA:665,1 -DA:666,1 +DA:662,12 +DA:663,12 +DA:664,12 +DA:665,12 +DA:666,12 DA:667,1 DA:668,1 DA:669,1 @@ -3683,11 +3683,11 @@ DA:684,1 DA:685,1 DA:686,1 DA:687,1 -DA:688,3 -DA:689,3 -DA:690,3 -DA:691,3 -DA:692,3 +DA:688,1 +DA:689,1 +DA:690,1 +DA:691,1 +DA:692,1 DA:693,3 DA:694,3 DA:695,3 @@ -3697,11 +3697,11 @@ DA:698,3 DA:699,3 DA:700,3 DA:701,3 -DA:702,1 -DA:703,1 -DA:704,1 -DA:705,1 -DA:706,1 +DA:702,3 +DA:703,3 +DA:704,3 +DA:705,3 +DA:706,3 DA:707,1 DA:708,1 DA:709,1 @@ -3733,11 +3733,11 @@ DA:734,1 DA:735,1 DA:736,1 DA:737,1 -DA:738,2 -DA:739,2 -DA:740,2 -DA:741,2 -DA:742,2 +DA:738,1 +DA:739,1 +DA:740,1 +DA:741,1 +DA:742,1 DA:743,2 DA:744,2 DA:745,2 @@ -3751,11 +3751,11 @@ DA:752,2 DA:753,2 DA:754,2 DA:755,2 -DA:756,1 -DA:757,1 -DA:758,1 -DA:759,1 -DA:760,1 +DA:756,2 +DA:757,2 +DA:758,2 +DA:759,2 +DA:760,2 DA:761,1 DA:762,1 DA:763,1 @@ -3870,11 +3870,11 @@ DA:871,1 DA:872,1 DA:873,1 DA:874,1 -DA:875,2 -DA:876,2 -DA:877,2 -DA:878,2 -DA:879,2 +DA:875,1 +DA:876,1 +DA:877,1 +DA:878,1 +DA:879,1 DA:880,2 DA:881,2 DA:882,2 @@ -3886,11 +3886,11 @@ DA:887,2 DA:888,2 DA:889,2 DA:890,2 -DA:891,1 -DA:892,1 -DA:893,1 -DA:894,1 -DA:895,1 +DA:891,2 +DA:892,2 +DA:893,2 +DA:894,2 +DA:895,2 DA:896,1 DA:897,1 DA:898,1 @@ -4338,11 +4338,11 @@ DA:1339,1 DA:1340,1 DA:1341,1 DA:1342,1 -DA:1343,2 -DA:1344,2 -DA:1345,2 -DA:1346,2 -DA:1347,2 +DA:1343,1 +DA:1344,1 +DA:1345,1 +DA:1346,1 +DA:1347,1 DA:1348,2 DA:1349,2 DA:1350,2 @@ -4359,11 +4359,11 @@ DA:1360,2 DA:1361,2 DA:1362,2 DA:1363,2 -DA:1364,1 -DA:1365,1 -DA:1366,1 -DA:1367,1 -DA:1368,1 +DA:1364,2 +DA:1365,2 +DA:1366,2 +DA:1367,2 +DA:1368,2 DA:1369,1 DA:1370,1 DA:1371,1 @@ -5032,15 +5032,15 @@ DA:2033,1 DA:2034,1 DA:2035,1 DA:2036,1 -DA:2037,2 -DA:2038,2 -DA:2039,2 -DA:2040,2 +DA:2037,1 +DA:2038,1 +DA:2039,1 +DA:2040,1 DA:2041,1 -DA:2042,1 -DA:2043,1 -DA:2044,1 -DA:2045,1 +DA:2042,2 +DA:2043,2 +DA:2044,2 +DA:2045,2 DA:2046,1 DA:2047,1 DA:2048,1 @@ -5303,11 +5303,11 @@ DA:2304,1 DA:2305,1 DA:2306,1 DA:2307,1 -DA:2308,0 -DA:2309,0 -DA:2310,0 -DA:2311,0 -DA:2312,0 +DA:2308,1 +DA:2309,1 +DA:2310,1 +DA:2311,1 +DA:2312,1 DA:2313,0 DA:2314,0 DA:2315,0 @@ -5321,13 +5321,13 @@ DA:2322,0 DA:2323,0 DA:2324,0 DA:2325,0 -DA:2326,1 -DA:2327,1 +DA:2326,0 +DA:2327,0 DA:2328,0 DA:2329,0 DA:2330,0 -DA:2331,0 -DA:2332,0 +DA:2331,1 +DA:2332,1 DA:2333,0 DA:2334,0 DA:2335,0 @@ -5337,11 +5337,11 @@ DA:2338,0 DA:2339,0 DA:2340,0 DA:2341,0 -DA:2342,1 -DA:2343,1 -DA:2344,1 -DA:2345,1 -DA:2346,1 +DA:2342,0 +DA:2343,0 +DA:2344,0 +DA:2345,0 +DA:2346,0 DA:2347,1 DA:2348,1 DA:2349,1 @@ -5649,20 +5649,20 @@ DA:2650,1 DA:2651,1 DA:2652,1 DA:2653,1 -DA:2654,0 -DA:2655,0 -DA:2656,0 -DA:2657,0 +DA:2654,1 +DA:2655,1 +DA:2656,1 +DA:2657,1 DA:2658,1 -DA:2659,1 +DA:2659,0 DA:2660,0 DA:2661,0 DA:2662,0 DA:2663,1 DA:2664,1 -DA:2665,1 -DA:2666,1 -DA:2667,1 +DA:2665,0 +DA:2666,0 +DA:2667,0 DA:2668,1 DA:2669,1 DA:2670,1 @@ -6178,29 +6178,29 @@ DA:3179,1 DA:3180,1 DA:3181,1 DA:3182,1 -DA:3183,23 -DA:3184,23 -DA:3185,23 -DA:3186,23 -DA:3187,23 -DA:3188,0 -DA:3189,0 -DA:3190,0 -DA:3191,0 -DA:3192,0 -DA:3193,23 -DA:3194,1 -DA:3195,1 -DA:3196,97 -DA:3197,97 -DA:3198,97 -DA:3199,97 -DA:3200,97 -DA:3201,0 -DA:3202,0 -DA:3203,0 -DA:3204,0 -DA:3205,0 +DA:3183,1 +DA:3184,1 +DA:3185,1 +DA:3186,1 +DA:3187,1 +DA:3188,23 +DA:3189,23 +DA:3190,23 +DA:3191,23 +DA:3192,23 +DA:3193,0 +DA:3194,0 +DA:3195,0 +DA:3196,0 +DA:3197,0 +DA:3198,23 +DA:3199,1 +DA:3200,1 +DA:3201,97 +DA:3202,97 +DA:3203,97 +DA:3204,97 +DA:3205,97 DA:3206,0 DA:3207,0 DA:3208,0 @@ -6208,18 +6208,18 @@ DA:3209,0 DA:3210,0 DA:3211,0 DA:3212,0 -DA:3213,97 -DA:3214,97 -DA:3215,97 -DA:3216,97 -DA:3217,97 +DA:3213,0 +DA:3214,0 +DA:3215,0 +DA:3216,0 +DA:3217,0 DA:3218,97 DA:3219,97 -DA:3220,1 -DA:3221,1 -DA:3222,1 -DA:3223,1 -DA:3224,1 +DA:3220,97 +DA:3221,97 +DA:3222,97 +DA:3223,97 +DA:3224,97 DA:3225,1 DA:3226,1 DA:3227,1 @@ -6347,7 +6347,12 @@ DA:3348,1 DA:3349,1 DA:3350,1 DA:3351,1 -LF:3351 +DA:3352,1 +DA:3353,1 +DA:3354,1 +DA:3355,1 +DA:3356,1 +LF:3356 LH:3177 BRDA:1,0,0,1 BRDA:15,1,0,1 @@ -6403,152 +6408,152 @@ BRDA:213,50,0,6 BRDA:215,51,0,0 BRDA:217,52,0,1 BRDA:224,53,0,1 -BRDA:228,54,0,1089495 +BRDA:228,54,0,1165858 BRDA:236,55,0,144 -BRDA:305,56,0,89 -BRDA:313,57,0,150 -BRDA:315,58,0,2 -BRDA:354,59,0,109 -BRDA:363,60,0,109 -BRDA:372,61,0,20 -BRDA:375,62,0,89 -BRDA:447,63,0,27 -BRDA:476,64,0,57 -BRDA:507,65,0,2 -BRDA:538,66,0,20 -BRDA:566,67,0,33 -BRDA:591,68,0,22 -BRDA:622,69,0,8 -BRDA:633,70,0,12 -BRDA:663,71,0,1 -BRDA:675,72,0,1 -BRDA:679,73,0,1 -BRDA:683,74,0,1 -BRDA:687,75,0,3 -BRDA:703,76,0,1 -BRDA:717,77,0,1 -BRDA:727,78,0,1 -BRDA:737,79,0,2 -BRDA:757,80,0,1 -BRDA:783,81,0,1 -BRDA:809,82,0,1 -BRDA:855,83,0,1 -BRDA:864,84,0,1 -BRDA:874,85,0,2 -BRDA:892,86,0,1 -BRDA:919,87,0,1 -BRDA:943,88,0,1 -BRDA:974,89,0,1 -BRDA:1005,90,0,1 -BRDA:1033,91,0,1 -BRDA:1064,92,0,1 -BRDA:1094,93,0,1 -BRDA:1129,94,0,1 -BRDA:1154,95,0,1 -BRDA:1175,96,0,1 -BRDA:1193,97,0,1 -BRDA:1219,98,0,1 -BRDA:1245,99,0,1 -BRDA:1263,100,0,1 -BRDA:1282,101,0,1 -BRDA:1304,102,0,1 -BRDA:1331,103,0,1 -BRDA:1337,104,0,1 -BRDA:1342,105,0,2 -BRDA:1365,106,0,1 -BRDA:1403,107,0,1 -BRDA:1423,108,0,1 -BRDA:1440,109,0,1 -BRDA:1462,110,0,1 -BRDA:1485,111,0,1 -BRDA:1498,112,0,1 -BRDA:1512,113,0,1 -BRDA:1532,114,0,1 -BRDA:1559,115,0,1 -BRDA:1586,116,0,1 -BRDA:1613,117,0,1 -BRDA:1641,118,0,1 -BRDA:1669,119,0,1 -BRDA:1690,120,0,1 -BRDA:1719,121,0,1 -BRDA:1753,122,0,1 -BRDA:1791,123,0,1 -BRDA:1808,124,0,1 -BRDA:1823,125,0,1 -BRDA:1846,126,0,1 -BRDA:1869,127,0,1 -BRDA:1891,128,0,1 -BRDA:1914,129,0,1 -BRDA:1937,130,0,1 -BRDA:1959,131,0,1 -BRDA:1979,132,0,1 -BRDA:1999,133,0,1 -BRDA:2019,134,0,1 -BRDA:2030,135,0,2 -BRDA:2036,136,0,2 -BRDA:2039,137,0,1 -BRDA:2049,138,0,1 -BRDA:2069,139,0,1 -BRDA:2089,140,0,1 -BRDA:2120,141,0,1 -BRDA:2144,142,0,1 -BRDA:2168,143,0,1 -BRDA:2192,144,0,1 -BRDA:2208,145,0,1 -BRDA:2226,146,0,1 -BRDA:2257,147,0,1 -BRDA:2289,148,0,1 -BRDA:2343,149,0,1 -BRDA:2360,150,0,1 -BRDA:2377,151,0,1 -BRDA:2397,152,0,1 -BRDA:2414,153,0,1 -BRDA:2427,154,0,1 -BRDA:2445,155,0,1 -BRDA:2463,156,0,1 -BRDA:2481,157,0,1 -BRDA:2500,158,0,1 -BRDA:2516,159,0,1 -BRDA:2535,160,0,1 -BRDA:2567,161,0,1 -BRDA:2576,162,0,1 -BRDA:2584,163,0,1 -BRDA:2603,164,0,1 -BRDA:2612,165,0,1 -BRDA:2627,166,0,1 -BRDA:2639,167,0,1 -BRDA:2651,168,0,1 -BRDA:2653,169,0,0 -BRDA:2659,170,0,0 -BRDA:2688,171,0,1 -BRDA:2745,172,0,1 -BRDA:2764,173,0,1 -BRDA:2782,174,0,1 -BRDA:2800,175,0,1 -BRDA:2818,176,0,1 -BRDA:2836,177,0,1 -BRDA:2854,178,0,1 -BRDA:2872,179,0,1 -BRDA:2890,180,0,1 -BRDA:2908,181,0,1 -BRDA:2926,182,0,1 -BRDA:2944,183,0,1 -BRDA:2967,184,0,1 -BRDA:2990,185,0,1 -BRDA:3013,186,0,1 -BRDA:3032,187,0,1 -BRDA:3051,188,0,1 -BRDA:3071,189,0,1 -BRDA:3089,190,0,1 -BRDA:3109,191,0,1 -BRDA:3121,192,0,1 -BRDA:3141,193,0,1 -BRDA:3160,194,0,1 -BRDA:3182,195,0,23 -BRDA:3188,196,0,0 -BRDA:3195,197,0,97 -BRDA:3200,198,0,0 -BRDA:3227,199,0,1 +BRDA:310,56,0,89 +BRDA:318,57,0,150 +BRDA:320,58,0,2 +BRDA:359,59,0,109 +BRDA:368,60,0,109 +BRDA:377,61,0,20 +BRDA:380,62,0,89 +BRDA:452,63,0,27 +BRDA:481,64,0,57 +BRDA:512,65,0,2 +BRDA:543,66,0,20 +BRDA:571,67,0,33 +BRDA:596,68,0,22 +BRDA:627,69,0,8 +BRDA:638,70,0,12 +BRDA:668,71,0,1 +BRDA:680,72,0,1 +BRDA:684,73,0,1 +BRDA:688,74,0,1 +BRDA:692,75,0,3 +BRDA:708,76,0,1 +BRDA:722,77,0,1 +BRDA:732,78,0,1 +BRDA:742,79,0,2 +BRDA:762,80,0,1 +BRDA:788,81,0,1 +BRDA:814,82,0,1 +BRDA:860,83,0,1 +BRDA:869,84,0,1 +BRDA:879,85,0,2 +BRDA:897,86,0,1 +BRDA:924,87,0,1 +BRDA:948,88,0,1 +BRDA:979,89,0,1 +BRDA:1010,90,0,1 +BRDA:1038,91,0,1 +BRDA:1069,92,0,1 +BRDA:1099,93,0,1 +BRDA:1134,94,0,1 +BRDA:1159,95,0,1 +BRDA:1180,96,0,1 +BRDA:1198,97,0,1 +BRDA:1224,98,0,1 +BRDA:1250,99,0,1 +BRDA:1268,100,0,1 +BRDA:1287,101,0,1 +BRDA:1309,102,0,1 +BRDA:1336,103,0,1 +BRDA:1342,104,0,1 +BRDA:1347,105,0,2 +BRDA:1370,106,0,1 +BRDA:1408,107,0,1 +BRDA:1428,108,0,1 +BRDA:1445,109,0,1 +BRDA:1467,110,0,1 +BRDA:1490,111,0,1 +BRDA:1503,112,0,1 +BRDA:1517,113,0,1 +BRDA:1537,114,0,1 +BRDA:1564,115,0,1 +BRDA:1591,116,0,1 +BRDA:1618,117,0,1 +BRDA:1646,118,0,1 +BRDA:1674,119,0,1 +BRDA:1695,120,0,1 +BRDA:1724,121,0,1 +BRDA:1758,122,0,1 +BRDA:1796,123,0,1 +BRDA:1813,124,0,1 +BRDA:1828,125,0,1 +BRDA:1851,126,0,1 +BRDA:1874,127,0,1 +BRDA:1896,128,0,1 +BRDA:1919,129,0,1 +BRDA:1942,130,0,1 +BRDA:1964,131,0,1 +BRDA:1984,132,0,1 +BRDA:2004,133,0,1 +BRDA:2024,134,0,1 +BRDA:2035,135,0,2 +BRDA:2041,136,0,2 +BRDA:2044,137,0,1 +BRDA:2054,138,0,1 +BRDA:2074,139,0,1 +BRDA:2094,140,0,1 +BRDA:2125,141,0,1 +BRDA:2149,142,0,1 +BRDA:2173,143,0,1 +BRDA:2197,144,0,1 +BRDA:2213,145,0,1 +BRDA:2231,146,0,1 +BRDA:2262,147,0,1 +BRDA:2294,148,0,1 +BRDA:2348,149,0,1 +BRDA:2365,150,0,1 +BRDA:2382,151,0,1 +BRDA:2402,152,0,1 +BRDA:2419,153,0,1 +BRDA:2432,154,0,1 +BRDA:2450,155,0,1 +BRDA:2468,156,0,1 +BRDA:2486,157,0,1 +BRDA:2505,158,0,1 +BRDA:2521,159,0,1 +BRDA:2540,160,0,1 +BRDA:2572,161,0,1 +BRDA:2581,162,0,1 +BRDA:2589,163,0,1 +BRDA:2608,164,0,1 +BRDA:2617,165,0,1 +BRDA:2632,166,0,1 +BRDA:2644,167,0,1 +BRDA:2656,168,0,1 +BRDA:2658,169,0,0 +BRDA:2664,170,0,0 +BRDA:2693,171,0,1 +BRDA:2750,172,0,1 +BRDA:2769,173,0,1 +BRDA:2787,174,0,1 +BRDA:2805,175,0,1 +BRDA:2823,176,0,1 +BRDA:2841,177,0,1 +BRDA:2859,178,0,1 +BRDA:2877,179,0,1 +BRDA:2895,180,0,1 +BRDA:2913,181,0,1 +BRDA:2931,182,0,1 +BRDA:2949,183,0,1 +BRDA:2972,184,0,1 +BRDA:2995,185,0,1 +BRDA:3018,186,0,1 +BRDA:3037,187,0,1 +BRDA:3056,188,0,1 +BRDA:3076,189,0,1 +BRDA:3094,190,0,1 +BRDA:3114,191,0,1 +BRDA:3126,192,0,1 +BRDA:3146,193,0,1 +BRDA:3165,194,0,1 +BRDA:3187,195,0,23 +BRDA:3193,196,0,0 +BRDA:3200,197,0,97 +BRDA:3205,198,0,0 +BRDA:3232,199,0,1 BRF:200 BRH:187 end_of_record diff --git a/package-lock.json b/package-lock.json index 94d9c43..41d7890 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@demmings/gssql", - "version": "1.1.27", + "version": "1.1.28", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@demmings/gssql", - "version": "1.1.27", + "version": "1.1.28", "license": "ISC", "dependencies": { "gas-local": "^1.3.1" diff --git a/package.json b/package.json index a486a79..703623d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@demmings/gssql", - "version": "1.1.27", + "version": "1.1.28", "description": "Google Sheets QUERY function replacement using real SQL select syntax.", "main": "testGsSql.js", "files": ["./src", "src", "img", "dist"], diff --git a/src/SqlTest.js b/src/SqlTest.js index cd1872f..b23b426 100644 --- a/src/SqlTest.js +++ b/src/SqlTest.js @@ -262,6 +262,11 @@ function SqlLiveDataTest() { * statement for every test SQL in TestSQL(). */ function onOpen() { + if (SpreadsheetApp.getActiveSpreadsheet().getSheetByName("gsSqlTest") === null) { + // Only create menu option on test sheet. + return true; + } + // This line calls the SpreadsheetApp and gets its UI // Or DocumentApp or FormApp. var ui = SpreadsheetApp.getUi();