daml/sdk/test-common
dylant-da b3fa897dc1
Validate Interface Upgrades (#19054)
* Initial attempt/PoC at pulling out interfaces and typechecking them

* Add checking for new interfaces

* Fix call to checkUpgrade, improve/fix warning for locally defined iface

* drop todo

* clean up noop checkDeletedIfaces

* Check that an instance is not deleted

* Port checks to Upgrading.scala, port tests to UpgradesSpec.scala

* Improve context reporting in upgrade validation

* Add tests for dropped/added interface instances

* Fix regices for failure

* lint

* fix copyright headers

* Re-enable flaky, fix formatting issues

* More tests + checks for ifaces in same package as template/instance

* fix expectation on "Cannot upgrade view" for Windows UTF-8/16

* Synchronize tests from DamlcUpgrades to UpgradesSpec

* lint

* Add module name to "DefineIfacesAndTemplates" error, fix test

* re-enable tests

* lint
2024-04-29 19:56:03 +00:00
..
canton update canton to 20240426.13186.vafd3a931 (#19106) 2024-04-29 17:56:28 +02:00
files move to subdir 3.0 (#18520) 2024-03-22 02:27:46 +01:00
src/main/daml Validate Interface Upgrades (#19054) 2024-04-29 19:56:03 +00:00
test-certificates move to subdir 3.0 (#18520) 2024-03-22 02:27:46 +01:00
BUILD.bazel Validate Interface Upgrades (#19054) 2024-04-29 19:56:03 +00:00
test-common.bzl move to subdir 3.0 (#18520) 2024-03-22 02:27:46 +01:00