OAGi / Score

Score
MIT License
9 stars 6 forks source link

Definition should not be overwritten in the derived BDT if it was changed earlier #1501

Closed elena-jelisic closed 1 year ago

elena-jelisic commented 1 year ago
  1. The developer creates a new BDT (BDT_1) based on the Code. Type CDT. image

  2. The developer creates another BDT (BDT_2)based on the BDT_1. image

  3. The developer changes the Definition, Definition Source, and Content Component Definition for the BDT_2 and saves the changes. image

  4. The developer opens previously created BDT_1 and changes the Definition, Definition Source, and Content Component Definition. image

  5. The developer opens BDT_2. image

  6. The values for fields Definition, Definition Source, and Content Component Definition are overwritten and according to the Test Assertion 38.3.4 (https://github.com/OAGi/Score/blob/master/docs/test_cases/TestSuite38.md#test-assertion-3834) it should not be the case.

hakjuoh commented 1 year ago

@elena-jelisic Just made an update. Please review it.

elena-jelisic commented 1 year ago

This issue is resolved now.