3
0

MetaTest_ExpectTrueFail.scriptcanvas 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689
  1. {
  2. "Type": "JsonSerialization",
  3. "Version": 1,
  4. "ClassName": "ScriptCanvasData",
  5. "ClassData": {
  6. "m_scriptCanvas": {
  7. "Id": {
  8. "id": 608750524400807
  9. },
  10. "Name": "Script Canvas Graph",
  11. "Components": {
  12. "Component_[10331373809104308586]": {
  13. "$type": "EditorGraph",
  14. "Id": 10331373809104308586,
  15. "m_graphData": {
  16. "m_nodes": [
  17. {
  18. "Id": {
  19. "id": 608754819368103
  20. },
  21. "Name": "SC Node(GetVariable)",
  22. "Components": {
  23. "Component_[14052144109038742260]": {
  24. "$type": "GetVariableNode",
  25. "Id": 14052144109038742260,
  26. "Slots": [
  27. {
  28. "id": {
  29. "m_id": "{D63B4D92-63F0-4178-8856-681AAE0B15E9}"
  30. },
  31. "contracts": [
  32. {
  33. "$type": "SlotTypeContract"
  34. }
  35. ],
  36. "slotName": "In",
  37. "toolTip": "When signaled sends the property referenced by this node to a Data Output slot",
  38. "Descriptor": {
  39. "ConnectionType": 1,
  40. "SlotType": 1
  41. }
  42. },
  43. {
  44. "id": {
  45. "m_id": "{93C718B9-569D-4EF7-A06B-3220E35C47EF}"
  46. },
  47. "contracts": [
  48. {
  49. "$type": "SlotTypeContract"
  50. }
  51. ],
  52. "slotName": "Out",
  53. "toolTip": "Signaled after the referenced property has been pushed to the Data Output slot",
  54. "Descriptor": {
  55. "ConnectionType": 2,
  56. "SlotType": 1
  57. }
  58. },
  59. {
  60. "id": {
  61. "m_id": "{C97B5465-1AF3-4D7C-A283-D9ECBA08A039}"
  62. },
  63. "contracts": [
  64. {
  65. "$type": "SlotTypeContract"
  66. }
  67. ],
  68. "slotName": "Boolean",
  69. "DisplayDataType": {
  70. "m_type": 0
  71. },
  72. "Descriptor": {
  73. "ConnectionType": 2,
  74. "SlotType": 2
  75. },
  76. "DataType": 1
  77. }
  78. ],
  79. "m_variableId": {
  80. "m_id": "{8F584D7B-EEA2-43EA-B816-CC6E1EE91AA9}"
  81. },
  82. "m_variableDataOutSlotId": {
  83. "m_id": "{C97B5465-1AF3-4D7C-A283-D9ECBA08A039}"
  84. }
  85. }
  86. }
  87. },
  88. {
  89. "Id": {
  90. "id": 608759114335399
  91. },
  92. "Name": "13373906226076",
  93. "Components": {
  94. "Component_[14522816262339299315]": {
  95. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  96. "Id": 14522816262339299315,
  97. "Slots": [
  98. {
  99. "isVisibile": false,
  100. "id": {
  101. "m_id": "{6D60F70F-4FC3-4DD9-9970-B1897AA588A3}"
  102. },
  103. "contracts": [
  104. {
  105. "$type": "SlotTypeContract"
  106. },
  107. null
  108. ],
  109. "slotName": "EntityID: 0",
  110. "Descriptor": {
  111. "ConnectionType": 1,
  112. "SlotType": 2
  113. },
  114. "DataType": 1
  115. },
  116. {
  117. "id": {
  118. "m_id": "{7043DF92-8640-4D6B-A3EA-543A9FF505BA}"
  119. },
  120. "contracts": [
  121. {
  122. "$type": "SlotTypeContract"
  123. },
  124. null
  125. ],
  126. "slotName": "Candidate",
  127. "toolTip": "a value that must be true",
  128. "DisplayDataType": {
  129. "m_type": 0
  130. },
  131. "Descriptor": {
  132. "ConnectionType": 1,
  133. "SlotType": 2
  134. },
  135. "DataType": 1
  136. },
  137. {
  138. "id": {
  139. "m_id": "{DAAE2D5F-D7C3-4B4B-87E3-1B316C5F2E66}"
  140. },
  141. "contracts": [
  142. {
  143. "$type": "SlotTypeContract"
  144. },
  145. null
  146. ],
  147. "slotName": "Report",
  148. "toolTip": "additional notes for the test report",
  149. "DisplayDataType": {
  150. "m_type": 5
  151. },
  152. "Descriptor": {
  153. "ConnectionType": 1,
  154. "SlotType": 2
  155. },
  156. "DataType": 1
  157. },
  158. {
  159. "id": {
  160. "m_id": "{28471C10-9E09-4C50-B924-EB553BAC5704}"
  161. },
  162. "contracts": [
  163. {
  164. "$type": "SlotTypeContract"
  165. }
  166. ],
  167. "slotName": "In",
  168. "Descriptor": {
  169. "ConnectionType": 1,
  170. "SlotType": 1
  171. }
  172. },
  173. {
  174. "id": {
  175. "m_id": "{9EC56429-8C9D-4F51-B6C2-93CD46BEB068}"
  176. },
  177. "contracts": [
  178. {
  179. "$type": "SlotTypeContract"
  180. }
  181. ],
  182. "slotName": "Out",
  183. "Descriptor": {
  184. "ConnectionType": 2,
  185. "SlotType": 1
  186. }
  187. }
  188. ],
  189. "Datums": [
  190. {
  191. "isOverloadedStorage": false,
  192. "scriptCanvasType": {
  193. "m_type": 1
  194. },
  195. "isNullPointer": false,
  196. "$type": "EntityId",
  197. "value": {
  198. "id": 4276206253
  199. }
  200. },
  201. {
  202. "isOverloadedStorage": false,
  203. "scriptCanvasType": {
  204. "m_type": 0
  205. },
  206. "isNullPointer": false,
  207. "$type": "bool",
  208. "value": false,
  209. "label": "Candidate"
  210. },
  211. {
  212. "isOverloadedStorage": false,
  213. "scriptCanvasType": {
  214. "m_type": 5
  215. },
  216. "isNullPointer": false,
  217. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  218. "value": "",
  219. "label": "Report"
  220. }
  221. ],
  222. "methodType": 2,
  223. "methodName": "Expect True",
  224. "className": "Unit Testing",
  225. "resultSlotIDs": [
  226. {}
  227. ],
  228. "prettyClassName": "Unit Testing"
  229. }
  230. }
  231. },
  232. {
  233. "Id": {
  234. "id": 608763409302695
  235. },
  236. "Name": "319086199609",
  237. "Components": {
  238. "Component_[3397625298891366833]": {
  239. "$type": "Start",
  240. "Id": 3397625298891366833,
  241. "Slots": [
  242. {
  243. "id": {
  244. "m_id": "{580BA341-A358-462B-806B-8B21A48818AF}"
  245. },
  246. "contracts": [
  247. {
  248. "$type": "SlotTypeContract"
  249. }
  250. ],
  251. "slotName": "Out",
  252. "toolTip": "Signaled when the entity that owns this graph is fully activated.",
  253. "Descriptor": {
  254. "ConnectionType": 2,
  255. "SlotType": 1
  256. }
  257. }
  258. ]
  259. }
  260. }
  261. },
  262. {
  263. "Id": {
  264. "id": 608767704269991
  265. },
  266. "Name": "37719353338543",
  267. "Components": {
  268. "Component_[5887090311175777794]": {
  269. "$type": "{E42861BD-1956-45AE-8DD7-CCFC1E3E5ACF} Method",
  270. "Id": 5887090311175777794,
  271. "Slots": [
  272. {
  273. "isVisibile": false,
  274. "id": {
  275. "m_id": "{6B9B7DC9-25F2-49FE-B77A-38B87C7345F0}"
  276. },
  277. "contracts": [
  278. {
  279. "$type": "SlotTypeContract"
  280. },
  281. null
  282. ],
  283. "slotName": "EntityID: 0",
  284. "Descriptor": {
  285. "ConnectionType": 1,
  286. "SlotType": 2
  287. },
  288. "DataType": 1
  289. },
  290. {
  291. "id": {
  292. "m_id": "{9EFF2D7E-E4EE-4530-AEE2-2DED9898E447}"
  293. },
  294. "contracts": [
  295. {
  296. "$type": "SlotTypeContract"
  297. },
  298. null
  299. ],
  300. "slotName": "Report",
  301. "toolTip": "additional notes for the test report",
  302. "DisplayDataType": {
  303. "m_type": 5
  304. },
  305. "Descriptor": {
  306. "ConnectionType": 1,
  307. "SlotType": 2
  308. },
  309. "DataType": 1
  310. },
  311. {
  312. "id": {
  313. "m_id": "{EB21D129-2FBA-445B-B00C-CFB130AAD914}"
  314. },
  315. "contracts": [
  316. {
  317. "$type": "SlotTypeContract"
  318. }
  319. ],
  320. "slotName": "In",
  321. "Descriptor": {
  322. "ConnectionType": 1,
  323. "SlotType": 1
  324. }
  325. },
  326. {
  327. "id": {
  328. "m_id": "{B6089A5C-3D6D-4A15-9CE6-7481289ED8D2}"
  329. },
  330. "contracts": [
  331. {
  332. "$type": "SlotTypeContract"
  333. }
  334. ],
  335. "slotName": "Out",
  336. "Descriptor": {
  337. "ConnectionType": 2,
  338. "SlotType": 1
  339. }
  340. }
  341. ],
  342. "Datums": [
  343. {
  344. "isOverloadedStorage": false,
  345. "scriptCanvasType": {
  346. "m_type": 1
  347. },
  348. "isNullPointer": false,
  349. "$type": "EntityId",
  350. "value": {
  351. "id": 4276206253
  352. }
  353. },
  354. {
  355. "isOverloadedStorage": false,
  356. "scriptCanvasType": {
  357. "m_type": 5
  358. },
  359. "isNullPointer": false,
  360. "$type": "{03AAAB3F-5C47-5A66-9EBC-D5FA4DB353C9} AZStd::string",
  361. "value": "",
  362. "label": "Report"
  363. }
  364. ],
  365. "methodType": 2,
  366. "methodName": "Mark Complete",
  367. "className": "Unit Testing",
  368. "resultSlotIDs": [
  369. {}
  370. ],
  371. "prettyClassName": "Unit Testing"
  372. }
  373. }
  374. }
  375. ],
  376. "m_connections": [
  377. {
  378. "Id": {
  379. "id": 608771999237287
  380. },
  381. "Name": "srcEndpoint=(On Graph Start: Out), destEndpoint=(Get Variable: In)",
  382. "Components": {
  383. "Component_[1094781214493458261]": {
  384. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  385. "Id": 1094781214493458261,
  386. "sourceEndpoint": {
  387. "nodeId": {
  388. "id": 608763409302695
  389. },
  390. "slotId": {
  391. "m_id": "{580BA341-A358-462B-806B-8B21A48818AF}"
  392. }
  393. },
  394. "targetEndpoint": {
  395. "nodeId": {
  396. "id": 608754819368103
  397. },
  398. "slotId": {
  399. "m_id": "{D63B4D92-63F0-4178-8856-681AAE0B15E9}"
  400. }
  401. }
  402. }
  403. }
  404. },
  405. {
  406. "Id": {
  407. "id": 608776294204583
  408. },
  409. "Name": "srcEndpoint=(Expect True: Out), destEndpoint=(Mark Complete: In)",
  410. "Components": {
  411. "Component_[6623244932877612906]": {
  412. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  413. "Id": 6623244932877612906,
  414. "sourceEndpoint": {
  415. "nodeId": {
  416. "id": 608759114335399
  417. },
  418. "slotId": {
  419. "m_id": "{9EC56429-8C9D-4F51-B6C2-93CD46BEB068}"
  420. }
  421. },
  422. "targetEndpoint": {
  423. "nodeId": {
  424. "id": 608767704269991
  425. },
  426. "slotId": {
  427. "m_id": "{EB21D129-2FBA-445B-B00C-CFB130AAD914}"
  428. }
  429. }
  430. }
  431. }
  432. },
  433. {
  434. "Id": {
  435. "id": 608780589171879
  436. },
  437. "Name": "srcEndpoint=(Get Variable: Out), destEndpoint=(Expect True: In)",
  438. "Components": {
  439. "Component_[9653690578627639850]": {
  440. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  441. "Id": 9653690578627639850,
  442. "sourceEndpoint": {
  443. "nodeId": {
  444. "id": 608754819368103
  445. },
  446. "slotId": {
  447. "m_id": "{93C718B9-569D-4EF7-A06B-3220E35C47EF}"
  448. }
  449. },
  450. "targetEndpoint": {
  451. "nodeId": {
  452. "id": 608759114335399
  453. },
  454. "slotId": {
  455. "m_id": "{28471C10-9E09-4C50-B924-EB553BAC5704}"
  456. }
  457. }
  458. }
  459. }
  460. },
  461. {
  462. "Id": {
  463. "id": 608784884139175
  464. },
  465. "Name": "srcEndpoint=(Get Variable: Boolean), destEndpoint=(Expect True: Candidate)",
  466. "Components": {
  467. "Component_[14195384709970075530]": {
  468. "$type": "{64CA5016-E803-4AC4-9A36-BDA2C890C6EB} Connection",
  469. "Id": 14195384709970075530,
  470. "sourceEndpoint": {
  471. "nodeId": {
  472. "id": 608754819368103
  473. },
  474. "slotId": {
  475. "m_id": "{C97B5465-1AF3-4D7C-A283-D9ECBA08A039}"
  476. }
  477. },
  478. "targetEndpoint": {
  479. "nodeId": {
  480. "id": 608759114335399
  481. },
  482. "slotId": {
  483. "m_id": "{7043DF92-8640-4D6B-A3EA-543A9FF505BA}"
  484. }
  485. }
  486. }
  487. }
  488. }
  489. ]
  490. },
  491. "m_assetType": "{3E2AC8CD-713F-453E-967F-29517F331784}",
  492. "versionData": {
  493. "_grammarVersion": 1,
  494. "_runtimeVersion": 1,
  495. "_fileVersion": 1
  496. },
  497. "m_variableCounter": 5,
  498. "GraphCanvasData": [
  499. {
  500. "Key": {
  501. "id": 608750524400807
  502. },
  503. "Value": {
  504. "ComponentData": {
  505. "{5F84B500-8C45-40D1-8EFC-A5306B241444}": {
  506. "$type": "SceneComponentSaveData",
  507. "ViewParams": {
  508. "Scale": 0.85,
  509. "AnchorX": -569.4117431640625,
  510. "AnchorY": -267.058837890625
  511. }
  512. }
  513. }
  514. }
  515. },
  516. {
  517. "Key": {
  518. "id": 608754819368103
  519. },
  520. "Value": {
  521. "ComponentData": {
  522. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  523. "$type": "NodeSaveData"
  524. },
  525. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  526. "$type": "GeneralNodeTitleComponentSaveData",
  527. "PaletteOverride": "GetVariableNodeTitlePalette"
  528. },
  529. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  530. "$type": "GeometrySaveData",
  531. "Position": [
  532. 180.0,
  533. 440.0
  534. ]
  535. },
  536. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  537. "$type": "StylingComponentSaveData",
  538. "SubStyle": ".getVariable"
  539. },
  540. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  541. "$type": "PersistentIdComponentSaveData",
  542. "PersistentId": "{956157D0-59E4-4503-94E6-CAD8E88B31EE}"
  543. }
  544. }
  545. }
  546. },
  547. {
  548. "Key": {
  549. "id": 608759114335399
  550. },
  551. "Value": {
  552. "ComponentData": {
  553. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  554. "$type": "NodeSaveData"
  555. },
  556. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  557. "$type": "GeneralNodeTitleComponentSaveData",
  558. "PaletteOverride": "MethodNodeTitlePalette"
  559. },
  560. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  561. "$type": "GeometrySaveData",
  562. "Position": [
  563. 420.0,
  564. 420.0
  565. ]
  566. },
  567. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  568. "$type": "StylingComponentSaveData",
  569. "SubStyle": ".time"
  570. },
  571. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  572. "$type": "PersistentIdComponentSaveData",
  573. "PersistentId": "{5B4059BB-68B2-4F05-A809-4B8EE83C9943}"
  574. }
  575. }
  576. }
  577. },
  578. {
  579. "Key": {
  580. "id": 608763409302695
  581. },
  582. "Value": {
  583. "ComponentData": {
  584. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  585. "$type": "NodeSaveData"
  586. },
  587. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  588. "$type": "GeometrySaveData",
  589. "Position": [
  590. 0.0,
  591. 420.0
  592. ]
  593. },
  594. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  595. "$type": "StylingComponentSaveData"
  596. },
  597. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  598. "$type": "PersistentIdComponentSaveData",
  599. "PersistentId": "{87DB974C-5EB6-4268-9EBD-D9B7C4D4D99D}"
  600. }
  601. }
  602. }
  603. },
  604. {
  605. "Key": {
  606. "id": 608767704269991
  607. },
  608. "Value": {
  609. "ComponentData": {
  610. "{24CB38BB-1705-4EC5-8F63-B574571B4DCD}": {
  611. "$type": "NodeSaveData"
  612. },
  613. "{328FF15C-C302-458F-A43D-E1794DE0904E}": {
  614. "$type": "GeneralNodeTitleComponentSaveData",
  615. "PaletteOverride": "MethodNodeTitlePalette"
  616. },
  617. "{7CC444B1-F9B3-41B5-841B-0C4F2179F111}": {
  618. "$type": "GeometrySaveData",
  619. "Position": [
  620. 720.0,
  621. 420.0
  622. ]
  623. },
  624. "{B0B99C8A-03AF-4CF6-A926-F65C874C3D97}": {
  625. "$type": "StylingComponentSaveData",
  626. "SubStyle": ".time"
  627. },
  628. "{B1F49A35-8408-40DA-B79E-F1E3B64322CE}": {
  629. "$type": "PersistentIdComponentSaveData",
  630. "PersistentId": "{6B961116-3FF5-409F-8EBF-DD6A616BBD1A}"
  631. }
  632. }
  633. }
  634. }
  635. ],
  636. "StatisticsHelper": {
  637. "InstanceCounter": [
  638. {
  639. "Key": 4199610336680704683,
  640. "Value": 1
  641. },
  642. {
  643. "Key": 10204019744198319120,
  644. "Value": 1
  645. },
  646. {
  647. "Key": 12033332465728181077,
  648. "Value": 1
  649. },
  650. {
  651. "Key": 13487650020255569901,
  652. "Value": 1
  653. }
  654. ]
  655. }
  656. },
  657. "Component_[14987824578823053011]": {
  658. "$type": "EditorGraphVariableManagerComponent",
  659. "Id": 14987824578823053011,
  660. "m_variableData": {
  661. "m_nameVariableMap": [
  662. {
  663. "Key": {
  664. "m_id": "{8F584D7B-EEA2-43EA-B816-CC6E1EE91AA9}"
  665. },
  666. "Value": {
  667. "Datum": {
  668. "isOverloadedStorage": false,
  669. "scriptCanvasType": {
  670. "m_type": 0
  671. },
  672. "isNullPointer": false,
  673. "$type": "bool",
  674. "value": false,
  675. "label": "Variable 5"
  676. },
  677. "VariableId": {
  678. "m_id": "{8F584D7B-EEA2-43EA-B816-CC6E1EE91AA9}"
  679. },
  680. "VariableName": "Variable 5"
  681. }
  682. }
  683. ]
  684. }
  685. }
  686. }
  687. }
  688. }
  689. }