Skip to content

Conversation

@mjkkirschner
Copy link
Member

@mjkkirschner mjkkirschner commented Sep 13, 2023

Purpose

Add DynamoPythonTests to sln - note that the tests are not yet part of the test run - we need to merge this first:
https://git.autodesk.com/Dynamo/DynamoSelfServe/pull/113

Declarations

Check these if you believe they are true

  • The codebase is in a better state after this PR
  • Is documented according to the standards
  • The level of testing this PR includes is appropriate
  • User facing strings, if any, are extracted into *.resx files
  • All tests pass using the self-service CI.
  • Snapshot of UI changes, if any.
  • Changes to the API follow Semantic Versioning and are documented in the API Changes document.
  • This PR modifies some build requirements and the readme is updated
  • This PR contains no files larger than 50 MB

Release Notes

(FILL ME IN) Brief description of the fix / enhancement. Mandatory section

Reviewers

mjkkirschner and others added 11 commits September 1, 2023 11:10
…ynamoDS#14344)

* fixing mem leaks in progress

* fix test and remove todo
* cherry pick analytics issue (DynamoDS#13328)

* update

* update

* null checking

* update

* Update CoreNodeModelWpfResources.Designer.cs

Co-authored-by: pinzart <tiberiu.pinzariu@autodesk.com>

* Revert "cherry pick analytics issue (DynamoDS#13328)"

This reverts commit 6f9761d.

* cherry pick analytics issue (DynamoDS#13328) (DynamoDS#14085)

* update

* update

* null checking

* update

* Update CoreNodeModelWpfResources.Designer.cs

Co-authored-by: pinzart <tiberiu.pinzariu@autodesk.com>

* Disable net traffic (DynamoDS#14083)

* disable net traffic example

* Update PackageManagerViewExtension.cs

* update

* Update DynamoModel.cs

* Update PackageManagerViewExtension.cs

* Update PackageManagerViewExtension.cs

---------

Co-authored-by: pinzart <tiberiu.pinzariu@autodesk.com>

* Update PreferencesViewModel.cs: crash due to null feature flags (DynamoDS#14087)

* Update PreferencesViewModel.cs

* Update PackageManagerViewExtensionTests.cs

---------

Co-authored-by: pinzart <tiberiu.pinzariu@autodesk.com>

* changes

* remove comment

* comments and disable notifications

---------

Co-authored-by: pinzart90 <46732933+pinzart90@users.noreply.github.com>
Co-authored-by: pinzart <tiberiu.pinzariu@autodesk.com>
@github-actions
Copy link

github-actions bot commented Sep 13, 2023

⚠️ [run-bin-diff-net60-windows] - Files Added/Deleted::3 new file(s) have been added
(Updated: 2023-09-13-20:13:13)

Assert.IsTrue(completionList.Intersect(new[] { "Hashtable", "Queue", "Stack" }).Count() == 3);
// Serial tests load an extra type (System.Collections.Immutable) in the Python engine
Assert.IsTrue(completionData.Length >= 29 && completionData.Length <= 30);
Assert.IsTrue(completionData.Length == 31);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

there are more types which are imported in net6 vs net48 - I got rid of the zany logic because AFAIK the same number of types seem to be imported when running one or multiple tests.

@mjkkirschner mjkkirschner merged commit 120adc7 into DynamoDS:master Sep 19, 2023
@mjkkirschner mjkkirschner deleted the net6pythonttests branch September 19, 2023 20:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants