UNPKG

jasmine-spec-factory

Version:

An opinionated Jasmine spec generator for AMD modules.

995 lines (994 loc) 53.5 kB
[ { "type": "Property", "start": 430, "end": 873, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 430, "end": 448, "name": "getImageSetAjaxUrl" }, "value": { "type": "FunctionExpression", "start": 451, "end": 873, "id": null, "generator": false, "expression": false, "params": [ { "type": "Identifier", "start": 461, "end": 473, "name": "collectionId" }, { "type": "Identifier", "start": 475, "end": 490, "name": "sequenceOfColor" }, { "type": "Identifier", "start": 492, "end": 496, "name": "type" }, { "type": "Identifier", "start": 498, "end": 503, "name": "brand" } ], "body": { "type": "BlockStatement", "start": 505, "end": 873, "body": [ { "type": "ExpressionStatement", "start": 511, "end": 555, "expression": { "type": "AssignmentExpression", "start": 511, "end": 554, "operator": "=", "left": { "type": "Identifier", "start": 511, "end": 516, "name": "brand" }, "right": { "type": "LogicalExpression", "start": 519, "end": 554, "left": { "type": "Identifier", "start": 519, "end": 524, "name": "brand" }, "operator": "||", "right": { "type": "MemberExpression", "start": 528, "end": 554, "object": { "type": "MemberExpression", "start": 528, "end": 543, "object": { "type": "MemberExpression", "start": 528, "end": 538, "object": { "type": "Identifier", "start": 528, "end": 531, "name": "ANF" }, "property": { "type": "Identifier", "start": 532, "end": 538, "name": "params" }, "computed": false }, "property": { "type": "Identifier", "start": 539, "end": 543, "name": "urls" }, "computed": false }, "property": { "type": "Identifier", "start": 544, "end": 554, "name": "STATIC_DIR" }, "computed": false } } } }, { "type": "VariableDeclaration", "start": 560, "end": 849, "declarations": [ { "type": "VariableDeclarator", "start": 564, "end": 625, "id": { "type": "Identifier", "start": 564, "end": 574, "name": "imageAsset" }, "init": { "type": "CallExpression", "start": 577, "end": 625, "callee": { "type": "MemberExpression", "start": 577, "end": 620, "object": { "type": "ArrayExpression", "start": 577, "end": 615, "elements": [ { "type": "Identifier", "start": 578, "end": 583, "name": "brand" }, { "type": "Identifier", "start": 585, "end": 597, "name": "collectionId" }, { "type": "Identifier", "start": 599, "end": 614, "name": "sequenceOfColor" } ] }, "property": { "type": "Identifier", "start": 616, "end": 620, "name": "join" }, "computed": false }, "arguments": [ { "type": "Literal", "start": 621, "end": 624, "value": "_", "raw": "\"_\"" } ] } }, { "type": "VariableDeclarator", "start": 631, "end": 677, "id": { "type": "Identifier", "start": 631, "end": 642, "name": "backupImage" }, "init": { "type": "BinaryExpression", "start": 645, "end": 677, "left": { "type": "BinaryExpression", "start": 645, "end": 670, "left": { "type": "BinaryExpression", "start": 645, "end": 664, "left": { "type": "Literal", "start": 645, "end": 651, "value": "anf/", "raw": "\"anf/\"" }, "operator": "+", "right": { "type": "Identifier", "start": 654, "end": 664, "name": "imageAsset" } }, "operator": "+", "right": { "type": "Literal", "start": 667, "end": 670, "value": "_", "raw": "\"_\"" } }, "operator": "+", "right": { "type": "Identifier", "start": 673, "end": 677, "name": "type" } } }, { "type": "VariableDeclarator", "start": 683, "end": 848, "id": { "type": "Identifier", "start": 683, "end": 690, "name": "ajaxUrl" }, "init": { "type": "BinaryExpression", "start": 693, "end": 848, "left": { "type": "BinaryExpression", "start": 693, "end": 805, "left": { "type": "BinaryExpression", "start": 693, "end": 791, "left": { "type": "BinaryExpression", "start": 693, "end": 772, "left": { "type": "BinaryExpression", "start": 693, "end": 752, "left": { "type": "BinaryExpression", "start": 693, "end": 739, "left": { "type": "MemberExpression", "start": 693, "end": 716, "object": { "type": "Identifier", "start": 693, "end": 706, "name": "privateMember" }, "property": { "type": "Identifier", "start": 707, "end": 716, "name": "scene7Url" }, "computed": false }, "operator": "+", "right": { "type": "Literal", "start": 719, "end": 739, "value": "anf?imageset={anf/", "raw": "\"anf?imageset={anf/\"" } }, "operator": "+", "right": { "type": "Identifier", "start": 742, "end": 752, "name": "imageAsset" } }, "operator": "+", "right": { "type": "Literal", "start": 756, "end": 772, "value": "}&req=set,json", "raw": "\"}&req=set,json\"" } }, "operator": "+", "right": { "type": "Literal", "start": 775, "end": 791, "value": "&defaultimage=", "raw": "\"&defaultimage=\"" } }, "operator": "+", "right": { "type": "Identifier", "start": 794, "end": 805, "name": "backupImage" } }, "operator": "+", "right": { "type": "Literal", "start": 809, "end": 848, "value": "&id=colorSet&handler=s7jsonResponseV2", "raw": "\"&id=colorSet&handler=s7jsonResponseV2\"" } } } ], "kind": "var" }, { "type": "ReturnStatement", "start": 854, "end": 869, "argument": { "type": "Identifier", "start": 861, "end": 868, "name": "ajaxUrl" } } ] } }, "kind": "init" }, { "type": "Property", "start": 1178, "end": 1428, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1178, "end": 1192, "name": "getImageSrcUrl" }, "value": { "type": "FunctionExpression", "start": 1195, "end": 1428, "id": null, "generator": false, "expression": false, "params": [ { "type": "Identifier", "start": 1205, "end": 1218, "name": "scene7ImageId" }, { "type": "Identifier", "start": 1220, "end": 1230, "name": "presetName" } ], "body": { "type": "BlockStatement", "start": 1232, "end": 1428, "body": [ { "type": "VariableDeclaration", "start": 1237, "end": 1337, "declarations": [ { "type": "VariableDeclarator", "start": 1241, "end": 1282, "id": { "type": "Identifier", "start": 1241, "end": 1255, "name": "s7ImageIdSplit" }, "init": { "type": "CallExpression", "start": 1258, "end": 1282, "callee": { "type": "MemberExpression", "start": 1258, "end": 1277, "object": { "type": "Identifier", "start": 1258, "end": 1271, "name": "scene7ImageId" }, "property": { "type": "Identifier", "start": 1272, "end": 1277, "name": "split" }, "computed": false }, "arguments": [ { "type": "Literal", "start": 1278, "end": 1281, "value": "/", "raw": "\"/\"" } ] } }, { "type": "VariableDeclarator", "start": 1288, "end": 1336, "id": { "type": "Identifier", "start": 1288, "end": 1294, "name": "params" }, "init": { "type": "CallExpression", "start": 1297, "end": 1336, "callee": { "type": "MemberExpression", "start": 1297, "end": 1324, "object": { "type": "Identifier", "start": 1297, "end": 1309, "name": "imageService" }, "property": { "type": "Identifier", "start": 1310, "end": 1324, "name": "deconstructUrl" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 1325, "end": 1335, "name": "presetName" } ] } } ], "kind": "var" }, { "type": "ExpressionStatement", "start": 1342, "end": 1378, "expression": { "type": "AssignmentExpression", "start": 1342, "end": 1377, "operator": "=", "left": { "type": "MemberExpression", "start": 1342, "end": 1354, "object": { "type": "Identifier", "start": 1342, "end": 1348, "name": "params" }, "property": { "type": "Identifier", "start": 1349, "end": 1354, "name": "value" }, "computed": false }, "right": { "type": "CallExpression", "start": 1357, "end": 1377, "callee": { "type": "MemberExpression", "start": 1357, "end": 1375, "object": { "type": "Identifier", "start": 1357, "end": 1371, "name": "s7ImageIdSplit" }, "property": { "type": "Identifier", "start": 1372, "end": 1375, "name": "pop" }, "computed": false }, "arguments": [] } } }, { "type": "ReturnStatement", "start": 1383, "end": 1424, "argument": { "type": "CallExpression", "start": 1390, "end": 1423, "callee": { "type": "MemberExpression", "start": 1390, "end": 1415, "object": { "type": "Identifier", "start": 1390, "end": 1402, "name": "imageService" }, "property": { "type": "Identifier", "start": 1403, "end": 1415, "name": "constructUrl" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 1416, "end": 1422, "name": "params" } ] } } ] } }, "kind": "init" }, { "type": "Property", "start": 1793, "end": 2283, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 1793, "end": 1808, "name": "reorderImageSet" }, "value": { "type": "FunctionExpression", "start": 1811, "end": 2283, "id": null, "generator": false, "expression": false, "params": [ { "type": "Identifier", "start": 1821, "end": 1832, "name": "imagesArray" }, { "type": "Identifier", "start": 1834, "end": 1842, "name": "ofpFirst" } ], "body": { "type": "BlockStatement", "start": 1844, "end": 2283, "body": [ { "type": "VariableDeclaration", "start": 1849, "end": 1891, "declarations": [ { "type": "VariableDeclarator", "start": 1853, "end": 1867, "id": { "type": "Identifier", "start": 1853, "end": 1862, "name": "ofpImages" }, "init": { "type": "ArrayExpression", "start": 1865, "end": 1867, "elements": [] } }, { "type": "VariableDeclarator", "start": 1873, "end": 1890, "id": { "type": "Identifier", "start": 1873, "end": 1885, "name": "nonOfpImages" }, "init": { "type": "ArrayExpression", "start": 1888, "end": 1890, "elements": [] } } ], "kind": "var" }, { "type": "IfStatement", "start": 1897, "end": 2017, "test": { "type": "LogicalExpression", "start": 1901, "end": 1985, "left": { "type": "LogicalExpression", "start": 1901, "end": 1959, "left": { "type": "BinaryExpression", "start": 1901, "end": 1930, "left": { "type": "UnaryExpression", "start": 1901, "end": 1916, "operator": "typeof", "prefix": true, "argument": { "type": "Identifier", "start": 1908, "end": 1916, "name": "ofpFirst" } }, "operator": "!==", "right": { "type": "Literal", "start": 1921, "end": 1930, "value": "boolean", "raw": "\"boolean\"" } }, "operator": "||", "right": { "type": "BinaryExpression", "start": 1934, "end": 1959, "left": { "type": "Identifier", "start": 1934, "end": 1945, "name": "imagesArray" }, "operator": "===", "right": { "type": "Identifier", "start": 1950, "end": 1959, "name": "undefined" } } }, "operator": "||", "right": { "type": "BinaryExpression", "start": 1963, "end": 1985, "left": { "type": "MemberExpression", "start": 1963, "end": 1981, "object": { "type": "Identifier", "start": 1963, "end": 1974, "name": "imagesArray" }, "property": { "type": "Identifier", "start": 1975, "end": 1981, "name": "length" }, "computed": false }, "operator": "<", "right": { "type": "Literal", "start": 1984, "end": 1985, "value": 1, "raw": "1" } } }, "consequent": { "type": "BlockStatement", "start": 1987, "end": 2017, "body": [ { "type": "ReturnStatement", "start": 1993, "end": 2012, "argument": { "type": "Identifier", "start": 2000, "end": 2011, "name": "imagesArray" } } ] }, "alternate": null }, { "type": "ExpressionStatement", "start": 2022, "end": 2188, "expression": { "type": "CallExpression", "start": 2022, "end": 2187, "callee": { "type": "MemberExpression", "start": 2022, "end": 2028, "object": { "type": "Identifier", "start": 2022, "end": 2023, "name": "$" }, "property": { "type": "Identifier", "start": 2024, "end": 2028, "name": "each" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 2029, "end": 2040, "name": "imagesArray" }, { "type": "FunctionExpression", "start": 2042, "end": 2186, "id": null, "generator": false, "expression": false, "params": [ { "type": "Identifier", "start": 2052, "end": 2057, "name": "index" }, { "type": "Identifier", "start": 2059, "end": 2065, "name": "imgObj" } ], "body": { "type": "BlockStatement", "start": 2067, "end": 2186, "body": [ { "type": "IfStatement", "start": 2073, "end": 2181, "test": { "type": "BinaryExpression", "start": 2077, "end": 2098, "left": { "type": "MemberExpression", "start": 2077, "end": 2089, "object": { "type": "Identifier", "start": 2077, "end": 2083, "name": "imgObj" }, "property": { "type": "Identifier", "start": 2084, "end": 2089, "name": "isOFP" }, "computed": false }, "operator": "===", "right": { "type": "Literal", "start": 2094, "end": 2098, "value": true, "raw": "true" } }, "consequent": { "type": "BlockStatement", "start": 2100, "end": 2136, "body": [ { "type": "ExpressionStatement", "start": 2107, "end": 2130, "expression": { "type": "CallExpression", "start": 2107, "end": 2129, "callee": { "type": "MemberExpression", "start": 2107, "end": 2121, "object": { "type": "Identifier", "start": 2107, "end": 2116, "name": "ofpImages" }, "property": { "type": "Identifier", "start": 2117, "end": 2121, "name": "push" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 2122, "end": 2128, "name": "imgObj" } ] } } ] }, "alternate": { "type": "BlockStatement", "start": 2142, "end": 2181, "body": [ { "type": "ExpressionStatement", "start": 2149, "end": 2175, "expression": { "type": "CallExpression", "start": 2149, "end": 2174, "callee": { "type": "MemberExpression", "start": 2149, "end": 2166, "object": { "type": "Identifier", "start": 2149, "end": 2161, "name": "nonOfpImages" }, "property": { "type": "Identifier", "start": 2162, "end": 2166, "name": "push" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 2167, "end": 2173, "name": "imgObj" } ] } } ] } } ] } } ] } }, { "type": "ReturnStatement", "start": 2193, "end": 2279, "argument": { "type": "ConditionalExpression", "start": 2200, "end": 2278, "test": { "type": "Identifier", "start": 2200, "end": 2208, "name": "ofpFirst" }, "consequent": { "type": "CallExpression", "start": 2211, "end": 2243, "callee": { "type": "MemberExpression",