-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use Case: Removing Feature #62
Comments
UI part needs to be finished. |
@DavidFeldhoff I changed the UI parts, but somehow the backend does not find the Scenario function to be deleted and I get undefined errors back. Maybe it's my test project, can you check it? Previously, I sent the NewValue instead of OldValue, but I still get the error after fixes. |
I'll have a look at it tomorrow, thank you. |
@martonsagi I tested it with your bc-department project, but I couldn't reproduce the errors. Can you please give me some more detailed repro steps to figure out the issue? |
This seems not to work. When deleting a feature:
See test scenarios
|
Works with 784ed01. |
It seems not to do what you describe, @DavidFeldhoff, i.e. delete the codeunit file when this contains only one feature. |
What you're doing there is that you remove a scenario - not the feature itself. |
I must have been sleeping. Will have a look again. Thanx and apology. |
Tested and not (fully) OK
|
This should be fixed now. @lvanvugt: Time for testing ;) |
Hope to find some time this weekend to test it. This is loaded including the start of the project for the 2nd edition of my book. ;-) |
We're getting close. 2 out of 3 scenarios do work. When deleting a FEATURE that's spread over multiple (2) codeunits, they are not removed. See scenario 0106, that fails.
|
Retested, together with David (important requirement ;-) it is working! |
The following flowchart shows the use case:
Note
At this moment there is a one-to-one relation between a feature and a test codeunit. ATDD.TestScriptor cannot handle multiple features in one test codeunit. The consequence is that removing a feature is as simple as removing a whole codeunit
Exceptions
Settings
The text was updated successfully, but these errors were encountered: