Skip to content

Add Test Trees for structured BTT-style tests#63

Closed
jdubpark wants to merge 19 commits intostoryprotocol:mainfrom
jdubpark:test-trees
Closed

Add Test Trees for structured BTT-style tests#63
jdubpark wants to merge 19 commits intostoryprotocol:mainfrom
jdubpark:test-trees

Conversation

@jdubpark
Copy link
Copy Markdown

@jdubpark jdubpark commented Apr 11, 2024

Using Branching-Tree Technique for structured unit testing.

Access Controller

  • AccessController

Royalty

  • RoyaltyModule
  • RoyaltyPolicyLAP
  • IpRoyaltyVault

Dispute

  • DisputeModule
  • ArbitrationPolicySP

Licensing

  • LicensingModule
  • PILicenseTemplate
  • LicenseToken

Registries

  • IPAccountRegistry
  • IPAssetRegistry
  • ModuleRegistry
  • LicenseRegistry

jdubpark and others added 15 commits April 14, 2024 02:05
* Refactor Governance into AccessManager (storyprotocol#43)

* refactor Governance into AccessManager
* remove view method in script

* [feat] add reusable forge code coverage workflow

---------

Co-authored-by: Ramarti <raul.mf86@gmail.com>
* fix: UUPS upgradeable for PILicenseTemplate

* nit: change PIL PDF link
* add new tagDerivativeIfParentInfringed function

* format fix

* rebase: eliminate data uniqueness

* fix rebase duplication

* revert royalty related fixes

* format fix

* add business logic comments

* add restriction clarifications

* fix comment size

---------

Co-authored-by: Jongwon Park <contact@parkjongwon.com>
Co-authored-by: kingster-will <83567446+kingster-will@users.noreply.github.com>
Co-authored-by: Andy Wu <bwu2sfu@gmail.com>
Co-authored-by: Ramarti <raul.mf86@gmail.com>
* royalty fixes

* add the removed restriction back

* format fix

---------

Co-authored-by: Leo Chen <chhao4u@gmail.com>
* upgradeable ip asset registry

* deploy script setTargetFunctionRole
* upgrade beacon via RoyaltyPolicyLAP

* lint
@jdubpark jdubpark closed this Apr 14, 2024
kingster-will added a commit to kingster-will/protocol-core-v1-dev that referenced this pull request Jan 31, 2025
irfand29 pushed a commit to irfand29/protocol-core-v1 that referenced this pull request Feb 8, 2025
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.

5 participants