MetaTest_ExpectTrueSucceed.scriptcanvas 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 610803518768295
  9. },
  10. "Name": "Script Canvas Graph",
  11. "Components": {
  12. "Component_[10919038580417520081]": {
  13. "$type": "EditorGraphVariableManagerComponent",
  14. "Id": 10919038580417520081,
  15. "m_variableData": {
  16. "m_nameVariableMap": [
  17. {
  18. "Key": {
  19. "m_id": "{C5047E0C-604B-41D1-AED3-F37A68C25F10}"
  20. },
  21. "Value": {
  22. "Datum": {
  23. "isOverloadedStorage": false,
  24. "scriptCanvasType": {
  25. "m_type": 0
  26. },
  27. "isNullPointer": false,
  28. "$type": "bool",
  29. "value": true,
  30. "label": "Variable 5"
  31. },
  32. "VariableId": {
  33. "m_id": "{C5047E0C-604B-41D1-AED3-F37A68C25F10}"
  34. },
  35. "VariableName": "Variable 5"
  36. }
  37. }
  38. ]
  39. }
  40. },
  41. "Component_[15374050220043443037]": {
  42. "$type": "EditorGraph",
  43. "Id": 15374050220043443037,
  44. "m_graphData": {
  45. "m_nodes": [
  46. {
  47. "Id": {
  48. "id": 610807813735591
  49. },
  50. "Name": "36314899032751",
  51. "Components": {
  52. "Component_[15460674798376444456]": {
  53. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  54. "Id": 15460674798376444456,
  55. "Slots": [
  56. {
  57. "isVisibile": false,
  58. "id": {
  59. "m_id": "{6F324DAA-2D42-4B97-99B3-D21E963123F7}"
  60. },
  61. "contracts": [
  62. {
  63. "$type": "SlotTypeContract"
  64. },
  65. null
  66. ],
  67. "slotName": "EntityID: 0",
  68. "Descriptor": {
  69. "ConnectionType": 1,
  70. "SlotType": 2
  71. },
  72. "DataType": 1
  73. },
  74. {
  75. "id": {
  76. "m_id": "{18524F22-D5FD-4DBF-A8F5-8DE8EFFAA682}"
  77. },
  78. "contracts": [
  79. {
  80. "$type": "SlotTypeContract"
  81. },
  82. null
  83. ],
  84. "slotName": "Report",
  85. "toolTip": "additional notes for the test report",
  86. "DisplayDataType": {
  87. "m_type": 5
  88. },
  89. "Descriptor": {
  90. "ConnectionType": 1,
  91. "SlotType": 2
  92. },
  93. "DataType": 1
  94. },
  95. {
  96. "id": {
  97. "m_id": "{79278AE0-2985-40F2-AF8A-C54326F5802C}"
  98. },
  99. "contracts": [
  100. {
  101. "$type": "SlotTypeContract"
  102. }
  103. ],
  104. "slotName": "In",
  105. "Descriptor": {
  106. "ConnectionType": 1,
  107. "SlotType": 1
  108. }
  109. },
  110. {
  111. "id": {
  112. "m_id": "{A81B831B-4B49-4B79-BC05-94D1F026BE84}"
  113. },
  114. "contracts": [
  115. {
  116. "$type": "SlotTypeContract"
  117. }
  118. ],
  119. "slotName": "Out",
  120. "Descriptor": {
  121. "ConnectionType": 2,
  122. "SlotType": 1
  123. }
  124. }
  125. ],
  126. "Datums": [
  127. {
  128. "isOverloadedStorage": false,
  129. "scriptCanvasType": {
  130. "m_type": 1
  131. },
  132. "isNullPointer": false,
  133. "$type": "EntityId",
  134. "value": {
  135. "id": 4276206253
  136. }
  137. },
  138. {
  139. "isOverloadedStorage": false,
  140. "scriptCanvasType": {
  141. "m_type": 5
  142. },
  143. "isNullPointer": false,
  144. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  145. "value": "",
  146. "label": "Report"
  147. }
  148. ],
  149. "methodType": 2,
  150. "methodName": "Mark Complete",
  151. "className": "Unit Testing",
  152. "resultSlotIDs": [
  153. {}
  154. ],
  155. "prettyClassName": "Unit Testing"
  156. }
  157. }
  158. },
  159. {
  160. "Id": {
  161. "id": 610812108702887
  162. },
  163. "Name": "319086199609",
  164. "Components": {
  165. "Component_[3397625298891366833]": {
  166. "$type": "Start",
  167. "Id": 3397625298891366833,
  168. "Slots": [
  169. {
  170. "id": {
  171. "m_id": "{580BA341-A358-462B-806B-8B21A48818AF}"
  172. },
  173. "contracts": [
  174. {
  175. "$type": "SlotTypeContract"
  176. }
  177. ],
  178. "slotName": "Out",
  179. "toolTip": "Signaled when the entity that owns this graph is fully activated.",
  180. "Descriptor": {
  181. "ConnectionType": 2,
  182. "SlotType": 1
  183. }
  184. }
  185. ]
  186. }
  187. }
  188. },
  189. {
  190. "Id": {
  191. "id": 610816403670183
  192. },
  193. "Name": "SC Node(GetVariable)",
  194. "Components": {
  195. "Component_[4022480058594799064]": {
  196. "$type": "GetVariableNode",
  197. "Id": 4022480058594799064,
  198. "Slots": [
  199. {
  200. "id": {
  201. "m_id": "{88B34716-4308-44BE-B684-8CFC5402FC80}"
  202. },
  203. "contracts": [
  204. {
  205. "$type": "SlotTypeContract"
  206. }
  207. ],
  208. "slotName": "In",
  209. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  210. "Descriptor": {
  211. "ConnectionType": 1,
  212. "SlotType": 1
  213. }
  214. },
  215. {
  216. "id": {
  217. "m_id": "{B721766D-47FF-40C0-9D16-28EB31D78A9B}"
  218. },
  219. "contracts": [
  220. {
  221. "$type": "SlotTypeContract"
  222. }
  223. ],
  224. "slotName": "Out",
  225. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  226. "Descriptor": {
  227. "ConnectionType": 2,
  228. "SlotType": 1
  229. }
  230. },
  231. {
  232. "id": {
  233. "m_id": "{AD6A8464-256B-4756-A0D5-7EC3FFBDEA8D}"
  234. },
  235. "contracts": [
  236. {
  237. "$type": "SlotTypeContract"
  238. }
  239. ],
  240. "slotName": "Boolean",
  241. "DisplayDataType": {
  242. "m_type": 0
  243. },
  244. "Descriptor": {
  245. "ConnectionType": 2,
  246. "SlotType": 2
  247. },
  248. "DataType": 1
  249. }
  250. ],
  251. "m_variableId": {
  252. "m_id": "{C5047E0C-604B-41D1-AED3-F37A68C25F10}"
  253. },
  254. "m_variableDataOutSlotId": {
  255. "m_id": "{AD6A8464-256B-4756-A0D5-7EC3FFBDEA8D}"
  256. }
  257. }
  258. }
  259. },
  260. {
  261. "Id": {
  262. "id": 610820698637479
  263. },
  264. "Name": "11119048395676",
  265. "Components": {
  266. "Component_[5372222522822024270]": {
  267. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  268. "Id": 5372222522822024270,
  269. "Slots": [
  270. {
  271. "isVisibile": false,
  272. "id": {
  273. "m_id": "{377AC8E1-3510-4FB1-B505-CF6C45A2782C}"
  274. },
  275. "contracts": [
  276. {
  277. "$type": "SlotTypeContract"
  278. },
  279. null
  280. ],
  281. "slotName": "EntityID: 0",
  282. "Descriptor": {
  283. "ConnectionType": 1,
  284. "SlotType": 2
  285. },
  286. "DataType": 1
  287. },
  288. {
  289. "id": {
  290. "m_id": "{9F9471A8-8C3D-4DA4-8756-77980AFDDABC}"
  291. },
  292. "contracts": [
  293. {
  294. "$type": "SlotTypeContract"
  295. },
  296. null
  297. ],
  298. "slotName": "Candidate",
  299. "toolTip": "a value that must be true",
  300. "DisplayDataType": {
  301. "m_type": 0
  302. },
  303. "Descriptor": {
  304. "ConnectionType": 1,
  305. "SlotType": 2
  306. },
  307. "DataType": 1
  308. },
  309. {
  310. "id": {
  311. "m_id": "{F24FEE24-6CFA-415E-B05A-24CCCC274F3B}"
  312. },
  313. "contracts": [
  314. {
  315. "$type": "SlotTypeContract"
  316. },
  317. null
  318. ],
  319. "slotName": "Report",
  320. "toolTip": "additional notes for the test report",
  321. "DisplayDataType": {
  322. "m_type": 5
  323. },
  324. "Descriptor": {
  325. "ConnectionType": 1,
  326. "SlotType": 2
  327. },
  328. "DataType": 1
  329. },
  330. {
  331. "id": {
  332. "m_id": "{D79054DD-80D2-4E21-AEEA-8529EE19A624}"
  333. },
  334. "contracts": [
  335. {
  336. "$type": "SlotTypeContract"
  337. }
  338. ],
  339. "slotName": "In",
  340. "Descriptor": {
  341. "ConnectionType": 1,
  342. "SlotType": 1
  343. }
  344. },
  345. {
  346. "id": {
  347. "m_id": "{05EC3641-B454-4E12-96FC-B2B6C97960B8}"
  348. },
  349. "contracts": [
  350. {
  351. "$type": "SlotTypeContract"
  352. }
  353. ],
  354. "slotName": "Out",
  355. "Descriptor": {
  356. "ConnectionType": 2,
  357. "SlotType": 1
  358. }
  359. }
  360. ],
  361. "Datums": [
  362. {
  363. "isOverloadedStorage": false,
  364. "scriptCanvasType": {
  365. "m_type": 1
  366. },
  367. "isNullPointer": false,
  368. "$type": "EntityId",
  369. "value": {
  370. "id": 4276206253
  371. }
  372. },
  373. {
  374. "isOverloadedStorage": false,
  375. "scriptCanvasType": {
  376. "m_type": 0
  377. },
  378. "isNullPointer": false,
  379. "$type": "bool",
  380. "value": false,
  381. "label": "Candidate"
  382. },
  383. {
  384. "isOverloadedStorage": false,
  385. "scriptCanvasType": {
  386. "m_type": 5
  387. },
  388. "isNullPointer": false,
  389. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  390. "value": "",
  391. "label": "Report"
  392. }
  393. ],
  394. "methodType": 2,
  395. "methodName": "Expect True",
  396. "className": "Unit Testing",
  397. "resultSlotIDs": [
  398. {}
  399. ],
  400. "prettyClassName": "Unit Testing"
  401. }
  402. }
  403. }
  404. ],
  405. "m_connections": [
  406. {
  407. "Id": {
  408. "id": 610824993604775
  409. },
  410. "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(Get Variable: In)",
  411. "Components": {
  412. "Component_[1727279711202352265]": {
  413. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  414. "Id": 1727279711202352265,
  415. "sourceEndpoint": {
  416. "nodeId": {
  417. "id": 610812108702887
  418. },
  419. "slotId": {
  420. "m_id": "{580BA341-A358-462B-806B-8B21A48818AF}"
  421. }
  422. },
  423. "targetEndpoint": {
  424. "nodeId": {
  425. "id": 610816403670183
  426. },
  427. "slotId": {
  428. "m_id": "{88B34716-4308-44BE-B684-8CFC5402FC80}"
  429. }
  430. }
  431. }
  432. }
  433. },
  434. {
  435. "Id": {
  436. "id": 610829288572071
  437. },
  438. "Name": "srcEndpoint=(Expect True: Out), destEndpoint=(Mark Complete: In)",
  439. "Components": {
  440. "Component_[13242112200918268313]": {
  441. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  442. "Id": 13242112200918268313,
  443. "sourceEndpoint": {
  444. "nodeId": {
  445. "id": 610820698637479
  446. },
  447. "slotId": {
  448. "m_id": "{05EC3641-B454-4E12-96FC-B2B6C97960B8}"
  449. }
  450. },
  451. "targetEndpoint": {
  452. "nodeId": {
  453. "id": 610807813735591
  454. },
  455. "slotId": {
  456. "m_id": "{79278AE0-2985-40F2-AF8A-C54326F5802C}"
  457. }
  458. }
  459. }
  460. }
  461. },
  462. {
  463. "Id": {
  464. "id": 610833583539367
  465. },
  466. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Expect True: In)",
  467. "Components": {
  468. "Component_[2376841825395099851]": {
  469. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  470. "Id": 2376841825395099851,
  471. "sourceEndpoint": {
  472. "nodeId": {
  473. "id": 610816403670183
  474. },
  475. "slotId": {
  476. "m_id": "{B721766D-47FF-40C0-9D16-28EB31D78A9B}"
  477. }
  478. },
  479. "targetEndpoint": {
  480. "nodeId": {
  481. "id": 610820698637479
  482. },
  483. "slotId": {
  484. "m_id": "{D79054DD-80D2-4E21-AEEA-8529EE19A624}"
  485. }
  486. }
  487. }
  488. }
  489. },
  490. {
  491. "Id": {
  492. "id": 610837878506663
  493. },
  494. "Name": "srcEndpoint=(Get Variable: Boolean), destEndpoint=(Expect True: Candidate)",
  495. "Components": {
  496. "Component_[15147746077354535916]": {
  497. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  498. "Id": 15147746077354535916,
  499. "sourceEndpoint": {
  500. "nodeId": {
  501. "id": 610816403670183
  502. },
  503. "slotId": {
  504. "m_id": "{AD6A8464-256B-4756-A0D5-7EC3FFBDEA8D}"
  505. }
  506. },
  507. "targetEndpoint": {
  508. "nodeId": {
  509. "id": 610820698637479
  510. },
  511. "slotId": {
  512. "m_id": "{9F9471A8-8C3D-4DA4-8756-77980AFDDABC}"
  513. }
  514. }
  515. }
  516. }
  517. }
  518. ]
  519. },
  520. "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}",
  521. "versionData": {
  522. "_grammarVersion": 1,
  523. "_runtimeVersion": 1,
  524. "_fileVersion": 1
  525. },
  526. "m_variableCounter": 4,
  527. "GraphCanvasData": [
  528. {
  529. "Key": {
  530. "id": 610803518768295
  531. },
  532. "Value": {
  533. "ComponentData": {
  534. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  535. "$type": "SceneComponentSaveData",
  536. "ViewParams": {
  537. "Scale": 0.9805911,
  538. "AnchorX": 107.0782699584961,
  539. "AnchorY": 556.8070068359375
  540. }
  541. }
  542. }
  543. }
  544. },
  545. {
  546. "Key": {
  547. "id": 610807813735591
  548. },
  549. "Value": {
  550. "ComponentData": {
  551. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  552. "$type": "NodeSaveData"
  553. },
  554. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  555. "$type": "GeneralNodeTitleComponentSaveData",
  556. "PaletteOverride": "MethodNodeTitlePalette"
  557. },
  558. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  559. "$type": "GeometrySaveData",
  560. "Position": [
  561. 800.0,
  562. 840.0
  563. ]
  564. },
  565. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  566. "$type": "StylingComponentSaveData",
  567. "SubStyle": ".time"
  568. },
  569. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  570. "$type": "PersistentIdComponentSaveData",
  571. "PersistentId": "{308034CB-B879-4CF2-AD71-7C42F2C567F4}"
  572. }
  573. }
  574. }
  575. },
  576. {
  577. "Key": {
  578. "id": 610812108702887
  579. },
  580. "Value": {
  581. "ComponentData": {
  582. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  583. "$type": "NodeSaveData"
  584. },
  585. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  586. "$type": "GeometrySaveData",
  587. "Position": [
  588. 40.0,
  589. 840.0
  590. ]
  591. },
  592. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  593. "$type": "StylingComponentSaveData"
  594. },
  595. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  596. "$type": "PersistentIdComponentSaveData",
  597. "PersistentId": "{CE5FFEF3-2EAA-455E-B14C-0AE14D0D0EA0}"
  598. }
  599. }
  600. }
  601. },
  602. {
  603. "Key": {
  604. "id": 610816403670183
  605. },
  606. "Value": {
  607. "ComponentData": {
  608. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  609. "$type": "NodeSaveData"
  610. },
  611. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  612. "$type": "GeneralNodeTitleComponentSaveData",
  613. "PaletteOverride": "GetVariableNodeTitlePalette"
  614. },
  615. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  616. "$type": "GeometrySaveData",
  617. "Position": [
  618. 240.0,
  619. 840.0
  620. ]
  621. },
  622. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  623. "$type": "StylingComponentSaveData",
  624. "SubStyle": ".getVariable"
  625. },
  626. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  627. "$type": "PersistentIdComponentSaveData",
  628. "PersistentId": "{3D6355C9-A274-4848-A494-A5A013A9CD26}"
  629. }
  630. }
  631. }
  632. },
  633. {
  634. "Key": {
  635. "id": 610820698637479
  636. },
  637. "Value": {
  638. "ComponentData": {
  639. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  640. "$type": "NodeSaveData"
  641. },
  642. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  643. "$type": "GeneralNodeTitleComponentSaveData",
  644. "PaletteOverride": "MethodNodeTitlePalette"
  645. },
  646. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  647. "$type": "GeometrySaveData",
  648. "Position": [
  649. 480.0,
  650. 840.0
  651. ]
  652. },
  653. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  654. "$type": "StylingComponentSaveData",
  655. "SubStyle": ".time"
  656. },
  657. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  658. "$type": "PersistentIdComponentSaveData",
  659. "PersistentId": "{8D29004D-A483-4339-A4F8-1926C5F9CBF2}"
  660. }
  661. }
  662. }
  663. }
  664. ],
  665. "StatisticsHelper": {
  666. "InstanceCounter": [
  667. {
  668. "Key": 4199610336680704683,
  669. "Value": 1
  670. },
  671. {
  672. "Key": 4769147783266380343,
  673. "Value": 1
  674. },
  675. {
  676. "Key": 10204019744198319120,
  677. "Value": 1
  678. },
  679. {
  680. "Key": 12033332465728181077,
  681. "Value": 1
  682. }
  683. ]
  684. }
  685. }
  686. }
  687. }
  688. }
  689. }