mirror of
https://github.com/infeeeee/dyn2py
synced 2025-12-16 22:16:18 +01:00
Tests, documentation, fixes
This commit is contained in:
106
tests/input_files/single_node.dyn
Normal file
106
tests/input_files/single_node.dyn
Normal file
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"Uuid": "76de5c79-17c5-4c74-9f90-ad99a213d339",
|
||||
"IsCustomNode": false,
|
||||
"Description": "",
|
||||
"Name": "single_node",
|
||||
"ElementResolver": {
|
||||
"ResolutionMap": {}
|
||||
},
|
||||
"Inputs": [],
|
||||
"Outputs": [],
|
||||
"Nodes": [
|
||||
{
|
||||
"ConcreteType": "PythonNodeModels.PythonNode, PythonNodeModels",
|
||||
"NodeType": "PythonScriptNode",
|
||||
"Code": "# Load the Python Standard and DesignScript Libraries\r\nimport sys\r\nimport clr\r\nclr.AddReference('ProtoGeometry')\r\nfrom Autodesk.DesignScript.Geometry import *\r\n\r\n# The inputs to this node will be stored as a list in the IN variables.\r\ndataEnteringNode = IN\r\n\r\noutput = {\r\n \"python_version\": sys.version,\r\n \"asd_string\": \"asd_string\"\r\n}\r\n\r\n\r\n# Assign your output to the OUT variable.\r\nOUT = output",
|
||||
"Engine": "CPython3",
|
||||
"EngineName": "CPython3",
|
||||
"VariableInputPorts": true,
|
||||
"Id": "1c5d99792882409e97e132b3e9f814b0",
|
||||
"Inputs": [
|
||||
{
|
||||
"Id": "7a29134d5d35492b80cd49a3ebac1847",
|
||||
"Name": "IN[0]",
|
||||
"Description": "Input #0",
|
||||
"UsingDefaultValue": false,
|
||||
"Level": 2,
|
||||
"UseLevels": false,
|
||||
"KeepListStructure": false
|
||||
}
|
||||
],
|
||||
"Outputs": [
|
||||
{
|
||||
"Id": "a6a87605c777416bb759eaa87c976285",
|
||||
"Name": "OUT",
|
||||
"Description": "Result of the python script",
|
||||
"UsingDefaultValue": false,
|
||||
"Level": 2,
|
||||
"UseLevels": false,
|
||||
"KeepListStructure": false
|
||||
}
|
||||
],
|
||||
"Replication": "Disabled",
|
||||
"Description": "Runs an embedded Python script."
|
||||
}
|
||||
],
|
||||
"Connectors": [],
|
||||
"Dependencies": [],
|
||||
"NodeLibraryDependencies": [],
|
||||
"Thumbnail": "",
|
||||
"GraphDocumentationURL": null,
|
||||
"ExtensionWorkspaceData": [
|
||||
{
|
||||
"ExtensionGuid": "28992e1d-abb9-417f-8b1b-05e053bee670",
|
||||
"Name": "Properties",
|
||||
"Version": "2.17",
|
||||
"Data": {}
|
||||
}
|
||||
],
|
||||
"Author": "",
|
||||
"Linting": {
|
||||
"activeLinter": "None",
|
||||
"activeLinterId": "7b75fb44-43fd-4631-a878-29f4d5d8399a",
|
||||
"warningCount": 0,
|
||||
"errorCount": 0
|
||||
},
|
||||
"Bindings": [],
|
||||
"View": {
|
||||
"Dynamo": {
|
||||
"ScaleFactor": 1.0,
|
||||
"HasRunWithoutCrash": true,
|
||||
"IsVisibleInDynamoLibrary": true,
|
||||
"Version": "2.17.0.3472",
|
||||
"RunType": "Automatic",
|
||||
"RunPeriod": "1000"
|
||||
},
|
||||
"Camera": {
|
||||
"Name": "_Background Preview",
|
||||
"EyeX": -17.0,
|
||||
"EyeY": 24.0,
|
||||
"EyeZ": 50.0,
|
||||
"LookX": 12.0,
|
||||
"LookY": -13.0,
|
||||
"LookZ": -58.0,
|
||||
"UpX": 0.0,
|
||||
"UpY": 1.0,
|
||||
"UpZ": 0.0
|
||||
},
|
||||
"ConnectorPins": [],
|
||||
"NodeViews": [
|
||||
{
|
||||
"Name": "Python Script",
|
||||
"ShowGeometry": true,
|
||||
"Id": "1c5d99792882409e97e132b3e9f814b0",
|
||||
"IsSetAsInput": false,
|
||||
"IsSetAsOutput": false,
|
||||
"Excluded": false,
|
||||
"X": 208.0,
|
||||
"Y": 367.0
|
||||
}
|
||||
],
|
||||
"Annotations": [],
|
||||
"X": 84.425000000000011,
|
||||
"Y": -8.4125000000000227,
|
||||
"Zoom": 1.1575
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user